CMS 3D CMS Logo

LegacyPhysCandUnpacker.h
Go to the documentation of this file.
1 #ifndef L1T_PACKER_STAGE1_LEGACYPHYSCANDUNPACKER_H
2 #define L1T_PACKER_STAGE1_LEGACYPHYSCANDUNPACKER_H
3 
5 
6 namespace l1t {
7  namespace stage1 {
8  namespace legacy {
9  class IsoEGammaUnpacker : public Unpacker {
10  public:
11  bool unpack(const Block& block, UnpackerCollections* coll) override;
12  };
13 
14  class NonIsoEGammaUnpacker : public Unpacker {
15  public:
16  bool unpack(const Block& block, UnpackerCollections* coll) override;
17  };
18 
19  class CentralJetUnpacker : public Unpacker {
20  public:
21  bool unpack(const Block& block, UnpackerCollections* coll) override;
22  };
23 
24  class ForwardJetUnpacker : public Unpacker {
25  public:
26  bool unpack(const Block& block, UnpackerCollections* coll) override;
27  };
28 
29  class TauUnpacker : public Unpacker {
30  public:
31  bool unpack(const Block& block, UnpackerCollections* coll) override;
32  };
33 
34  class IsoTauUnpacker : public Unpacker {
35  public:
36  bool unpack(const Block& block, UnpackerCollections* coll) override;
37  };
38  } // namespace legacy
39  } // namespace stage1
40 } // namespace l1t
41 
42 #endif
l1t::stage1::legacy::TauUnpacker::unpack
bool unpack(const Block &block, UnpackerCollections *coll) override
Definition: LegacyPhysCandUnpacker.cc:94
l1t::stage1::legacy::IsoEGammaUnpacker
Definition: LegacyPhysCandUnpacker.h:9
l1t::stage1::legacy::NonIsoEGammaUnpacker
Definition: LegacyPhysCandUnpacker.h:14
l1t::stage1::legacy::TauUnpacker
Definition: LegacyPhysCandUnpacker.h:29
l1t::stage1::legacy::CentralJetUnpacker
Definition: LegacyPhysCandUnpacker.h:19
l1t::stage1::legacy::CentralJetUnpacker::unpack
bool unpack(const Block &block, UnpackerCollections *coll) override
Definition: LegacyPhysCandUnpacker.cc:73
l1t::Unpacker
Definition: Unpacker.h:11
l1t
delete x;
Definition: CaloConfig.h:22
l1t::stage1::legacy::ForwardJetUnpacker
Definition: LegacyPhysCandUnpacker.h:24
groupFilesInBlocks.block
block
Definition: groupFilesInBlocks.py:150
l1t::stage1::legacy::IsoTauUnpacker::unpack
bool unpack(const Block &block, UnpackerCollections *coll) override
Definition: LegacyPhysCandUnpacker.cc:99
Unpacker.h
l1t::UnpackerCollections
Definition: UnpackerCollections.h:9
l1t::stage1::legacy::IsoTauUnpacker
Definition: LegacyPhysCandUnpacker.h:34
l1t::stage1::legacy::ForwardJetUnpacker::unpack
bool unpack(const Block &block, UnpackerCollections *coll) override
Definition: LegacyPhysCandUnpacker.cc:82
l1t::Block
Definition: Block.h:54
l1t::stage1::legacy::IsoEGammaUnpacker::unpack
bool unpack(const Block &block, UnpackerCollections *coll) override
Definition: LegacyPhysCandUnpacker.cc:60
l1t::stage1::legacy::NonIsoEGammaUnpacker::unpack
bool unpack(const Block &block, UnpackerCollections *coll) override
Definition: LegacyPhysCandUnpacker.cc:68