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

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-12-03/CAFAna/Prediction/PredictionXSecTuning.h"

Inheritance diagram for ana::XSecTuningPredGenerator:
ana::IPredictionGenerator

Public Member Functions

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

Protected Attributes

const HistAxis fAxis
 
const Cut fCut
 
const Var fWei
 

Detailed Description

Definition at line 46 of file PredictionXSecTuning.h.

Constructor & Destructor Documentation

ana::XSecTuningPredGenerator::XSecTuningPredGenerator ( const HistAxis  axis,
const Cut  cut,
const Var  wei = kUnweighted 
)
inline

Definition at line 49 of file PredictionXSecTuning.h.

Member Function Documentation

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

Implements ana::IPredictionGenerator.

Definition at line 57 of file PredictionXSecTuning.h.

References ana::PredictionXSecTuning::PredictionXSecTuning().

58  {
59  return std::unique_ptr<IPrediction>( new PredictionXSecTuning(
60  loaders, fAxis, fCut, shiftMC, fWei ) );
61  }
std::vector< Loaders * > loaders
Definition: syst_header.h:386

Member Data Documentation

const HistAxis ana::XSecTuningPredGenerator::fAxis
protected

Definition at line 63 of file PredictionXSecTuning.h.

const Cut ana::XSecTuningPredGenerator::fCut
protected

Definition at line 64 of file PredictionXSecTuning.h.

const Var ana::XSecTuningPredGenerator::fWei
protected

Definition at line 65 of file PredictionXSecTuning.h.


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