14 #include "CAFAna/Core/Var.h" 17 #include "3FlavorAna/Cuts/NueCutsSecondAna.h" 52 TFile*
out_file =
new TFile(
"flat_weight_energy_spectra.root",
"recreate");
53 trueE->
SaveTo(out_file,
"trueE");
Represent the binning of a Spectrum's x-axis.
Cuts and Vars for the 2020 FD DiF Study.
Representation of a spectrum in any variable, with associated POT.
virtual void Go()=0
Load all the registered spectra.
out_file
Append EOF lines.
const Var kTrueE([](const caf::SRProxy *sr){assert(sr->mc.nnu==1);return sr->mc.nu[0].E;})
void SaveTo(TDirectory *dir, const std::string &name) const
std::vector< float > Spectrum
const SystShifts kNoShift
Base class for the various types of spectrum loader.
Collaborates with Spectrum and OscillatableSpectrum to fill spectra from CAF files.
void getFlatWeightSpectra()
std::string training_data
static Binning Simple(int n, double lo, double hi, const std::vector< std::string > &labels={})