CMS 3D CMS Logo

List of all members | Public Member Functions
ElectronNeuralNet Class Reference

#include <ElectronNeuralNet.h>

Inheritance diagram for ElectronNeuralNet:
ElectronIDAlgo

Public Member Functions

 ElectronNeuralNet ()
 
double result (const reco::GsfElectron *electron, const edm::Event &)
 
void setup (const edm::ParameterSet &conf) override
 
virtual ~ElectronNeuralNet ()
 
- Public Member Functions inherited from ElectronIDAlgo
 ElectronIDAlgo ()
 
virtual double result (const reco::GsfElectron *, const edm::Event &, const edm::EventSetup &)
 
virtual ~ElectronIDAlgo ()
 

Additional Inherited Members

- Protected Attributes inherited from ElectronIDAlgo
edm::InputTag reducedBarrelRecHitCollection_
 
edm::InputTag reducedEndcapRecHitCollection_
 

Detailed Description

Definition at line 9 of file ElectronNeuralNet.h.

Constructor & Destructor Documentation

ElectronNeuralNet::ElectronNeuralNet ( )
inline

Definition at line 13 of file ElectronNeuralNet.h.

13 {};
virtual ElectronNeuralNet::~ElectronNeuralNet ( )
inlinevirtual

Definition at line 15 of file ElectronNeuralNet.h.

15 {};

Member Function Documentation

double ElectronNeuralNet::result ( const reco::GsfElectron electron,
const edm::Event e 
)

Definition at line 3 of file ElectronNeuralNet.cc.

Referenced by ElectronIDSelectorNeuralNet::operator()(), and setup().

4  {
5  return 1.;
6 }
void ElectronNeuralNet::setup ( const edm::ParameterSet conf)
inlineoverridevirtual

Reimplemented from ElectronIDAlgo.

Definition at line 17 of file ElectronNeuralNet.h.

References metsig::electron, result(), and ElectronIDAlgo::result().

Referenced by ElectronIDSelectorNeuralNet::newEvent().

17 {} ;