#include <HcalLaserEventFiltProducer2012.h>
Public Member Functions | |
HcalLaserEventFiltProducer2012 (const edm::ParameterSet &iConfig) | |
virtual void | produce (edm::Event &, const edm::EventSetup &) |
virtual | ~HcalLaserEventFiltProducer2012 () |
Private Member Functions | |
virtual void | endJob () override |
Private Attributes | |
HcalLaserEventFilter2012 * | hcalLaserEventFilter2012 |
Definition at line 9 of file HcalLaserEventFiltProducer2012.h.
HcalLaserEventFiltProducer2012::HcalLaserEventFiltProducer2012 | ( | const edm::ParameterSet & | iConfig | ) | [explicit] |
Definition at line 8 of file HcalLaserEventFiltProducer2012.cc.
{ hcalLaserEventFilter2012 = new HcalLaserEventFilter2012(iConfig); produces<bool>(); }
virtual HcalLaserEventFiltProducer2012::~HcalLaserEventFiltProducer2012 | ( | ) | [inline, virtual] |
Definition at line 13 of file HcalLaserEventFiltProducer2012.h.
References hcalLaserEventFilter2012.
{ delete hcalLaserEventFilter2012; }
void HcalLaserEventFiltProducer2012::endJob | ( | void | ) | [override, private, virtual] |
Reimplemented from edm::EDProducer.
Definition at line 13 of file HcalLaserEventFiltProducer2012.cc.
{ hcalLaserEventFilter2012->endJob(); }
void HcalLaserEventFiltProducer2012::produce | ( | edm::Event & | iEvent, |
const edm::EventSetup & | iSetup | ||
) | [virtual] |
Implements edm::EDProducer.
Definition at line 17 of file HcalLaserEventFiltProducer2012.cc.
References convertSQLitetoXML_cfg::output, and edm::Event::put().
{ std::auto_ptr<bool> output(new bool(hcalLaserEventFilter2012->filter(iEvent, iSetup))); iEvent.put(output); }
Definition at line 20 of file HcalLaserEventFiltProducer2012.h.
Referenced by ~HcalLaserEventFiltProducer2012().