Generates extrapolated Nue predictions using Michel+BEN decomposition. More...
Public Types | |
enum | EBENAnaStyle { kSAKaScale, k2017KaScale } |
Public Member Functions | |
NueComboExtrapGenerator (const HistAxis axis, const HistAxis axisNDNumu, const Cut cutFD, const Cut cutNDNue, const Cut cutNDNumu, const SystShifts shiftDataND=kNoShift, const Var wei=kUnweighted, const EBENAnaStyle benStyle=k2017KaScale) | |
std::unique_ptr< IPrediction > | Generate (Loaders &loaders, const SystShifts &shiftMC=kNoShift) const override |
Private Attributes | |
const HistAxis | fAxis |
const HistAxis | fAxisNDNumu |
const Cut | fCutFD |
const Cut | fCutNDNue |
const Cut | fCutNDNumu |
const SystShifts | fShiftDataND |
const Var | fWei |
const EBENAnaStyle | fBenStyle |
Generates extrapolated Nue predictions using Michel+BEN decomposition.
Definition at line 101 of file PredictionGenerator3Flavor.h.
Enumerator | |
---|---|
kSAKaScale | |
k2017KaScale |
Definition at line 104 of file PredictionGenerator3Flavor.h.
ana::NueComboExtrapGenerator::NueComboExtrapGenerator | ( | const HistAxis | axis, |
const HistAxis | axisNDNumu, | ||
const Cut | cutFD, | ||
const Cut | cutNDNue, | ||
const Cut | cutNDNumu, | ||
const SystShifts | shiftDataND = kNoShift , |
||
const Var | wei = kUnweighted , |
||
const EBENAnaStyle | benStyle = k2017KaScale |
||
) |
Definition at line 47 of file PredictionGenerator3Flavor.cxx.
|
overridevirtual |
Implements ana::IPredictionGenerator.
Definition at line 60 of file PredictionGenerator3Flavor.cxx.
References fAxis, fAxisNDNumu, fBenStyle, fCutFD, fCutNDNue, fCutNDNumu, fShiftDataND, fWei, ana::BENDecomp::kCalcKaonScale, kSAKaScale, and loaders.
Referenced by NueExtrap().
|
private |
Definition at line 119 of file PredictionGenerator3Flavor.h.
Referenced by Generate().
|
private |
Definition at line 120 of file PredictionGenerator3Flavor.h.
Referenced by Generate().
|
private |
Definition at line 126 of file PredictionGenerator3Flavor.h.
Referenced by Generate().
|
private |
Definition at line 121 of file PredictionGenerator3Flavor.h.
Referenced by Generate().
|
private |
Definition at line 122 of file PredictionGenerator3Flavor.h.
Referenced by Generate().
|
private |
Definition at line 123 of file PredictionGenerator3Flavor.h.
Referenced by Generate().
|
private |
Definition at line 124 of file PredictionGenerator3Flavor.h.
Referenced by Generate().
|
private |
Definition at line 125 of file PredictionGenerator3Flavor.h.
Referenced by Generate().