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

 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::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 22 of file HcalDigiProducer.h.

Referenced by produce().