Given loaders and an MC shift, Generate() generates an IPrediction. More...
#include <PredictionGenerator.h>
Public Member Functions | |
virtual std::unique_ptr < IPrediction > | Generate (Loaders &loaders, const SystShifts &shiftMC=kNoShift) const =0 |
Given loaders and an MC shift, Generate() generates an IPrediction.
All other arguments needed to construct the prediction are passed to the IPredictionGenerator constructor, and are identical for all generated predictions. For standalone use or use with PredictionInterp.
Definition at line 19 of file PredictionGenerator.h.
|
pure virtual |
Implemented in ana::NoOscPredictionGenerator, ana::NoExtrapPredictionGenerator, and ana::SBNExtrapGenerator.