36     virtual void SaveTo(TDirectory* 
dir) 
const override;
 
   37     static std::unique_ptr<PredictionSBNExtrap> 
LoadFrom(TDirectory* dir);
 
Simple record of shifts applied to systematic parameters. 
Collection of SpectrumLoaders for many configurations. 
process_name opflashCryoW ana
Representation of a spectrum in any variable, with associated POT. 
const SystShifts kNoShift
const Var kUnweighted([](const caf::SRSliceProxy *){return 1;})
The simplest possible Var, always 1. Used as a default weight. 
Standard interface to all prediction techniques. 
Given loaders and an MC shift, Generate() generates an IPrediction. 
Spectrum with true energy information, allowing it to be oscillated