CMS 3D CMS Logo

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

#include <PFEGammaAlgo.h>

Public Member Functions

 GBRForests (const edm::ParameterSet &conf)
 

Public Attributes

const std::unique_ptr< const
GBRForest
ele_
 
const std::unique_ptr< const
GBRForest
singleLeg_
 

Detailed Description

Definition at line 74 of file PFEGammaAlgo.h.

Constructor & Destructor Documentation

PFEGammaAlgo::GBRForests::GBRForests ( const edm::ParameterSet conf)
inline

Definition at line 76 of file PFEGammaAlgo.h.

77  : ele_(createGBRForest(conf.getParameter<edm::FileInPath>("pf_electronID_mvaWeightFile"))),
78  singleLeg_(createGBRForest(conf.getParameter<edm::FileInPath>("pf_convID_mvaWeightFile"))) {}
const std::unique_ptr< const GBRForest > singleLeg_
Definition: PFEGammaAlgo.h:81
T getParameter(std::string const &) const
Definition: ParameterSet.h:303
const std::unique_ptr< const GBRForest > ele_
Definition: PFEGammaAlgo.h:80
std::unique_ptr< const GBRForest > createGBRForest(const std::string &weightsFile)

Member Data Documentation

const std::unique_ptr<const GBRForest> PFEGammaAlgo::GBRForests::ele_

Definition at line 80 of file PFEGammaAlgo.h.

Referenced by PFEGammaAlgo::calculateEleMVA().

const std::unique_ptr<const GBRForest> PFEGammaAlgo::GBRForests::singleLeg_

Definition at line 81 of file PFEGammaAlgo.h.

Referenced by PFEGammaAlgo::evaluateSingleLegMVA().