Standard interface to all prediction techniques. More...
#include <IPrediction.h>
Public Member Functions | |
| virtual | ~IPrediction () |
| virtual Spectrum | PredictUnoscillated () const |
| virtual Spectrum | Predict (osc::IOscCalc *calc) const =0 |
| virtual Spectrum | PredictSyst (osc::IOscCalc *calc, const SystShifts &syst) const |
| virtual Spectrum | PredictComponent (osc::IOscCalc *calc, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign) const =0 |
| virtual Spectrum | PredictComponentSyst (osc::IOscCalc *calc, const SystShifts &syst, Flavors::Flavors_t flav, Current::Current_t curr, Sign::Sign_t sign) const |
| virtual OscillatableSpectrum | ComponentCC (int from, int to) const |
| virtual void | SaveTo (TDirectory *dir) const |
Standard interface to all prediction techniques.
Definition at line 58 of file IPrediction.h.
|
inlinevirtual |
Definition at line 61 of file IPrediction.h.
|
inlinevirtual |
Reimplemented in ana::PredictionSBNExtrap, and ana::PredictionExtrap.
Definition at line 77 of file IPrediction.h.
|
pure virtual |
|
pure virtual |
|
virtual |
Reimplemented in ana::PredictionScaleComp, ana::PredictionInterp, and ana::PredictionLinFit.
Definition at line 72 of file IPrediction.cxx.
|
virtual |
Reimplemented in ana::PredictionScaleComp, ana::PredictionInterp, and ana::PredictionLinFit.
Definition at line 62 of file IPrediction.cxx.
|
virtual |
Definition at line 54 of file IPrediction.cxx.
|
virtual |
Reimplemented in ana::PredictionScaleComp, ana::PredictionLinFit, ana::PredictionInterp, ana::PredictionNoExtrap, ana::PredictionIncDirt, ana::PredictionSBNExtrap, ana::PredictionNoOsc, and ana::PredictionExtrap.
Definition at line 85 of file IPrediction.cxx.
1.8.5