All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ana::PredictionInterp Member List

This is the complete list of members for ana::PredictionInterp, including all inherited members.

CoeffsType enum nameana::PredictionInterp
ComponentCC(int from, int to) const ana::IPredictioninlinevirtual
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 nameana::PredictionInterp
fBinningana::PredictionInterpmutableprotected
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
fNomCacheana::PredictionInterpmutableprotected
fOscOriginana::PredictionInterpprotected
fPredNomana::PredictionInterp
fPredsana::PredictionInterpmutableprotected
fSplitBySignana::PredictionInterpprotected
InitFits() const ana::PredictionInterpprotected
InitFitsHelper(ShiftedPreds &sp, std::vector< std::vector< std::vector< Coeffs >>> &fits, Sign::Sign_t sign) const ana::PredictionInterpprotected
kCombineSigns enum valueana::PredictionInterp
kNC enum valueana::PredictionInterp
kNCoeffTypes enum valueana::PredictionInterp
kNueApp enum valueana::PredictionInterp
kNueSurv enum valueana::PredictionInterp
kNumuSurv enum valueana::PredictionInterp
kOther enum valueana::PredictionInterp
kSplitBySign enum valueana::PredictionInterp
LoadFrom(TDirectory *dir)ana::PredictionInterpstatic
MinimizeMemory()ana::PredictionInterp
Predict(osc::IOscCalc *calc) const overrideana::PredictionInterpvirtual
PredictComponent(osc::IOscCalc *calc, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign) const overrideana::PredictionInterpvirtual
PredictComponentSyst(osc::IOscCalc *calc, const SystShifts &shift, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign) const overrideana::PredictionInterpvirtual
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::PredictionInterpinline
PredictSyst(osc::IOscCalc *calc, const SystShifts &shift) const overrideana::PredictionInterpvirtual
PredictUnoscillated() const ana::IPredictionvirtual
SaveTo(TDirectory *dir) const overrideana::PredictionInterpvirtual
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::PredictionInterpinline
~IPrediction()ana::IPredictioninlinevirtual
~PredictionInterp()ana::PredictionInterpvirtual