Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerator
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
_
a
d
e
f
l
m
o
p
s
t
u
v
Related Functions
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Package Documentation
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
EventFilter
DTRawToDigi
plugins
DTDigiToRaw.h
Go to the documentation of this file.
1
#ifndef EventFilter_DTDigiToRaw_h
2
#define EventFilter_DTDigiToRaw_h
3
4
#include <
FWCore/Framework/interface/EDProducer.h
>
5
#include <
DataFormats/DTDigi/interface/DTDigiCollection.h
>
6
7
class
FEDRawDataCollection
;
8
9
#include <
CondFormats/DTObjects/interface/DTReadOutMapping.h
>
10
#include <
FWCore/Framework/interface/ESHandle.h
>
11
#include <
DataFormats/FEDRawData/interface/FEDRawData.h
>
12
#include <
FWCore/ParameterSet/interface/ParameterSet.h
>
13
#include <map>
14
15
class
DTDigiToRaw
{
16
public
:
18
DTDigiToRaw
(
const
edm::ParameterSet
& ps);
19
21
virtual
~DTDigiToRaw
();
22
24
FEDRawData
*
createFedBuffers
(
const
DTDigiCollection
& digis,
edm::ESHandle<DTReadOutMapping>
&
mapping
);
25
26
void
SetdduID
(
int
dduid);
27
28
private
:
29
typedef
unsigned
int
Word32
;
30
typedef
long
long
Word64
;
31
const
edm::ParameterSet
pset
;
32
33
int
dduID_
;
34
bool
debug
;
35
};
36
#endif
EDProducer.h
ESHandle.h
DTDigiToRaw::SetdduID
void SetdduID(int dduid)
Definition:
DTDigiToRaw.cc:182
FEDRawDataCollection
Definition:
FEDRawDataCollection.h:18
DTDigiToRaw::DTDigiToRaw
DTDigiToRaw(const edm::ParameterSet &ps)
Constructor.
Definition:
DTDigiToRaw.cc:10
DTDigiToRaw::dduID_
int dduID_
Definition:
DTDigiToRaw.h:33
DTDigiToRaw::pset
const edm::ParameterSet pset
Definition:
DTDigiToRaw.h:31
FEDRawData.h
FEDRawData
Definition:
FEDRawData.h:19
DTDigiToRaw::Word32
unsigned int Word32
Definition:
DTDigiToRaw.h:29
DTDigiToRaw::createFedBuffers
FEDRawData * createFedBuffers(const DTDigiCollection &digis, edm::ESHandle< DTReadOutMapping > &mapping)
Take a vector of digis and fill the FEDRawDataCollection.
Definition:
DTDigiToRaw.cc:21
edm::ESHandle< DTReadOutMapping >
edm::ParameterSet
Definition:
ParameterSet.h:36
DTDigiToRaw
Definition:
DTDigiToRaw.h:15
DTDigiCollection
DTDigiToRaw::Word64
long long Word64
Definition:
DTDigiToRaw.h:30
DTDigiToRaw::debug
bool debug
Definition:
DTDigiToRaw.h:34
DTDigiCollection.h
ParameterSet.h
taus_updatedMVAIds_cff.mapping
mapping
Definition:
taus_updatedMVAIds_cff.py:28
DTReadOutMapping.h
DTDigiToRaw::~DTDigiToRaw
virtual ~DTDigiToRaw()
Destructor.
Definition:
DTDigiToRaw.cc:16
Generated for CMSSW Reference Manual by
1.8.16