This is the complete list of members for ana::PredictionInterp, including all inherited members.
CoeffsType enum name | ana::PredictionInterp | |
ComponentCC(int from, int to) const | ana::IPrediction | inlinevirtual |
DebugPlot(const ISyst *syst, osc::IOscCalc *calc, Flavors::Flavors_t flav=Flavors::kAll, Current::Current_t curr=Current::kBoth, Sign::Sign_t sign=Sign::kBoth) const | ana::PredictionInterp | |
DebugPlotColz(const ISyst *syst, osc::IOscCalc *calc, Flavors::Flavors_t flav=Flavors::kAll, Current::Current_t curr=Current::kBoth, Sign::Sign_t sign=Sign::kBoth) const | ana::PredictionInterp | |
DebugPlots(osc::IOscCalc *calc, const std::string &savePattern="", Flavors::Flavors_t flav=Flavors::kAll, Current::Current_t curr=Current::kBoth, Sign::Sign_t sign=Sign::kBoth) const | ana::PredictionInterp | |
DebugPlotsColz(osc::IOscCalc *calc, const std::string &savePattern="", Flavors::Flavors_t flav=Flavors::kAll, Current::Current_t curr=Current::kBoth, Sign::Sign_t sign=Sign::kBoth) const | ana::PredictionInterp | |
EMode_t enum name | ana::PredictionInterp | |
fBinning | ana::PredictionInterp | mutableprotected |
FitComponent(const std::vector< double > &shifts, const std::vector< IPrediction * > &preds, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign, const std::string &shortName) const | ana::PredictionInterp | |
FitRatios(const std::vector< double > &shifts, const std::vector< std::unique_ptr< TH1 >> &ratios) const | ana::PredictionInterp | |
fNomCache | ana::PredictionInterp | mutableprotected |
fOscOrigin | ana::PredictionInterp | protected |
fPredNom | ana::PredictionInterp | |
fPreds | ana::PredictionInterp | mutableprotected |
fSplitBySign | ana::PredictionInterp | protected |
InitFits() const | ana::PredictionInterp | protected |
InitFitsHelper(ShiftedPreds &sp, std::vector< std::vector< std::vector< Coeffs >>> &fits, Sign::Sign_t sign) const | ana::PredictionInterp | protected |
kCombineSigns enum value | ana::PredictionInterp | |
kNC enum value | ana::PredictionInterp | |
kNCoeffTypes enum value | ana::PredictionInterp | |
kNueApp enum value | ana::PredictionInterp | |
kNueSurv enum value | ana::PredictionInterp | |
kNumuSurv enum value | ana::PredictionInterp | |
kOther enum value | ana::PredictionInterp | |
kSplitBySign enum value | ana::PredictionInterp | |
LoadFrom(TDirectory *dir) | ana::PredictionInterp | static |
MinimizeMemory() | ana::PredictionInterp | |
Predict(osc::IOscCalc *calc) const override | ana::PredictionInterp | virtual |
PredictComponent(osc::IOscCalc *calc, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign) const override | ana::PredictionInterp | virtual |
PredictComponentSyst(osc::IOscCalc *calc, const SystShifts &shift, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign) const override | ana::PredictionInterp | virtual |
PredictionInterp(std::vector< const ISyst * > systs, osc::IOscCalc *osc, const IPredictionGenerator &predGen, Loaders &loaders, const SystShifts &shiftMC=kNoShift, EMode_t mode=kCombineSigns) | ana::PredictionInterp | |
PredictionInterp() | ana::PredictionInterp | inline |
PredictSyst(osc::IOscCalc *calc, const SystShifts &shift) const override | ana::PredictionInterp | virtual |
PredictUnoscillated() const | ana::IPrediction | virtual |
SaveTo(TDirectory *dir) const override | ana::PredictionInterp | virtual |
SetOscSeed(osc::IOscCalc *oscSeed) | ana::PredictionInterp | |
ShiftedComponent(osc::IOscCalc *calc, const TMD5 *hash, const SystShifts &shift, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign, CoeffsType type) const | ana::PredictionInterp | |
ShiftSpectrum(const Spectrum &s, CoeffsType type, bool nubar, const SystShifts &shift) const | ana::PredictionInterp | |
SplitBySign() const | ana::PredictionInterp | inline |
~IPrediction() | ana::IPrediction | inlinevirtual |
~PredictionInterp() | ana::PredictionInterp | virtual |