Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
EventFilter
ESRawToDigi
interface
ESRawToDigi.h
Go to the documentation of this file.
1
#ifndef _ESRAWTODIGI_H_
2
#define _ESRAWTODIGI_H_
3
4
#include "
DataFormats/Common/interface/Handle.h
"
5
#include "
FWCore/Framework/interface/Event.h
"
6
#include "
FWCore/Framework/interface/stream/EDProducer.h
"
7
#include "
FWCore/MessageLogger/interface/MessageLogger.h
"
8
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
9
#include "
EventFilter/ESRawToDigi/interface/ESUnpacker.h
"
10
#include "
DataFormats/FEDRawData/interface/FEDRawDataCollection.h
"
11
#include "
DataFormats/EcalRawData/interface/ESListOfFEDS.h
"
12
13
class
ESRawToDigi
:
public
edm::stream::EDProducer
<> {
14
public
:
15
ESRawToDigi
(
const
edm::ParameterSet
& ps);
16
~ESRawToDigi
()
override
;
17
18
static
void
fillDescriptions
(
edm::ConfigurationDescriptions
& descriptions);
19
20
void
produce
(
edm::Event
&
e
,
const
edm::EventSetup
& es)
override
;
21
22
private
:
23
std::string
ESdigiCollection_
;
24
edm::EDGetTokenT<FEDRawDataCollection>
dataToken_
;
25
edm::EDGetTokenT<ESListOfFEDS>
fedsToken_
;
26
27
bool
regional_
;
28
29
bool
debug_
;
30
31
ESUnpacker
*
ESUnpacker_
;
32
};
33
34
#endif
ESRawToDigi::dataToken_
edm::EDGetTokenT< FEDRawDataCollection > dataToken_
Definition:
ESRawToDigi.h:24
MessageLogger.h
ESRawToDigi::~ESRawToDigi
~ESRawToDigi() override
Definition:
ESRawToDigi.cc:34
Event.h
FEDRawDataCollection.h
ESRawToDigi::ESUnpacker_
ESUnpacker * ESUnpacker_
Definition:
ESRawToDigi.h:31
ESRawToDigi
Definition:
ESRawToDigi.h:13
edm::EDGetTokenT< FEDRawDataCollection >
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
ESUnpacker
Definition:
ESUnpacker.h:22
ESListOfFEDS.h
ParameterSet.h
ESRawToDigi::produce
void produce(edm::Event &e, const edm::EventSetup &es) override
Definition:
ESRawToDigi.cc:46
ESRawToDigi::ESRawToDigi
ESRawToDigi(const edm::ParameterSet &ps)
Definition:
ESRawToDigi.cc:15
EDProducer.h
ESRawToDigi::ESdigiCollection_
std::string ESdigiCollection_
Definition:
ESRawToDigi.h:23
ESRawToDigi::regional_
bool regional_
Definition:
ESRawToDigi.h:27
edm::EventSetup
Definition:
EventSetup.h:59
ESRawToDigi::fedsToken_
edm::EDGetTokenT< ESListOfFEDS > fedsToken_
Definition:
ESRawToDigi.h:25
edm::stream::EDProducer
Definition:
EDProducer.h:36
alignCSCRings.e
list e
Definition:
alignCSCRings.py:91
ESRawToDigi::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition:
ESRawToDigi.cc:36
edm::ParameterSet
Definition:
ParameterSet.h:47
edm::Event
Definition:
Event.h:73
edm::ConfigurationDescriptions
Definition:
ConfigurationDescriptions.h:28
ESUnpacker.h
Handle.h
ESRawToDigi::debug_
bool debug_
Definition:
ESRawToDigi.h:29
Generated for CMSSW Reference Manual by
1.8.5