CMS 3D CMS Logo

Public Member Functions | Private Attributes

HcalDigiProducer Class Reference

#include <HcalDigiProducer.h>

Inheritance diagram for HcalDigiProducer:
edm::EDProducer edm::ProducerBase edm::ProductRegistryHelper

List of all members.

Public Member Functions

virtual void beginRun (edm::Run &, edm::EventSetup const &)
virtual void endRun (edm::Run &, edm::EventSetup const &)
 HcalDigiProducer (const edm::ParameterSet &ps)
virtual void produce (edm::Event &e, const edm::EventSetup &c)
virtual ~HcalDigiProducer ()

Private Attributes

HcalDigitizer theDigitizer

Detailed Description

Definition at line 11 of file HcalDigiProducer.h.


Constructor & Destructor Documentation

HcalDigiProducer::HcalDigiProducer ( const edm::ParameterSet ps) [explicit]

Definition at line 5 of file HcalDigiProducer.cc.

: theDigitizer(ps)
{
  produces<HBHEDigiCollection>();
  produces<HODigiCollection>();
  produces<HFDigiCollection>();
  produces<ZDCDigiCollection>();
}
HcalDigiProducer::~HcalDigiProducer ( ) [virtual]

Definition at line 15 of file HcalDigiProducer.cc.

                                    {
}

Member Function Documentation

void HcalDigiProducer::beginRun ( edm::Run run,
edm::EventSetup const &  es 
) [virtual]

Reimplemented from edm::EDProducer.

Definition at line 23 of file HcalDigiProducer.cc.

References HcalDigitizer::beginRun(), and theDigitizer.

void HcalDigiProducer::endRun ( edm::Run run,
edm::EventSetup const &  es 
) [virtual]

Reimplemented from edm::EDProducer.

Definition at line 28 of file HcalDigiProducer.cc.

References HcalDigitizer::endRun(), and theDigitizer.

void HcalDigiProducer::produce ( edm::Event e,
const edm::EventSetup c 
) [virtual]

Produces the EDM products,

Implements edm::EDProducer.

Definition at line 19 of file HcalDigiProducer.cc.

References HcalDigitizer::produce(), and theDigitizer.

                                                                           {
  theDigitizer.produce(e, eventSetup);
}

Member Data Documentation

Definition at line 25 of file HcalDigiProducer.h.

Referenced by beginRun(), endRun(), and produce().