JHUGen MELA
JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
|
This is the complete list of members for MELANCSpline_3D_fast, including all inherited members.
addLeafDependents(RooArgSet &set) | MELANCSplineCore | protected |
analyticalIntegral(Int_t code, const char *rangeName=0) const | MELANCSpline_3D_fast | virtual |
bcApproximatedSecondDerivative enum value | MELANCSplineCore | |
bcApproximatedSlope enum value | MELANCSplineCore | |
bcBeginX | MELANCSpline_3D_fast | protected |
bcBeginY | MELANCSpline_3D_fast | protected |
bcBeginZ | MELANCSpline_3D_fast | protected |
bcClamped enum value | MELANCSplineCore | |
bcEndX | MELANCSpline_3D_fast | protected |
bcEndY | MELANCSpline_3D_fast | protected |
bcEndZ | MELANCSpline_3D_fast | protected |
bcNaturalSpline enum value | MELANCSplineCore | |
bcQuadratic enum value | MELANCSplineCore | |
bcQuadraticWithNullSlope enum value | MELANCSplineCore | |
BoundaryCondition enum name | MELANCSplineCore | |
clone(const char *newname) const | MELANCSpline_3D_fast | inlinevirtual |
coefficients | MELANCSpline_3D_fast | protected |
cropValueForRange(T &val, const Int_t whichDirection) const | MELANCSpline_3D_fast | protectedvirtual |
doFloor(Bool_t flag) | MELANCSplineCore | |
emptyFcnList() | MELANCSpline_3D_fast | inlineprotectedvirtual |
evalSplineSegment(const std::vector< T > &coefs, const T &kappa, const T &tup, const T &tdn, Bool_t doIntegrate=false) const | MELANCSplineCore | protectedvirtual |
evaluate() const | MELANCSpline_3D_fast | protectedvirtual |
FcnList | MELANCSpline_3D_fast | protected |
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 | MELANCSpline_3D_fast | 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 |
getCoefficientsPerYPerZ(const std::vector< T > &kappaX, const TMatrix_t &xAinv, const Int_t &ybin, const Int_t &zbin, MELANCSplineCore::BoundaryCondition const &bcBegin, MELANCSplineCore::BoundaryCondition const &bcEnd, const Int_t xbin) const | MELANCSpline_3D_fast | protectedvirtual |
getKappas(std::vector< T > &kappas, const Int_t whichDirection) | MELANCSpline_3D_fast | protectedvirtual |
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 | MELANCSpline_3D_fast | protectedvirtual |
getWhichBin(const T &val, const Int_t whichDirection) const | MELANCSpline_3D_fast | protectedvirtual |
interpolateFcn(Int_t code, const char *rangeName=0) const | MELANCSpline_3D_fast | protectedvirtual |
kappaX | MELANCSpline_3D_fast | protected |
kappaY | MELANCSpline_3D_fast | protected |
kappaZ | MELANCSpline_3D_fast | protected |
kError enum value | MELANCSplineCore | |
kSilent enum value | MELANCSplineCore | |
kVerbose enum value | MELANCSplineCore | |
leafDepsList | MELANCSplineCore | protected |
MELANCSpline_3D_fast() | MELANCSpline_3D_fast | |
MELANCSpline_3D_fast(const char *name, const char *title) | MELANCSpline_3D_fast | |
MELANCSpline_3D_fast(const char *name, const char *title, RooAbsReal &inXVar, RooAbsReal &inYVar, RooAbsReal &inZVar, const std::vector< T > &inXList, const std::vector< T > &inYList, const std::vector< T > &inZList, const std::vector< std::vector< std::vector< T >>> &inFcnList, MELANCSplineCore::BoundaryCondition const bcBeginX_=MELANCSplineCore::bcNaturalSpline, MELANCSplineCore::BoundaryCondition const bcEndX_=MELANCSplineCore::bcNaturalSpline, MELANCSplineCore::BoundaryCondition const bcBeginY_=MELANCSplineCore::bcNaturalSpline, MELANCSplineCore::BoundaryCondition const bcEndY_=MELANCSplineCore::bcNaturalSpline, MELANCSplineCore::BoundaryCondition const bcBeginZ_=MELANCSplineCore::bcNaturalSpline, MELANCSplineCore::BoundaryCondition const bcEndZ_=MELANCSplineCore::bcNaturalSpline, Bool_t inUseFloor=true, T inFloorEval=0, T inFloorInt=0) | MELANCSpline_3D_fast | |
MELANCSpline_3D_fast(const MELANCSpline_3D_fast &other, const char *name=0) | MELANCSpline_3D_fast | |
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 |
npointsY() const | MELANCSpline_3D_fast | inlineprotected |
npointsZ() const | MELANCSpline_3D_fast | inlineprotected |
rangeXmax | MELANCSplineCore | protected |
rangeXmin | MELANCSplineCore | protected |
rangeYmax | MELANCSpline_3D_fast | protected |
rangeYmin | MELANCSpline_3D_fast | protected |
rangeZmax | MELANCSpline_3D_fast | protected |
rangeZmin | MELANCSpline_3D_fast | protected |
setEvalFloor(T val) | MELANCSplineCore | |
setIntFloor(T val) | MELANCSplineCore | |
setRangeValidity(const T valmin, const T valmax, const Int_t whichDirection) | MELANCSpline_3D_fast | virtual |
setVerbosity(VerbosityLevel flag) | MELANCSplineCore | virtual |
T typedef | MELANCSplineCore | |
testRangeValidity(const T &val, const Int_t whichDirection) const | MELANCSpline_3D_fast | protectedvirtual |
theXVar | MELANCSplineCore | protected |
theYVar | MELANCSpline_3D_fast | protected |
theZVar | MELANCSpline_3D_fast | protected |
TMatrix_t typedef | MELANCSplineCore | |
TVector_t typedef | MELANCSplineCore | |
useFloor | MELANCSplineCore | protected |
verbosity | MELANCSplineCore | protected |
VerbosityLevel enum name | MELANCSplineCore | |
XList | MELANCSplineCore | protected |
YList | MELANCSpline_3D_fast | protected |
ZList | MELANCSpline_3D_fast | protected |
~MELANCSpline_3D_fast() | MELANCSpline_3D_fast | inlinevirtual |
~MELANCSplineCore() | MELANCSplineCore | inlinevirtual |