CMS 3D CMS Logo

PhysCandPacker.h
Go to the documentation of this file.
1 #ifndef L1T_PACKER_STAGE1_PHYSCANDPACKER_H
2 #define L1T_PACKER_STAGE1_PHYSCANDPACKER_H
3 
5 
6 namespace l1t {
7  namespace stage1 {
8  class IsoEGammaPacker : public Packer {
9  public:
10  Blocks pack(const edm::Event&, const PackerTokens*) override;
11  };
12 
13  class NonIsoEGammaPacker : public Packer {
14  public:
15  Blocks pack(const edm::Event&, const PackerTokens*) override;
16  };
17 
18  class CentralJetPacker : public Packer {
19  public:
20  Blocks pack(const edm::Event&, const PackerTokens*) override;
21  };
22 
23  class ForwardJetPacker : public Packer {
24  public:
25  Blocks pack(const edm::Event&, const PackerTokens*) override;
26  };
27 
28  class TauPacker : public Packer {
29  public:
30  Blocks pack(const edm::Event&, const PackerTokens*) override;
31  };
32 
33  class IsoTauPacker : public Packer {
34  public:
35  Blocks pack(const edm::Event&, const PackerTokens*) override;
36  };
37  } // namespace stage1
38 } // namespace l1t
39 
40 #endif
l1t::Blocks
std::vector< Block > Blocks
Definition: Block.h:83
l1t::stage1::IsoEGammaPacker::pack
Blocks pack(const edm::Event &, const PackerTokens *) override
Definition: PhysCandPacker.cc:38
l1t::stage1::TauPacker::pack
Blocks pack(const edm::Event &, const PackerTokens *) override
Definition: PhysCandPacker.cc:66
l1t::stage1::CentralJetPacker
Definition: PhysCandPacker.h:18
l1t::stage1::ForwardJetPacker
Definition: PhysCandPacker.h:23
l1t::stage1::IsoEGammaPacker
Definition: PhysCandPacker.h:8
l1t::stage1::ForwardJetPacker::pack
Blocks pack(const edm::Event &, const PackerTokens *) override
Definition: PhysCandPacker.cc:59
l1t::stage1::NonIsoEGammaPacker
Definition: PhysCandPacker.h:13
l1t
delete x;
Definition: CaloConfig.h:22
l1t::stage1::CentralJetPacker::pack
Blocks pack(const edm::Event &, const PackerTokens *) override
Definition: PhysCandPacker.cc:52
l1t::stage1::NonIsoEGammaPacker::pack
Blocks pack(const edm::Event &, const PackerTokens *) override
Definition: PhysCandPacker.cc:45
l1t::PackerTokens
Definition: PackerTokens.h:10
l1t::stage1::IsoTauPacker
Definition: PhysCandPacker.h:33
Packer.h
l1t::stage1::IsoTauPacker::pack
Blocks pack(const edm::Event &, const PackerTokens *) override
Definition: PhysCandPacker.cc:73
l1t::stage1::TauPacker
Definition: PhysCandPacker.h:28
edm::Event
Definition: Event.h:73
l1t::Packer
Definition: Packer.h:14