CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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
Blocks pack(const edm::Event &, const PackerTokens *) override
Blocks pack(const edm::Event &, const PackerTokens *) override
std::vector< Block > Blocks
Definition: Block.h:99
Blocks pack(const edm::Event &, const PackerTokens *) override
Blocks pack(const edm::Event &, const PackerTokens *) override
Blocks pack(const edm::Event &, const PackerTokens *) override
Blocks pack(const edm::Event &, const PackerTokens *) override