111 if(sigma < 0)
return;
119 const double cm_per_mev = 0.44;
121 const double cmshift = fShift * cm_per_mev;
Near Detector underground.
T max(const caf::Proxy< T > &a, T b)
Far Detector at Ash River.
Cuts and Vars for the 2020 FD DiF Study.
caf::Proxy< caf::SRHeader > hdr
caf::Proxy< caf::SRNumuEnergy > numu
Proxy for caf::StandardRecord.
caf::Proxy< caf::SREnergyBranch > energy
void Shift(double sigma, caf::SRProxy *sr, double &weight) const override
Perform the systematic shift.
caf::Proxy< caf::SRTrackBranch > trk
const UnCorrFDMuEScaleSyst2019 kUnCorrFDMuEScaleSyst2019(0.0015)
const CorrMuEScaleSyst2019 kCorrMuEScaleSyst2019(0.0074, 0.0074, 0.0012)
void Shift(double sigma, caf::SRProxy *sr, double &weight) const override
Perform the systematic shift.
const BolombMuESyst2019 kBolombMuESyst2019(-9.)
void Shift(double sigma, caf::SRProxy *sr, double &weight) const override
Perform the systematic shift.
const UnCorrMuCatMuESyst2019 kUnCorrMuCatMuESyst2019(0.010)
caf::Proxy< caf::SRKalman > kalman
caf::Proxy< float > ndtrklenact
void Shift(double sigma, caf::SRProxy *sr, double &weight) const override
Perform the systematic shift.
const UnCorrNDMuEScaleSyst2019 kUnCorrNDMuEScaleSyst2019(0.0015)
caf::Proxy< std::vector< caf::SRKalmanTrack > > tracks
void Shift(double sigma, caf::SRProxy *sr, double &weight) const override
Perform the systematic shift.
void Shift(double sigma, caf::SRProxy *sr, double &weight) const override
Perform the systematic shift.
caf::Proxy< float > ndtrklencat
const PileupMuESyst2019 kPileupMuESyst2019(0.46, 1.3)