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  virtual Blocks pack(const edm::Event&, const PackerTokens*) override;
11  };
12 
13  class NonIsoEGammaPacker : public Packer {
14  public:
15  virtual Blocks pack(const edm::Event&, const PackerTokens*) override;
16  };
17 
18  class CentralJetPacker : public Packer {
19  public:
20  virtual Blocks pack(const edm::Event&, const PackerTokens*) override;
21  };
22 
23  class ForwardJetPacker : public Packer {
24  public:
25  virtual Blocks pack(const edm::Event&, const PackerTokens*) override;
26  };
27 
28  class TauPacker : public Packer {
29  public:
30  virtual Blocks pack(const edm::Event&, const PackerTokens*) override;
31  };
32 
33  class IsoTauPacker : public Packer {
34  public:
35  virtual Blocks pack(const edm::Event&, const PackerTokens*) override;
36  };
37  }
38 }
39 
40 #endif
delete x;
Definition: CaloConfig.h:22
std::vector< Block > Blocks
Definition: Block.h:72
virtual Blocks pack(const edm::Event &, const PackerTokens *) override