Take the output of an extrapolation and oscillate it as required. More...
#include <PredictionExtrap.h>
Public Member Functions | |
PredictionExtrap (IExtrap *extrap) | |
Takes ownership of extrap. More... | |
virtual | ~PredictionExtrap () |
virtual Spectrum | Predict (osc::IOscCalc *calc) const override |
virtual Spectrum | PredictComponent (osc::IOscCalc *calc, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign) const override |
OscillatableSpectrum | ComponentCC (int from, int to) const override |
virtual void | SaveTo (TDirectory *dir) const override |
PredictionExtrap ()=delete | |
IExtrap * | GetExtrap () const |
Public Member Functions inherited from ana::IPrediction | |
virtual | ~IPrediction () |
virtual Spectrum | PredictUnoscillated () const |
virtual Spectrum | PredictSyst (osc::IOscCalc *calc, const SystShifts &syst) const |
virtual Spectrum | PredictComponentSyst (osc::IOscCalc *calc, const SystShifts &syst, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign) const |
Static Public Member Functions | |
static std::unique_ptr < PredictionExtrap > | LoadFrom (TDirectory *dir) |
Protected Attributes | |
IExtrap * | fExtrap |
Take the output of an extrapolation and oscillate it as required.
Definition at line 10 of file PredictionExtrap.h.
ana::PredictionExtrap::PredictionExtrap | ( | IExtrap * | extrap | ) |
|
virtual |
Definition at line 19 of file PredictionExtrap.cxx.
|
delete |
|
overridevirtual |
Reimplemented from ana::IPrediction.
Definition at line 76 of file PredictionExtrap.cxx.
|
inline |
Definition at line 32 of file PredictionExtrap.h.
|
static |
Definition at line 120 of file PredictionExtrap.cxx.
|
overridevirtual |
Implements ana::IPrediction.
Definition at line 25 of file PredictionExtrap.cxx.
|
overridevirtual |
Implements ana::IPrediction.
Definition at line 34 of file PredictionExtrap.cxx.
|
overridevirtual |
Reimplemented from ana::IPrediction.
Reimplemented in ana::PredictionNoExtrap.
Definition at line 106 of file PredictionExtrap.cxx.
|
protected |
Definition at line 35 of file PredictionExtrap.h.