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.
1.8.5