Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
EventFilter
CastorRawToDigi
plugins
CastorDigiToRaw.h
Go to the documentation of this file.
1
#ifndef CastorDigiToRaw_h
2
#define CastorDigiToRaw_h
3
15
#include "
FWCore/Framework/interface/EDProducer.h
"
16
#include "
FWCore/Framework/interface/Event.h
"
17
#include "
DataFormats/Common/interface/Handle.h
"
18
19
#include "
FWCore/Framework/interface/EventSetup.h
"
20
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
21
22
#include "
EventFilter/CastorRawToDigi/interface/CastorPacker.h
"
23
#include "
EventFilter/CastorRawToDigi/interface/CastorCtdcPacker.h
"
24
#include "
DataFormats/HcalDigi/interface/HcalDigiCollections.h
"
25
26
class
CastorDigiToRaw
:
public
edm::EDProducer
27
{
28
public
:
29
explicit
CastorDigiToRaw
(
const
edm::ParameterSet
& ps);
30
virtual
~CastorDigiToRaw
();
31
virtual
void
produce
(
edm::Event
&
e
,
const
edm::EventSetup
&
c
);
32
33
private
:
34
CastorPacker
packer_
;
35
CastorCtdcPacker
ctdcpacker_
;
36
edm::InputTag
castorTag_
,
calibTag_
,
trigTag_
;
37
bool
usingctdc_
;
38
39
};
40
41
#endif
CastorCtdcPacker
Definition:
CastorCtdcPacker.h:13
CastorDigiToRaw::~CastorDigiToRaw
virtual ~CastorDigiToRaw()
Definition:
CastorDigiToRaw.cc:26
CastorDigiToRaw::ctdcpacker_
CastorCtdcPacker ctdcpacker_
Definition:
CastorDigiToRaw.h:35
CastorPacker.h
CastorDigiToRaw::castorTag_
edm::InputTag castorTag_
Definition:
CastorDigiToRaw.h:36
Event.h
CastorPacker
Definition:
CastorPacker.h:13
EventSetup.h
Handle.h
edm::EDProducer
Definition:
EDProducer.h:30
ParameterSet.h
CastorCtdcPacker.h
HcalDigiCollections.h
edm::EventSetup
Definition:
EventSetup.h:44
EDProducer.h
CastorDigiToRaw
Definition:
CastorDigiToRaw.h:26
CastorDigiToRaw::usingctdc_
bool usingctdc_
Definition:
CastorDigiToRaw.h:37
trackerHits.c
tuple c
Definition:
trackerHits.py:26
CastorDigiToRaw::CastorDigiToRaw
CastorDigiToRaw(const edm::ParameterSet &ps)
Definition:
CastorDigiToRaw.cc:15
alignCSCRings.e
list e
Definition:
alignCSCRings.py:90
CastorDigiToRaw::trigTag_
edm::InputTag trigTag_
Definition:
CastorDigiToRaw.h:36
edm::InputTag
Definition:
InputTag.h:17
CastorDigiToRaw::calibTag_
edm::InputTag calibTag_
Definition:
CastorDigiToRaw.h:36
edm::ParameterSet
Definition:
ParameterSet.h:35
edm::Event
Definition:
Event.h:62
CastorDigiToRaw::produce
virtual void produce(edm::Event &e, const edm::EventSetup &c)
Definition:
CastorDigiToRaw.cc:29
CastorDigiToRaw::packer_
CastorPacker packer_
Definition:
CastorDigiToRaw.h:34
Generated for CMSSW Reference Manual by
1.8.5