"Extrapolation" that simply returns the MC prediction More...
#include <TrivialExtrap.h>
Public Member Functions | |
| TrivialExtrap (SpectrumLoaderBase &loaderNonswap, SpectrumLoaderBase &loaderNue, SpectrumLoaderBase &loaderNuTau, SpectrumLoaderBase &loaderIntrinsic, const HistAxis &axis, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift, const Var &wei) | |
| TrivialExtrap (SpectrumLoaderBase &loaderNonswap, SpectrumLoaderBase &loaderNue, SpectrumLoaderBase &loaderNuTau, SpectrumLoaderBase &loaderIntrinsic, std::string label, const Binning &bins, const Var &var, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift, const Var &wei) | |
| TrivialExtrap (Loaders &loaders, std::string label, const Binning &bins, const Var &var, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted) | |
| TrivialExtrap (Loaders &loaders, const HistAxis &axis, const SpillCut &spillcut, const Cut &cut, const SystShifts &shift=kNoShift, const Var &wei=kUnweighted) | |
| virtual OscillatableSpectrum | NueSurvComponent () |
Charged current electron neutrino survival ( ) More... | |
| virtual OscillatableSpectrum | AntiNueSurvComponent () |
Charged current electron antineutrino survival ( ) More... | |
| virtual OscillatableSpectrum | NumuSurvComponent () |
Charged current muon neutrino survival ( ) More... | |
| virtual OscillatableSpectrum | AntiNumuSurvComponent () |
Charged current muon antineutrino survival ( ) More... | |
| virtual OscillatableSpectrum | NueAppComponent () |
Charged current electron neutrino appearance ( ) More... | |
| virtual OscillatableSpectrum | AntiNueAppComponent () |
Charged current electron antineutrino appearance ( ) More... | |
| virtual OscillatableSpectrum | NumuAppComponent () |
Charged current muon neutrino appearance ( ) More... | |
| virtual OscillatableSpectrum | AntiNumuAppComponent () |
Charged current muon antineutrino appearance ( ) More... | |
| virtual OscillatableSpectrum | TauFromEComponent () |
Charged current tau neutrino appearance from electron neutrino ( ) More... | |
| virtual OscillatableSpectrum | AntiTauFromEComponent () |
Charged current tau antineutrino appearance from electron antineutrino ( ) More... | |
| virtual OscillatableSpectrum | TauFromMuComponent () |
Charged current tau neutrino appearance from muon neutrino ( ) More... | |
| virtual OscillatableSpectrum | AntiTauFromMuComponent () |
Charged current tau antineutrino appearance from muon antineutrino ( ) More... | |
| virtual OscillatableSpectrum | NCComponentFromNumu () |
| Neutral currents. More... | |
| virtual OscillatableSpectrum | NCComponentFromNue () |
| virtual void | SaveTo (TDirectory *dir) const |
Public Member Functions inherited from ana::IExtrap | |
| virtual | ~IExtrap () |
Static Public Member Functions | |
| static std::unique_ptr < TrivialExtrap > | LoadFrom (TDirectory *dir) |
Protected Member Functions | |
| TrivialExtrap () | |
| fNueAppAnti (0,{},{}, 0, 0) | |
| fNumuSurv (0,{},{}, 0, 0) | |
| fNumuSurvAnti (0,{},{}, 0, 0) | |
| fNumuApp (0,{},{}, 0, 0) | |
| fNumuAppAnti (0,{},{}, 0, 0) | |
| fNueSurv (0,{},{}, 0, 0) | |
| fNueSurvAnti (0,{},{}, 0, 0) | |
| fTauFromE (0,{},{}, 0, 0) | |
| fTauFromEAnti (0,{},{}, 0, 0) | |
| fTauFromMu (0,{},{}, 0, 0) | |
| fTauFromMuAnti (0,{},{}, 0, 0) | |
| fNCFromNumu (0,{},{}, 0, 0) | |
| fNCFromNue (0,{},{}, 0, 0) | |
"Extrapolation" that simply returns the MC prediction
Definition at line 10 of file TrivialExtrap.h.
| ana::TrivialExtrap::TrivialExtrap | ( | SpectrumLoaderBase & | loaderNonswap, |
| SpectrumLoaderBase & | loaderNue, | ||
| SpectrumLoaderBase & | loaderNuTau, | ||
| SpectrumLoaderBase & | loaderIntrinsic, | ||
| const HistAxis & | axis, | ||
| const SpillCut & | spillcut, | ||
| const Cut & | cut, | ||
| const SystShifts & | shift, | ||
| const Var & | wei | ||
| ) |
Definition at line 13 of file TrivialExtrap.cxx.
| ana::TrivialExtrap::TrivialExtrap | ( | SpectrumLoaderBase & | loaderNonswap, |
| SpectrumLoaderBase & | loaderNue, | ||
| SpectrumLoaderBase & | loaderNuTau, | ||
| SpectrumLoaderBase & | loaderIntrinsic, | ||
| std::string | label, | ||
| const Binning & | bins, | ||
| const Var & | var, | ||
| const SpillCut & | spillcut, | ||
| const Cut & | cut, | ||
| const SystShifts & | shift, | ||
| const Var & | wei | ||
| ) |
Definition at line 62 of file TrivialExtrap.cxx.
| ana::TrivialExtrap::TrivialExtrap | ( | Loaders & | loaders, |
| std::string | label, | ||
| const Binning & | bins, | ||
| const Var & | var, | ||
| const SpillCut & | spillcut, | ||
| const Cut & | cut, | ||
| const SystShifts & | shift = kNoShift, |
||
| const Var & | wei = kUnweighted |
||
| ) |
Definition at line 81 of file TrivialExtrap.cxx.
| ana::TrivialExtrap::TrivialExtrap | ( | Loaders & | loaders, |
| const HistAxis & | axis, | ||
| const SpillCut & | spillcut, | ||
| const Cut & | cut, | ||
| const SystShifts & | shift = kNoShift, |
||
| const Var & | wei = kUnweighted |
||
| ) |
Definition at line 94 of file TrivialExtrap.cxx.
|
inlineprotected |
Definition at line 76 of file TrivialExtrap.h.
|
inlinevirtual |
Charged current electron antineutrino appearance (
)
Implements ana::IExtrap.
Definition at line 58 of file TrivialExtrap.h.
|
inlinevirtual |
Charged current electron antineutrino survival (
)
Implements ana::IExtrap.
Definition at line 52 of file TrivialExtrap.h.
|
inlinevirtual |
Charged current muon antineutrino appearance (
)
Implements ana::IExtrap.
Definition at line 61 of file TrivialExtrap.h.
|
inlinevirtual |
Charged current muon antineutrino survival (
)
Implements ana::IExtrap.
Definition at line 55 of file TrivialExtrap.h.
|
inlinevirtual |
Charged current tau antineutrino appearance from electron antineutrino (
)
Implements ana::IExtrap.
Definition at line 64 of file TrivialExtrap.h.
|
inlinevirtual |
Charged current tau antineutrino appearance from muon antineutrino (
)
Implements ana::IExtrap.
Definition at line 67 of file TrivialExtrap.h.
|
inlineprotected |
Definition at line 83 of file TrivialExtrap.h.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
static |
Definition at line 136 of file TrivialExtrap.cxx.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Charged current electron neutrino appearance (
)
Implements ana::IExtrap.
Definition at line 57 of file TrivialExtrap.h.
|
inlinevirtual |
Charged current electron neutrino survival (
)
Implements ana::IExtrap.
Definition at line 51 of file TrivialExtrap.h.
|
inlinevirtual |
Charged current muon neutrino appearance (
)
Implements ana::IExtrap.
Definition at line 60 of file TrivialExtrap.h.
|
inlinevirtual |
Charged current muon neutrino survival (
)
Implements ana::IExtrap.
Definition at line 54 of file TrivialExtrap.h.
|
virtual |
Reimplemented from ana::IExtrap.
Definition at line 109 of file TrivialExtrap.cxx.
|
inlinevirtual |
Charged current tau neutrino appearance from electron neutrino (
)
Implements ana::IExtrap.
Definition at line 63 of file TrivialExtrap.h.
|
inlinevirtual |
Charged current tau neutrino appearance from muon neutrino (
)
Implements ana::IExtrap.
Definition at line 66 of file TrivialExtrap.h.
|
protected |
Definition at line 92 of file TrivialExtrap.h.
|
protected |
Definition at line 92 of file TrivialExtrap.h.
|
protected |
Definition at line 86 of file TrivialExtrap.h.
|
protected |
Definition at line 86 of file TrivialExtrap.h.
|
protected |
Definition at line 89 of file TrivialExtrap.h.
|
protected |
Definition at line 89 of file TrivialExtrap.h.
|
protected |
Definition at line 88 of file TrivialExtrap.h.
|
protected |
Definition at line 88 of file TrivialExtrap.h.
|
protected |
Definition at line 87 of file TrivialExtrap.h.
|
protected |
Definition at line 87 of file TrivialExtrap.h.
|
protected |
Definition at line 90 of file TrivialExtrap.h.
|
protected |
Definition at line 90 of file TrivialExtrap.h.
|
protected |
Definition at line 91 of file TrivialExtrap.h.
|
protected |
Definition at line 91 of file TrivialExtrap.h.
1.8.5