All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
ana::NoExtrapPredictionGenerator Class Reference

#include <PredictionNoExtrap.h>

Inheritance diagram for ana::NoExtrapPredictionGenerator:
ana::IPredictionGenerator

Public Member Functions

 NoExtrapPredictionGenerator (HistAxis axis, SpillCut spillcut, Cut cut, Var wei=kUnweighted)
 
virtual std::unique_ptr
< IPrediction
Generate (Loaders &loaders, const SystShifts &shiftMC=kNoShift) const override
 

Protected Attributes

HistAxis fAxis
 
SpillCut fSpillCut
 
Cut fCut
 
Var fWei
 

Detailed Description

Definition at line 62 of file PredictionNoExtrap.h.

Constructor & Destructor Documentation

ana::NoExtrapPredictionGenerator::NoExtrapPredictionGenerator ( HistAxis  axis,
SpillCut  spillcut,
Cut  cut,
Var  wei = kUnweighted 
)
inline

Member Function Documentation

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

Implements ana::IPredictionGenerator.

Definition at line 71 of file PredictionNoExtrap.h.

72  {
73  return std::unique_ptr<IPrediction>(new PredictionNoExtrap(loaders, fAxis, fSpillCut, fCut, shiftMC, fWei));
74  }

Member Data Documentation

HistAxis ana::NoExtrapPredictionGenerator::fAxis
protected

Definition at line 77 of file PredictionNoExtrap.h.

Cut ana::NoExtrapPredictionGenerator::fCut
protected

Definition at line 79 of file PredictionNoExtrap.h.

SpillCut ana::NoExtrapPredictionGenerator::fSpillCut
protected

Definition at line 78 of file PredictionNoExtrap.h.

Var ana::NoExtrapPredictionGenerator::fWei
protected

Definition at line 80 of file PredictionNoExtrap.h.


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