CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

HcalLaserEventFiltProducer2012 Class Reference

#include <HcalLaserEventFiltProducer2012.h>

Inheritance diagram for HcalLaserEventFiltProducer2012:
edm::EDProducer edm::ProducerBase edm::EDConsumerBase edm::ProductRegistryHelper

List of all members.

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

HcalLaserEventFilter2012hcalLaserEventFilter2012

Detailed Description

Definition at line 9 of file HcalLaserEventFiltProducer2012.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

void HcalLaserEventFiltProducer2012::endJob ( void  ) [override, private, virtual]

Reimplemented from edm::EDProducer.

Definition at line 13 of file HcalLaserEventFiltProducer2012.cc.

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);
}

Member Data Documentation

Definition at line 20 of file HcalLaserEventFiltProducer2012.h.

Referenced by ~HcalLaserEventFiltProducer2012().