7 #include "CAFAna/Core/Binning.h" 30 #include "TMultiGraph.h" 35 #include "TPaveText.h" 61 fnameNDMC+=
"rocco_decaf_S15-05-22_nd_genie_fhc_nonswap_genierw_numu_contain";
62 fnameNDMC+=
" with limit 200";
72 const HistAxis axisCC(
"Reconstructed Neutrino Energy (GeV)",
79 std::vector<const ISyst*>
systs;
Pass neutrinos through unchanged.
Implements systematic errors by interpolation between shifted templates.
Far Detector at Ash River.
Cuts and Vars for the 2020 FD DiF Study.
TGraphAsymmErrors * PlotWithSystErrorBand(IPrediction *pred, const std::vector< const ISyst * > &systs, osc::IOscCalc *calc, double pot, int col, int errCol, float headroom, bool newaxis, EBinType bintype, double alpha)
Plot prediction with +/-1sigma error band.
Collection of SpectrumLoaders for many configurations.
void Go()
Call Go() on all the loaders.
void test_numu_summed_genie_systs()
void SetSpillCut(const SpillCut &cut)
const Binning kNumuEnergyBinning
const NumuSummedSmallGENIESyst kNumuSummedSmallGENIESyst(FindCAFAnaDir()+"/data/numu/summed_genie_systs_nd.root", FindCAFAnaDir()+"/data/numu/summed_genie_systs_fd.root")
const SpillCut kStandardSpillCuts
Apply this unless you're doing something special.
void SetLoaderPath(const std::string &path, caf::Det_t det, DataMC datamc, DataSource src=kBeam, SwappingConfig swap=kNonSwap)
Configure loader via wildcard path.