Public Member Functions | Protected Attributes | List of all members
ana::NoOscPredictionGenerator Class Reference

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-10-23/CAFAna/Prediction/PredictionNoOsc.h"

Inheritance diagram for ana::NoOscPredictionGenerator:
ana::IPredictionGenerator

Public Member Functions

 NoOscPredictionGenerator (SpectrumLoaderBase &loader, HistAxis axis, Cut cut, Var wei)
 
virtual std::unique_ptr< IPredictionGenerate (Loaders &loaders, const SystShifts &shiftMC=kNoShift) const override
 

Protected Attributes

SpectrumLoaderBasefLoader
 
HistAxis fAxis
 
Cut fCut
 
Var fWei
 

Detailed Description

Definition at line 69 of file PredictionNoOsc.h.

Constructor & Destructor Documentation

ana::NoOscPredictionGenerator::NoOscPredictionGenerator ( SpectrumLoaderBase loader,
HistAxis  axis,
Cut  cut,
Var  wei 
)
inline

Member Function Documentation

virtual std::unique_ptr<IPrediction> ana::NoOscPredictionGenerator::Generate ( Loaders loaders,
const SystShifts shiftMC = kNoShift 
) const
inlineoverridevirtual

Implements ana::IPredictionGenerator.

Definition at line 81 of file PredictionNoOsc.h.

References ana::PredictionNoOsc::PredictionNoOsc().

82  {
83  return std::unique_ptr<IPrediction>(new PredictionNoOsc(fLoader,
84  fAxis,
85  fCut,
86  shiftMC,
87  fWei));
88  }
SpectrumLoaderBase & fLoader

Member Data Documentation

HistAxis ana::NoOscPredictionGenerator::fAxis
protected

Definition at line 91 of file PredictionNoOsc.h.

Cut ana::NoOscPredictionGenerator::fCut
protected

Definition at line 92 of file PredictionNoOsc.h.

SpectrumLoaderBase& ana::NoOscPredictionGenerator::fLoader
protected

Definition at line 90 of file PredictionNoOsc.h.

Var ana::NoOscPredictionGenerator::fWei
protected

Definition at line 93 of file PredictionNoOsc.h.


The documentation for this class was generated from the following file: