JHUGen MELA  JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
MELANCSpline_3D_fast Member List

This is the complete list of members for MELANCSpline_3D_fast, including all inherited members.

addLeafDependents(RooArgSet &set)MELANCSplineCoreprotected
analyticalIntegral(Int_t code, const char *rangeName=0) constMELANCSpline_3D_fastvirtual
bcApproximatedSecondDerivative enum valueMELANCSplineCore
bcApproximatedSlope enum valueMELANCSplineCore
bcBeginXMELANCSpline_3D_fastprotected
bcBeginYMELANCSpline_3D_fastprotected
bcBeginZMELANCSpline_3D_fastprotected
bcClamped enum valueMELANCSplineCore
bcEndXMELANCSpline_3D_fastprotected
bcEndYMELANCSpline_3D_fastprotected
bcEndZMELANCSpline_3D_fastprotected
bcNaturalSpline enum valueMELANCSplineCore
bcQuadratic enum valueMELANCSplineCore
bcQuadraticWithNullSlope enum valueMELANCSplineCore
BoundaryCondition enum nameMELANCSplineCore
clone(const char *newname) constMELANCSpline_3D_fastinlinevirtual
coefficientsMELANCSpline_3D_fastprotected
cropValueForRange(T &val, const Int_t whichDirection) constMELANCSpline_3D_fastprotectedvirtual
doFloor(Bool_t flag)MELANCSplineCore
emptyFcnList()MELANCSpline_3D_fastinlineprotectedvirtual
evalSplineSegment(const std::vector< T > &coefs, const T &kappa, const T &tup, const T &tdn, Bool_t doIntegrate=false) constMELANCSplineCoreprotectedvirtual
evaluate() constMELANCSpline_3D_fastprotectedvirtual
FcnListMELANCSpline_3D_fastprotected
floorEvalMELANCSplineCoreprotected
floorIntMELANCSplineCoreprotected
getAArray(const std::vector< T > &kappas, std::vector< std::vector< T >> &AArray, BoundaryCondition const &bcBegin, BoundaryCondition const &bcEnd) constMELANCSplineCoreprotectedvirtual
getAnalyticalIntegral(RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) constMELANCSpline_3D_fastvirtual
getBArray(const std::vector< T > &kappas, const std::vector< T > &fcnList, std::vector< T > &BArray, BoundaryCondition const &bcBegin, BoundaryCondition const &bcEnd) constMELANCSplineCoreprotectedvirtual
getCoefficients(const TVector_t &S, const std::vector< T > &kappas, const std::vector< T > &fcnList, const Int_t &bin) constMELANCSplineCoreprotectedvirtual
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) constMELANCSplineCoreprotectedvirtual
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) constMELANCSpline_3D_fastprotectedvirtual
getKappas(std::vector< T > &kappas, const Int_t whichDirection)MELANCSpline_3D_fastprotectedvirtual
getLeafDependents(RooRealProxy &proxy, RooArgSet &set)MELANCSplineCoreprotected
getTVar(const std::vector< T > &kappas, const T &val, const Int_t &bin, const Int_t whichDirection) constMELANCSpline_3D_fastprotectedvirtual
getWhichBin(const T &val, const Int_t whichDirection) constMELANCSpline_3D_fastprotectedvirtual
interpolateFcn(Int_t code, const char *rangeName=0) constMELANCSpline_3D_fastprotectedvirtual
kappaXMELANCSpline_3D_fastprotected
kappaYMELANCSpline_3D_fastprotected
kappaZMELANCSpline_3D_fastprotected
kError enum valueMELANCSplineCore
kSilent enum valueMELANCSplineCore
kVerbose enum valueMELANCSplineCore
leafDepsListMELANCSplineCoreprotected
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 valueMELANCSplineCore
npointsX() constMELANCSplineCoreinlineprotected
npointsY() constMELANCSpline_3D_fastinlineprotected
npointsZ() constMELANCSpline_3D_fastinlineprotected
rangeXmaxMELANCSplineCoreprotected
rangeXminMELANCSplineCoreprotected
rangeYmaxMELANCSpline_3D_fastprotected
rangeYminMELANCSpline_3D_fastprotected
rangeZmaxMELANCSpline_3D_fastprotected
rangeZminMELANCSpline_3D_fastprotected
setEvalFloor(T val)MELANCSplineCore
setIntFloor(T val)MELANCSplineCore
setRangeValidity(const T valmin, const T valmax, const Int_t whichDirection)MELANCSpline_3D_fastvirtual
setVerbosity(VerbosityLevel flag)MELANCSplineCorevirtual
T typedefMELANCSplineCore
testRangeValidity(const T &val, const Int_t whichDirection) constMELANCSpline_3D_fastprotectedvirtual
theXVarMELANCSplineCoreprotected
theYVarMELANCSpline_3D_fastprotected
theZVarMELANCSpline_3D_fastprotected
TMatrix_t typedefMELANCSplineCore
TVector_t typedefMELANCSplineCore
useFloorMELANCSplineCoreprotected
verbosityMELANCSplineCoreprotected
VerbosityLevel enum nameMELANCSplineCore
XListMELANCSplineCoreprotected
YListMELANCSpline_3D_fastprotected
ZListMELANCSpline_3D_fastprotected
~MELANCSpline_3D_fast()MELANCSpline_3D_fastinlinevirtual
~MELANCSplineCore()MELANCSplineCoreinlinevirtual