#include <EgammaHLTPixelMatchElectronProducers.h>
Public Member Functions | |
virtual void | beginJob (void) |
EgammaHLTPixelMatchElectronProducers (const edm::ParameterSet &conf) | |
virtual void | produce (edm::Event &e, const edm::EventSetup &c) |
virtual | ~EgammaHLTPixelMatchElectronProducers () |
Private Attributes | |
EgammaHLTPixelMatchElectronAlgo * | algo_ |
const edm::ParameterSet | conf_ |
std::string | seedProducer_ |
Description: EDProducer of HLT Electron objects
Definition at line 23 of file EgammaHLTPixelMatchElectronProducers.h.
EgammaHLTPixelMatchElectronProducers::EgammaHLTPixelMatchElectronProducers | ( | const edm::ParameterSet & | conf | ) | [explicit] |
Definition at line 43 of file EgammaHLTPixelMatchElectronProducers.cc.
: conf_(iConfig) { //register your products produces<ElectronCollection>(); //create algo algo_ = new EgammaHLTPixelMatchElectronAlgo(conf_); }
EgammaHLTPixelMatchElectronProducers::~EgammaHLTPixelMatchElectronProducers | ( | ) | [virtual] |
Definition at line 54 of file EgammaHLTPixelMatchElectronProducers.cc.
References algo_.
{ delete algo_; }
void EgammaHLTPixelMatchElectronProducers::beginJob | ( | void | ) | [virtual] |
Reimplemented from edm::EDProducer.
Definition at line 59 of file EgammaHLTPixelMatchElectronProducers.cc.
{ }
void EgammaHLTPixelMatchElectronProducers::produce | ( | edm::Event & | e, |
const edm::EventSetup & | c | ||
) | [virtual] |
Implements edm::EDProducer.
Definition at line 64 of file EgammaHLTPixelMatchElectronProducers.cc.
References algo_, edm::Event::put(), EgammaHLTPixelMatchElectronAlgo::run(), and EgammaHLTPixelMatchElectronAlgo::setupES().
Definition at line 38 of file EgammaHLTPixelMatchElectronProducers.h.
Referenced by EgammaHLTPixelMatchElectronProducers(), produce(), and ~EgammaHLTPixelMatchElectronProducers().
const edm::ParameterSet EgammaHLTPixelMatchElectronProducers::conf_ [private] |
Definition at line 36 of file EgammaHLTPixelMatchElectronProducers.h.
Referenced by EgammaHLTPixelMatchElectronProducers().
std::string EgammaHLTPixelMatchElectronProducers::seedProducer_ [private] |
Definition at line 39 of file EgammaHLTPixelMatchElectronProducers.h.