| AddSample(const std::string &SampleName, const std::string &SampleTitle, const std::vector< std::string > &OscChanFileNames, const std::vector< std::string > &SplineVarNames) | BinnedSplineHandler | |
| BinnedSplineHandler(ParameterHandlerGeneric *xsec_, MaCh3Modes *Modes_) | BinnedSplineHandler | |
| BuildSampleIndexingArray(const std::string &SampleTitle) | 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() override | BinnedSplineHandler | virtual |
| FillSampleArray(std::string SampleTitle, std::vector< std::string > OscChanFileNames) | BinnedSplineHandler | virtual |
| FindSplineBinning(const std::string &FileName, const std::string &SampleTitle) | BinnedSplineHandler | |
| FindSplineSegment() | SplineBase | protected |
| getDimLabel(const int BinningOpt, const unsigned int Axis) const | BinnedSplineHandler | |
| GetEventSplines(const std::string &SampleTitle, int iOscChan, int EventMode, double Var1Val, double Var2Val, double Var3Val) | BinnedSplineHandler | |
| GetName() const | SplineBase | inlinevirtual |
| GetNParams() const | SplineBase | inline |
| GetSampleIndex(const std::string &SampleTitle) 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 |
| InvestigateMissingSplines() const | BinnedSplineHandler | private |
| isflatarray | BinnedSplineHandler | protected |
| isValidSplineIndex(const std::string &SampleTitle, 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 |
| LoadFastSplineInfoDir(std::unique_ptr< TFile > &SplineFile) | SplineBase | protected |
| LoadIndexDir(std::unique_ptr< TFile > &SplineFile) | BinnedSplineHandler | private |
| LoadMonolithDir(std::unique_ptr< TFile > &SplineFile) | BinnedSplineHandler | private |
| LoadSettingsDir(std::unique_ptr< TFile > &SplineFile) | BinnedSplineHandler | private |
| LoadSplineFile(std::string FileName) override | BinnedSplineHandler | virtual |
| 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 |
| PrepareFastSplineInfoDir(std::unique_ptr< TFile > &SplineFile) const | SplineBase | protected |
| PrepareIndexDir(std::unique_ptr< TFile > &SplineFile) const | BinnedSplineHandler | private |
| PrepareMonolithDir(std::unique_ptr< TFile > &SplineFile) const | BinnedSplineHandler | private |
| PrepareOtherInfoDir(std::unique_ptr< TFile > &SplineFile) const | BinnedSplineHandler | private |
| PrepareSettingsDir(std::unique_ptr< TFile > &SplineFile) const | BinnedSplineHandler | private |
| PrepareSplineFile(std::string FileName) override | BinnedSplineHandler | virtual |
| PrepForReweight() | BinnedSplineHandler | |
| PrintArrayDetails(const std::string &SampleTitle) const | BinnedSplineHandler | |
| PrintBinning(TAxis *Axis) const | BinnedSplineHandler | |
| PrintSampleDetails(const std::string &SampleTitle) 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 |
| SampleTitles | 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 | |
| SynchroniseMemTransfer() const override | BinnedSplineHandler | inlinevirtual |
| 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 |