CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
ElectronIDSelectorNeuralNet Class Reference

#include <ElectronIDSelectorNeuralNet.h>

Public Member Functions

 ElectronIDSelectorNeuralNet (const edm::ParameterSet &conf, edm::ConsumesCollector &&iC)
 
 ElectronIDSelectorNeuralNet (const edm::ParameterSet &conf, edm::ConsumesCollector &iC)
 
void newEvent (const edm::Event &, const edm::EventSetup &)
 
double operator() (const reco::GsfElectron &, const edm::Event &, const edm::EventSetup &)
 
virtual ~ElectronIDSelectorNeuralNet ()
 

Private Attributes

edm::ParameterSet conf_
 
bool doNeuralNet_
 
ElectronNeuralNet * neuralNetAlgo_
 

Detailed Description

Definition at line 13 of file ElectronIDSelectorNeuralNet.h.

Constructor & Destructor Documentation

ElectronIDSelectorNeuralNet::ElectronIDSelectorNeuralNet ( const edm::ParameterSet conf,
edm::ConsumesCollector &&  iC 
)
inlineexplicit

Definition at line 17 of file ElectronIDSelectorNeuralNet.h.

References newEvent(), operator()(), and ~ElectronIDSelectorNeuralNet().

17  :
18  ElectronIDSelectorNeuralNet(conf, iC) {}
ElectronIDSelectorNeuralNet(const edm::ParameterSet &conf, edm::ConsumesCollector &&iC)
ElectronIDSelectorNeuralNet::ElectronIDSelectorNeuralNet ( const edm::ParameterSet conf,
edm::ConsumesCollector iC 
)
explicit
virtual ElectronIDSelectorNeuralNet::~ElectronIDSelectorNeuralNet ( )
virtual

Member Function Documentation

void ElectronIDSelectorNeuralNet::newEvent ( const edm::Event ,
const edm::EventSetup  
)
double ElectronIDSelectorNeuralNet::operator() ( const reco::GsfElectron ,
const edm::Event ,
const edm::EventSetup  
)

Member Data Documentation

edm::ParameterSet ElectronIDSelectorNeuralNet::conf_
private

Definition at line 29 of file ElectronIDSelectorNeuralNet.h.

bool ElectronIDSelectorNeuralNet::doNeuralNet_
private

Definition at line 31 of file ElectronIDSelectorNeuralNet.h.

ElectronNeuralNet* ElectronIDSelectorNeuralNet::neuralNetAlgo_
private

Definition at line 27 of file ElectronIDSelectorNeuralNet.h.