CMS 3D CMS Logo

Public Member Functions | Private Attributes

ElectronIDSelectorLikelihood Class Reference

#include <ElectronIDSelectorLikelihood.h>

List of all members.

Public Member Functions

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

Private Attributes

edm::ParameterSet conf_
bool doLikelihood_
edm::ESHandle< ElectronLikelihoodlikelihoodAlgo_
edm::InputTag reducedBarrelRecHitCollection_
edm::InputTag reducedEndcapRecHitCollection_

Detailed Description

Definition at line 19 of file ElectronIDSelectorLikelihood.h.


Constructor & Destructor Documentation

ElectronIDSelectorLikelihood::ElectronIDSelectorLikelihood ( const edm::ParameterSet conf) [explicit]
ElectronIDSelectorLikelihood::~ElectronIDSelectorLikelihood ( ) [virtual]

Definition at line 11 of file ElectronIDSelectorLikelihood.cc.

{
}

Member Function Documentation

void ElectronIDSelectorLikelihood::newEvent ( const edm::Event e,
const edm::EventSetup es 
)
double ElectronIDSelectorLikelihood::operator() ( const reco::GsfElectron ele,
const edm::Event e,
const edm::EventSetup es 
)

Member Data Documentation

Definition at line 33 of file ElectronIDSelectorLikelihood.h.

Referenced by ElectronIDSelectorLikelihood().

Definition at line 38 of file ElectronIDSelectorLikelihood.h.

Referenced by ElectronIDSelectorLikelihood(), and operator()().

Definition at line 31 of file ElectronIDSelectorLikelihood.h.

Referenced by newEvent(), and operator()().

Definition at line 35 of file ElectronIDSelectorLikelihood.h.

Referenced by ElectronIDSelectorLikelihood(), and operator()().

Definition at line 36 of file ElectronIDSelectorLikelihood.h.

Referenced by ElectronIDSelectorLikelihood(), and operator()().