JHUGen MELA
v2.4.1
Matrix element calculations as used in JHUGen. MELA is an important tool that was used for the Higgs boson discovery and for precise measurements of its structure and interactions. Please see the website https://spin.pha.jhu.edu/ and papers cited there for more details, and kindly cite those papers when using this code.
|
This is the complete list of members for MELANCSplineCore, including all inherited members.
addLeafDependents(RooArgSet &set) | MELANCSplineCore | protected |
analyticalIntegral(Int_t code, const char *rangeName=0) const =0 | MELANCSplineCore | pure virtual |
bcApproximatedSecondDerivative enum value | MELANCSplineCore | |
bcApproximatedSlope enum value | MELANCSplineCore | |
bcClamped enum value | MELANCSplineCore | |
bcNaturalSpline enum value | MELANCSplineCore | |
bcQuadratic enum value | MELANCSplineCore | |
bcQuadraticWithNullSlope enum value | MELANCSplineCore | |
BoundaryCondition enum name | MELANCSplineCore | |
clone(const char *newname) const =0 | MELANCSplineCore | pure virtual |
cropValueForRange(T &val, const Int_t whichDirection) const =0 | MELANCSplineCore | protectedpure virtual |
doFloor(Bool_t flag) | MELANCSplineCore | |
emptyFcnList()=0 | MELANCSplineCore | protectedpure virtual |
evalSplineSegment(const std::vector< T > &coefs, const T &kappa, const T &tup, const T &tdn, Bool_t doIntegrate=false) const | MELANCSplineCore | protectedvirtual |
evaluate() const =0 | MELANCSplineCore | protectedpure virtual |
floorEval | MELANCSplineCore | protected |
floorInt | MELANCSplineCore | protected |
getAArray(const std::vector< T > &kappas, std::vector< std::vector< T >> &AArray, BoundaryCondition const &bcBegin, BoundaryCondition const &bcEnd) const | MELANCSplineCore | protectedvirtual |
getAnalyticalIntegral(RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) const =0 | MELANCSplineCore | pure virtual |
getBArray(const std::vector< T > &kappas, const std::vector< T > &fcnList, std::vector< T > &BArray, BoundaryCondition const &bcBegin, BoundaryCondition const &bcEnd) const | MELANCSplineCore | protectedvirtual |
getCoefficients(const TVector_t &S, const std::vector< T > &kappas, const std::vector< T > &fcnList, const Int_t &bin) const | MELANCSplineCore | protectedvirtual |
getCoefficientsAlongDirection(const std::vector< T > &kappas, const TMatrix_t &Ainv, const std::vector< T > &fcnList, BoundaryCondition const &bcBegin, BoundaryCondition const &bcEnd, const Int_t pickBin) const | MELANCSplineCore | protectedvirtual |
getKappas(std::vector< T > &kappas, const Int_t whichDirection)=0 | MELANCSplineCore | protectedpure virtual |
getLeafDependents(RooRealProxy &proxy, RooArgSet &set) | MELANCSplineCore | protected |
getTVar(const std::vector< T > &kappas, const T &val, const Int_t &bin, const Int_t whichDirection) const =0 | MELANCSplineCore | protectedpure virtual |
getWhichBin(const T &val, const Int_t whichDirection) const =0 | MELANCSplineCore | protectedpure virtual |
interpolateFcn(Int_t code, const char *rangeName=0) const =0 | MELANCSplineCore | protectedpure virtual |
kError enum value | MELANCSplineCore | |
kSilent enum value | MELANCSplineCore | |
kVerbose enum value | MELANCSplineCore | |
leafDepsList | MELANCSplineCore | protected |
MELANCSplineCore() | MELANCSplineCore | |
MELANCSplineCore(const char *name, const char *title) | MELANCSplineCore | |
MELANCSplineCore(const char *name, const char *title, RooAbsReal &inXVar, const std::vector< T > &inXList, Bool_t inUseFloor=true, T inFloorEval=1e-15, T inFloorInt=1e-10) | MELANCSplineCore | |
MELANCSplineCore(const MELANCSplineCore &other, const char *name=0) | MELANCSplineCore | |
NBoundaryConditions enum value | MELANCSplineCore | |
npointsX() const | MELANCSplineCore | inlineprotected |
rangeXmax | MELANCSplineCore | protected |
rangeXmin | MELANCSplineCore | protected |
setEvalFloor(T val) | MELANCSplineCore | |
setIntFloor(T val) | MELANCSplineCore | |
setRangeValidity(const T valmin, const T valmax, const Int_t whichDirection)=0 | MELANCSplineCore | pure virtual |
setVerbosity(VerbosityLevel flag) | MELANCSplineCore | virtual |
T typedef | MELANCSplineCore | |
testRangeValidity(const T &val, const Int_t whichDirection) const =0 | MELANCSplineCore | protectedpure virtual |
theXVar | MELANCSplineCore | protected |
TMatrix_t typedef | MELANCSplineCore | |
TVector_t typedef | MELANCSplineCore | |
useFloor | MELANCSplineCore | protected |
verbosity | MELANCSplineCore | protected |
VerbosityLevel enum name | MELANCSplineCore | |
XList | MELANCSplineCore | protected |
~MELANCSplineCore() | MELANCSplineCore | inlinevirtual |