Main Page
Namespaces
Classes
Package Documentation
EventFilter
L1TRawToDigi
plugins
implementations_stage1
PhysCandUnpacker.h
Go to the documentation of this file.
1
#ifndef L1T_PACKER_STAGE1_PHYSCANDUNPACKER_H
2
#define L1T_PACKER_STAGE1_PHYSCANDUNPACKER_H
3
4
#include "
EventFilter/L1TRawToDigi/interface/Unpacker.h
"
5
6
namespace
l1t
{
7
namespace
stage1 {
8
class
IsoEGammaUnpackerLeft
:
public
Unpacker
{
9
public
:
10
virtual
bool
unpack
(
const
Block
&
block
,
UnpackerCollections
*
coll
)
override
;
11
};
12
13
class
NonIsoEGammaUnpackerLeft
:
public
Unpacker
{
14
public
:
15
virtual
bool
unpack
(
const
Block
&
block
,
UnpackerCollections
*
coll
)
override
;
16
};
17
18
class
CentralJetUnpackerLeft
:
public
Unpacker
{
19
public
:
20
virtual
bool
unpack
(
const
Block
&
block
,
UnpackerCollections
*
coll
)
override
;
21
};
22
23
class
ForwardJetUnpackerLeft
:
public
Unpacker
{
24
public
:
25
virtual
bool
unpack
(
const
Block
&
block
,
UnpackerCollections
*
coll
)
override
;
26
};
27
28
class
TauUnpackerLeft
:
public
Unpacker
{
29
public
:
30
virtual
bool
unpack
(
const
Block
&
block
,
UnpackerCollections
*
coll
)
override
;
31
};
32
33
class
IsoTauUnpackerLeft
:
public
Unpacker
{
34
public
:
35
virtual
bool
unpack
(
const
Block
&
block
,
UnpackerCollections
*
coll
)
override
;
36
};
37
38
class
IsoEGammaUnpackerRight
:
public
Unpacker
{
39
public
:
40
virtual
bool
unpack
(
const
Block
&
block
,
UnpackerCollections
*
coll
)
override
;
41
};
42
43
class
NonIsoEGammaUnpackerRight
:
public
Unpacker
{
44
public
:
45
virtual
bool
unpack
(
const
Block
&
block
,
UnpackerCollections
*
coll
)
override
;
46
};
47
48
class
CentralJetUnpackerRight
:
public
Unpacker
{
49
public
:
50
virtual
bool
unpack
(
const
Block
&
block
,
UnpackerCollections
*
coll
)
override
;
51
};
52
53
class
ForwardJetUnpackerRight
:
public
Unpacker
{
54
public
:
55
virtual
bool
unpack
(
const
Block
&
block
,
UnpackerCollections
*
coll
)
override
;
56
};
57
58
class
TauUnpackerRight
:
public
Unpacker
{
59
public
:
60
virtual
bool
unpack
(
const
Block
&
block
,
UnpackerCollections
*
coll
)
override
;
61
};
62
63
class
IsoTauUnpackerRight
:
public
Unpacker
{
64
public
:
65
virtual
bool
unpack
(
const
Block
&
block
,
UnpackerCollections
*
coll
)
override
;
66
};
67
68
}
69
}
70
71
#endif
l1t::stage1::TauUnpackerRight
Definition:
PhysCandUnpacker.h:58
l1t::stage1::TauUnpackerLeft
Definition:
PhysCandUnpacker.h:28
Unpacker.h
l1t::stage1::IsoEGammaUnpackerRight
Definition:
PhysCandUnpacker.h:38
l1t
delete x;
Definition:
CaloConfig.h:22
l1t::stage1::ForwardJetUnpackerLeft
Definition:
PhysCandUnpacker.h:23
l1t::stage1::IsoEGammaUnpackerLeft
Definition:
PhysCandUnpacker.h:8
l1t::Unpacker
Definition:
Unpacker.h:11
l1t::UnpackerCollections
Definition:
UnpackerCollections.h:9
l1t::stage1::IsoTauUnpackerLeft
Definition:
PhysCandUnpacker.h:33
l1t::stage1::IsoTauUnpackerRight
Definition:
PhysCandUnpacker.h:63
groupFilesInBlocks.block
block
Definition:
groupFilesInBlocks.py:148
l1t::stage1::ForwardJetUnpackerRight
Definition:
PhysCandUnpacker.h:53
l1t::stage1::CentralJetUnpackerRight
Definition:
PhysCandUnpacker.h:48
coll
JetCorrectorParametersCollection coll
Definition:
classes.h:10
l1t::stage1::IsoEGammaUnpackerLeft::unpack
virtual bool unpack(const Block &block, UnpackerCollections *coll) override
Definition:
PhysCandUnpacker.cc:79
l1t::stage1::CentralJetUnpackerLeft
Definition:
PhysCandUnpacker.h:18
l1t::stage1::NonIsoEGammaUnpackerRight
Definition:
PhysCandUnpacker.h:43
l1t::Block
Definition:
Block.h:49
l1t::stage1::NonIsoEGammaUnpackerLeft
Definition:
PhysCandUnpacker.h:13
Generated for CMSSW Reference Manual by
1.8.11