10 class PredictionNoExtrap;
57 static std::unique_ptr<PredictionAddRock>
LoadFrom(TDirectory* dir,
const std::string& name);
Cuts and Vars for the 2020 FD DiF Study.
Spectrum _PredictComponentSyst(osc::_IOscCalc< T > *calc, const SystShifts &syst, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign) const
Spectrum ComponentNCTotal() const override
virtual Spectrum PredictSyst(osc::IOscCalc *calc, const SystShifts &syst) const override
const IPrediction * GetFiducialPred() const
Simple record of shifts applied to systematic parameters.
General interface to oscillation calculators.
Spectrum RockComponent(osc::_IOscCalc< T > *calc, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign) const
virtual Spectrum PredictComponentSyst(osc::IOscCalc *calc, const SystShifts &syst, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign) const override
virtual void SaveTo(TDirectory *dir, const std::string &name) const override
static std::unique_ptr< PredictionAddRock > LoadFrom(TDirectory *dir, const std::string &name)
Representation of a spectrum in any variable, with associated POT.
Spectrum ComponentNCAnti() const override
PredictionAddRock()=delete
OscillatableSpectrum ComponentCC(int from, int to) const override
virtual ~PredictionAddRock()
const PredictionNoExtrap * GetRockPred() const
virtual Spectrum PredictComponent(osc::IOscCalc *calc, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign) const override
PredictionNoExtrap * fPredRock
Standard interface to all prediction techniques.
Spectrum with true energy information, allowing it to be oscillated
virtual Spectrum Predict(osc::IOscCalc *calc) const override
Spectrum ComponentNC() const override