Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoLocalCalo
EcalRecProducers
plugins
ESRecHitProducer.h
Go to the documentation of this file.
1
#ifndef RecoLocalCalo_EcalRecProducers_ESRecHitProducer_HH
2
#define RecoLocalCalo_EcalRecProducers_ESRecHitProducer_HH
3
4
#include "
FWCore/Framework/interface/EDProducer.h
"
5
#include "
FWCore/Framework/interface/Event.h
"
6
#include "
DataFormats/Common/interface/Handle.h
"
7
#include "
FWCore/Framework/interface/EventSetup.h
"
8
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
9
10
#include "
RecoLocalCalo/EcalRecProducers/plugins/ESRecHitProducer.h
"
11
#include "
RecoLocalCalo/EcalRecProducers/plugins/ESRecHitWorker.h
"
12
13
// ESRecHitProducer author : Chia-Ming, Kuo
14
15
class
ESRecHitProducer
:
public
edm::EDProducer
{
16
17
public
:
18
19
explicit
ESRecHitProducer
(
const
edm::ParameterSet
& ps);
20
virtual
~ESRecHitProducer
();
21
virtual
void
produce
(
edm::Event
&
e
,
const
edm::EventSetup
& es);
22
23
private
:
24
25
edm::InputTag
digiCollection_
;
// secondary name given to collection of digis
26
std::string
rechitCollection_
;
// secondary name to be given to collection of hits
27
28
ESRecHitWorkerBaseClass
*
worker_
;
29
};
30
#endif
ESRecHitProducer::digiCollection_
edm::InputTag digiCollection_
Definition:
ESRecHitProducer.h:25
ESRecHitProducer::rechitCollection_
std::string rechitCollection_
Definition:
ESRecHitProducer.h:26
ESRecHitProducer::ESRecHitProducer
ESRecHitProducer(const edm::ParameterSet &ps)
Definition:
ESRecHitProducer.cc:16
ESRecHitWorkerBaseClass
Definition:
ESRecHitWorkerBaseClass.h:13
Event.h
ESRecHitProducer
Definition:
ESRecHitProducer.h:15
EventSetup.h
ESRecHitProducer::produce
virtual void produce(edm::Event &e, const edm::EventSetup &es)
Definition:
ESRecHitProducer.cc:31
ESRecHitWorker.h
Handle.h
ESRecHitProducer.h
edm::EDProducer
Definition:
EDProducer.h:21
ParameterSet.h
ESRecHitProducer::~ESRecHitProducer
virtual ~ESRecHitProducer()
Definition:
ESRecHitProducer.cc:26
edm::EventSetup
Definition:
EventSetup.h:44
ESRecHitProducer::worker_
ESRecHitWorkerBaseClass * worker_
Definition:
ESRecHitProducer.h:28
EDProducer.h
alignCSCRings.e
list e
Definition:
alignCSCRings.py:90
edm::InputTag
Definition:
InputTag.h:12
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:50
Generated for CMSSW Reference Manual by
1.8.5