AddSample(const std::string &SampleName, const std::vector< std::string > &OscChanFileNames, const std::vector< std::string > &SplineVarNames) | BinnedSplineHandler | |
BinnedSplineHandler(ParameterHandlerGeneric *xsec_, MaCh3Modes *Modes_) | BinnedSplineHandler | |
BuildSampleIndexingArray(const std::string &SampleName) | BinnedSplineHandler | |
CalcSplineWeights() override | BinnedSplineHandler | protectedvirtual |
cleanUpMemory() | BinnedSplineHandler | |
CoeffIndex | BinnedSplineHandler | protected |
coeffindexvec | BinnedSplineHandler | protected |
CountNumberOfLoadedSplines(bool NonFlat=false, int Verbosity=0) | BinnedSplineHandler | |
DimensionLabels | BinnedSplineHandler | protected |
Dimensions | BinnedSplineHandler | protected |
Evaluate() | BinnedSplineHandler | virtual |
FillSampleArray(std::string SampleName, std::vector< std::string > OscChanFileNames) | BinnedSplineHandler | virtual |
FindSplineBinning(const std::string &FileName, const std::string &SampleName) | BinnedSplineHandler | |
FindSplineSegment() | SplineBase | protected |
getDimLabel(const int BinningOpt, const unsigned int Axis) const | BinnedSplineHandler | |
GetEventSplines(const std::string &SampleName, int iOscChan, int EventMode, double Var1Val, double Var2Val, double Var3Val) | BinnedSplineHandler | |
GetName() const | SplineBase | inlinevirtual |
GetNParams() const | SplineBase | inline |
getSampleIndex(const std::string &SampleName) const | BinnedSplineHandler | |
getSplineCoeff_SepMany(int splineindex, M3::float_t *&xArray, M3::float_t *&manyArray) | BinnedSplineHandler | |
getTF1Coeff(TF1_red *&spl, int &nPoints, float *&coeffs) | SplineBase | protected |
GetTokensFromSplineName(std::string FullSplineName)=0 | BinnedSplineHandler | protectedpure virtual |
GlobalSystIndex | BinnedSplineHandler | protected |
indexvec | BinnedSplineHandler | protected |
isflatarray | BinnedSplineHandler | protected |
isValidSplineIndex(const std::string &SampleName, int iSyst, int iOscChan, int iMode, int iVar1, int iVar2, int iVar3) | BinnedSplineHandler | |
kModeToken enum value | BinnedSplineHandler | protected |
kNTokens enum value | BinnedSplineHandler | protected |
kSystToken enum value | BinnedSplineHandler | protected |
kVar1BinToken enum value | BinnedSplineHandler | protected |
kVar2BinToken enum value | BinnedSplineHandler | protected |
kVar3BinToken enum value | BinnedSplineHandler | protected |
manycoeff_arr | BinnedSplineHandler | protected |
Modes | BinnedSplineHandler | protected |
ModifyWeights() override | BinnedSplineHandler | inlineprotectedvirtual |
MonolithIndex | BinnedSplineHandler | protected |
MonolithSize | BinnedSplineHandler | protected |
nOscChans | BinnedSplineHandler | protected |
nParams | SplineBase | protected |
nSplineParams | BinnedSplineHandler | protected |
ParamValues | SplineBase | protected |
PrepForReweight() | BinnedSplineHandler | |
PrintArrayDetails(const std::string &SampleName) const | BinnedSplineHandler | |
PrintBinning(TAxis *Axis) const | BinnedSplineHandler | |
PrintSampleDetails(const std::string &SampleName) const | BinnedSplineHandler | |
retPointer(const int sample, const int oscchan, const int syst, const int mode, const int var1bin, const int var2bin, const int var3bin) const | BinnedSplineHandler | inline |
SampleNames | BinnedSplineHandler | protected |
SplineBase() | SplineBase | |
SplineBinning | BinnedSplineHandler | protected |
SplineFileParPrefixNames | BinnedSplineHandler | protected |
SplineInfoArray | SplineBase | protected |
SplineInterpolationTypes | BinnedSplineHandler | protected |
SplineModeVecs | BinnedSplineHandler | protected |
SplineSegments | SplineBase | protected |
splinevec_Monolith | BinnedSplineHandler | protected |
StripDuplicatedModes(const std::vector< std::vector< int > > &InputVector) | BinnedSplineHandler | |
TokenOrdering enum name | BinnedSplineHandler | protected |
TransferToMonolith() | BinnedSplineHandler | |
uniquecoeffindices | BinnedSplineHandler | protected |
uniquesplinevec_Monolith | BinnedSplineHandler | protected |
UniqueSystIndices | BinnedSplineHandler | protected |
UniqueSystNames | BinnedSplineHandler | protected |
weightvec_Monolith | BinnedSplineHandler | protected |
xcoeff_arr | BinnedSplineHandler | protected |
xsec | BinnedSplineHandler | protected |
~BinnedSplineHandler() | BinnedSplineHandler | virtual |
~SplineBase() | SplineBase | virtual |