MaCh3  2.5.0
Reference Guide
UnbinnedSplineHandler Member List

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

_max_knotsUnbinnedSplineHandlerprivate
CalcSplineWeights() finalUnbinnedSplineHandlerprivatevirtual
CalcTotalEventWeight()UnbinnedSplineHandlerprivate
CheckSegmentValidity(const M3::int_t i, const M3::int_t segment, const M3::float_t xvar, const std::vector< M3::float_t > &xPts) constSplineBaseprivate
cpu_coeff_TF1_manyUnbinnedSplineHandlerprivate
cpu_nParamPerEventUnbinnedSplineHandlerprivate
cpu_nParamPerEvent_tf1UnbinnedSplineHandlerprivate
cpu_nPoints_arrUnbinnedSplineHandlerprivate
cpu_paramNo_TF1_arrUnbinnedSplineHandlerprivate
cpu_spline_handlerUnbinnedSplineHandlerprivate
cpu_total_weightsUnbinnedSplineHandlerprivate
cpu_weights_spline_varUnbinnedSplineHandlerprivate
cpu_weights_tf1_varUnbinnedSplineHandlerprivate
Evaluate() finalUnbinnedSplineHandlervirtual
FastSplineNameUnbinnedSplineHandlerprivate
FindSplineSegment()SplineBaseprotected
GetName() const overrideUnbinnedSplineHandlerinlinevirtual
GetNParams() constSplineBaseinline
GetSplineCoeff_SepMany(TSpline3_red *&spl, int &nPoints, float *&xArray, float *&manyArray) constUnbinnedSplineHandlerprivate
GetTF1Coeff(TF1_red *&spl, int &nPoints, float *&coeffs) constSplineBaseprotected
gpu_spline_handlerUnbinnedSplineHandlerprivate
Initialise()UnbinnedSplineHandlerprivate
LoadFastSplineInfoDir(std::unique_ptr< TFile > &SplineFile)SplineBaseprotected
LoadSplineFile(std::string FileName) finalUnbinnedSplineHandlervirtual
MoveToGPU()UnbinnedSplineHandlerprivate
NEventsUnbinnedSplineHandlerprivate
nKnotsUnbinnedSplineHandlerprivate
nParamsSplineBaseprotected
NSplines_validUnbinnedSplineHandlerprivate
NTF1_validUnbinnedSplineHandlerprivate
nTF1coeffUnbinnedSplineHandlerprivate
ParamValuesSplineBaseprotected
PrepareFastSplineInfoDir(std::unique_ptr< TFile > &SplineFile) constSplineBaseprotected
PrepareForGPU(std::vector< std::vector< TResponseFunction_red * > > &MasterSpline, const std::vector< RespFuncType > &SplineType)UnbinnedSplineHandlerprivate
PrepareSplineFile(std::string FileName) finalUnbinnedSplineHandlervirtual
PrintInitialsiation() constUnbinnedSplineHandlerprivate
RetPointer(const int event) constUnbinnedSplineHandlerinline
SaveSplineFileUnbinnedSplineHandlerprivate
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)UnbinnedSplineHandlerprivate
setSplinePointers(std::vector< const M3::float_t * > spline_ParsPointers)UnbinnedSplineHandlerinline
SetupSegments()UnbinnedSplineHandlerprivate
SplineBase()SplineBase
SplineInfoArraySplineBaseprotected
SplineSegmentsSplineBaseprotected
SynchroniseMemTransfer() const finalUnbinnedSplineHandlervirtual
UnbinnedSplineHandler(std::vector< std::vector< TResponseFunction_red * > > &MasterSpline, const std::vector< RespFuncType > &SplineType, const bool SaveFlatTree=false, const std::string &_FastSplineName="SplineFile.root")UnbinnedSplineHandler
UnbinnedSplineHandler(const std::string &FileName)UnbinnedSplineHandler
~SplineBase()SplineBasevirtual
~UnbinnedSplineHandler()UnbinnedSplineHandlervirtual