Interface to extrapolation procedures. More...
#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-03-08/CAFAna/Extrap/IExtrap.h"
Public Member Functions | |
virtual | ~IExtrap () |
virtual OscillatableSpectrum | NueSurvComponent ()=0 |
Charged current electron neutrino survival ( ![]() | |
virtual OscillatableSpectrum | AntiNueSurvComponent ()=0 |
Charged current electron antineutrino survival ( ![]() | |
virtual OscillatableSpectrum | NumuSurvComponent ()=0 |
Charged current muon neutrino survival ( ![]() | |
virtual OscillatableSpectrum | AntiNumuSurvComponent ()=0 |
Charged current muon antineutrino survival ( ![]() | |
virtual OscillatableSpectrum | NueAppComponent ()=0 |
Charged current electron neutrino appearance ( ![]() | |
virtual OscillatableSpectrum | AntiNueAppComponent ()=0 |
Charged current electron antineutrino appearance ( ![]() | |
virtual OscillatableSpectrum | NumuAppComponent ()=0 |
Charged current muon neutrino appearance ( ![]() | |
virtual OscillatableSpectrum | AntiNumuAppComponent ()=0 |
Charged current muon antineutrino appearance ( ![]() | |
virtual OscillatableSpectrum | TauFromEComponent ()=0 |
Charged current tau neutrino appearance from electron neutrino ( ![]() | |
virtual OscillatableSpectrum | AntiTauFromEComponent ()=0 |
Charged current tau antineutrino appearance from electron antineutrino ( ![]() | |
virtual OscillatableSpectrum | TauFromMuComponent ()=0 |
Charged current tau neutrino appearance from muon neutrino ( ![]() | |
virtual OscillatableSpectrum | AntiTauFromMuComponent ()=0 |
Charged current tau antineutrino appearance from muon antineutrino ( ![]() | |
virtual Spectrum | NCTotalComponent ()=0 |
Neutral currents. More... | |
virtual Spectrum | NCComponent ()=0 |
virtual Spectrum | NCAntiComponent ()=0 |
virtual void | SaveTo (TDirectory *dir, const std::string &name) const |
|
inlinevirtual |
Definition at line 11 of file IExtrap.h.
References AntiNueAppComponent(), AntiNueSurvComponent(), AntiNumuAppComponent(), AntiNumuSurvComponent(), AntiTauFromEComponent(), AntiTauFromMuComponent(), dir, NCAntiComponent(), NCComponent(), NCTotalComponent(), NueAppComponent(), NueSurvComponent(), NumuAppComponent(), NumuSurvComponent(), SaveTo(), string, TauFromEComponent(), and TauFromMuComponent().
|
pure virtual |
Charged current electron antineutrino appearance ( )
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Charged current electron antineutrino survival ( )
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Charged current muon antineutrino appearance ( )
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Charged current muon antineutrino survival ( )
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Charged current tau antineutrino appearance from electron antineutrino ( )
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Charged current tau antineutrino appearance from muon antineutrino ( )
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Neutral currents.
Implemented in ana::ModularExtrapSterile, ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Charged current electron neutrino appearance ( )
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Charged current electron neutrino survival ( )
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Charged current muon neutrino appearance ( )
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Charged current muon neutrino survival ( )
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
virtual |
Reimplemented in ana::ModularExtrapSterile, ana::TrivialExtrap, and ana::ModularExtrap.
Definition at line 30 of file IExtrap.cxx.
References ana::assert().
Referenced by ~IExtrap().
|
pure virtual |
Charged current tau neutrino appearance from electron neutrino ( )
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().
|
pure virtual |
Charged current tau neutrino appearance from muon neutrino ( )
Implemented in ana::TrivialExtrap, and ana::ModularExtrap.
Referenced by ~IExtrap().