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 "
DataFormats/Common/interface/EDProduct.h
"
6
#include "
FWCore/Framework/interface/Event.h
"
7
#include "
DataFormats/Common/interface/Handle.h
"
8
#include "
FWCore/Framework/interface/EventSetup.h
"
9
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
10
11
#include "
RecoLocalCalo/EcalRecProducers/plugins/ESRecHitProducer.h
"
12
#include "
RecoLocalCalo/EcalRecProducers/plugins/ESRecHitWorker.h
"
13
14
// ESRecHitProducer author : Chia-Ming, Kuo
15
16
class
ESRecHitProducer
:
public
edm::EDProducer
{
17
18
public
:
19
20
explicit
ESRecHitProducer
(
const
edm::ParameterSet
& ps);
21
virtual
~ESRecHitProducer
();
22
virtual
void
produce
(
edm::Event
&
e
,
const
edm::EventSetup
& es);
23
24
private
:
25
26
edm::InputTag
digiCollection_
;
// secondary name given to collection of digis
27
std::string
rechitCollection_
;
// secondary name to be given to collection of hits
28
29
ESRecHitWorkerBaseClass
*
worker_
;
30
};
31
#endif
ExpressReco_HICollisions_FallBack.e
tuple e
Definition:
ExpressReco_HICollisions_FallBack.py:1068
ESRecHitProducer::digiCollection_
edm::InputTag digiCollection_
Definition:
ESRecHitProducer.h:26
ESRecHitProducer::rechitCollection_
std::string rechitCollection_
Definition:
ESRecHitProducer.h:27
ESRecHitProducer::ESRecHitProducer
ESRecHitProducer(const edm::ParameterSet &ps)
Definition:
ESRecHitProducer.cc:16
ESRecHitWorkerBaseClass
Definition:
ESRecHitWorkerBaseClass.h:13
Event.h
ESRecHitProducer
Definition:
ESRecHitProducer.h:16
EventSetup.h
ESRecHitProducer::produce
virtual void produce(edm::Event &e, const edm::EventSetup &es)
Definition:
ESRecHitProducer.cc:31
ESRecHitWorker.h
Handle.h
EDProduct.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:29
EDProducer.h
edm::InputTag
Definition:
InputTag.h:12
edm::ParameterSet
Definition:
ParameterSet.h:31
edm::Event
Definition:
Event.h:49
Generated for CMSSW Reference Manual by
1.8.5