![]() |
MaCh3 2.2.1
Reference Guide
|
This is the complete list of members for SMonolith, including all inherited members.
_max_knots | SMonolith | private |
CalcSplineWeights() override | SMonolith | inlineprivatevirtual |
cpu_coeff_TF1_many | SMonolith | private |
cpu_nParamPerEvent | SMonolith | private |
cpu_nParamPerEvent_tf1 | SMonolith | private |
cpu_nPoints_arr | SMonolith | private |
cpu_paramNo_TF1_arr | SMonolith | private |
cpu_spline_handler | SMonolith | private |
cpu_total_weights | SMonolith | |
cpu_weights | SMonolith | |
cpu_weights_spline_var | SMonolith | private |
cpu_weights_tf1_var | SMonolith | private |
Evaluate() override | SMonolith | virtual |
FindSplineSegment() | SplineBase | protected |
GetName() const | SMonolith | inlinevirtual |
GetNParams() const | SplineBase | inline |
getSplineCoeff_SepMany(TSpline3_red *&spl, int &nPoints, float *&xArray, float *&manyArray) | SMonolith | inlineprivate |
getTF1Coeff(TF1_red *&spl, int &nPoints, float *&coeffs) | SplineBase | protected |
gpu_spline_handler | SMonolith | private |
index_spline_cpu | SMonolith | private |
index_TF1_cpu | SMonolith | private |
Initialise() | SMonolith | inlineprivate |
LoadSplineFile(std::string FileName) | SMonolith | inlineprivate |
ModifyWeights() override | SMonolith | inlineprivatevirtual |
ModifyWeights_GPU() | SMonolith | inlineprivate |
MoveToGPU() | SMonolith | inlineprivate |
NEvents | SMonolith | private |
nKnots | SMonolith | private |
nParams | SplineBase | protected |
NSplines_total_large | SMonolith | private |
NSplines_valid | SMonolith | private |
NTF1_valid | SMonolith | private |
nTF1coeff | SMonolith | private |
ParamValues | SplineBase | protected |
PrepareForGPU(std::vector< std::vector< TResponseFunction_red * > > &MasterSpline, const std::vector< RespFuncType > &SplineType) | SMonolith | inlineprivate |
PrepareSplineFile() | SMonolith | inlineprivate |
PrintInitialsiation() | SMonolith | inlineprivate |
retPointer(const int event) | SMonolith | inline |
SaveSplineFile | SMonolith | private |
ScanMasterSpline(std::vector< std::vector< TResponseFunction_red * > > &MasterSpline, unsigned int &nEvents, short int &MaxPoints, short int &numParams, int &nSplines, unsigned int &NSplinesValid, unsigned int &numKnots, unsigned int &nTF1Valid, unsigned int &nTF1_coeff, const std::vector< RespFuncType > &SplineType) | SMonolith | inlineprivate |
setSplinePointers(std::vector< const double * > spline_ParsPointers) | SMonolith | inline |
SMonolith(std::vector< std::vector< TResponseFunction_red * > > &MasterSpline, const std::vector< RespFuncType > &SplineType, const bool SaveFlatTree=false) | SMonolith | |
SMonolith(const std::string &FileName) | SMonolith | |
SplineBase() | SplineBase | |
SplineInfoArray | SplineBase | protected |
splineParsPointer | SMonolith | private |
SplineSegments | SplineBase | protected |
SynchroniseMemTransfer() | SMonolith | |
~SMonolith() | SMonolith | virtual |
~SplineBase() | SplineBase | virtual |