CMS 3D CMS Logo

PhysCandUnpacker.h
Go to the documentation of this file.
1 #ifndef L1T_PACKER_STAGE1_PHYSCANDUNPACKER_H
2 #define L1T_PACKER_STAGE1_PHYSCANDUNPACKER_H
3 
5 
6 namespace l1t {
7  namespace stage1 {
8  class IsoEGammaUnpackerLeft : public Unpacker {
9  public:
10  bool unpack(const Block& block, UnpackerCollections* coll) override;
11  };
12 
14  public:
15  bool unpack(const Block& block, UnpackerCollections* coll) override;
16  };
17 
19  public:
20  bool unpack(const Block& block, UnpackerCollections* coll) override;
21  };
22 
24  public:
25  bool unpack(const Block& block, UnpackerCollections* coll) override;
26  };
27 
28  class TauUnpackerLeft : public Unpacker {
29  public:
30  bool unpack(const Block& block, UnpackerCollections* coll) override;
31  };
32 
33  class IsoTauUnpackerLeft : public Unpacker {
34  public:
35  bool unpack(const Block& block, UnpackerCollections* coll) override;
36  };
37 
39  public:
40  bool unpack(const Block& block, UnpackerCollections* coll) override;
41  };
42 
44  public:
45  bool unpack(const Block& block, UnpackerCollections* coll) override;
46  };
47 
49  public:
50  bool unpack(const Block& block, UnpackerCollections* coll) override;
51  };
52 
54  public:
55  bool unpack(const Block& block, UnpackerCollections* coll) override;
56  };
57 
58  class TauUnpackerRight : public Unpacker {
59  public:
60  bool unpack(const Block& block, UnpackerCollections* coll) override;
61  };
62 
63  class IsoTauUnpackerRight : public Unpacker {
64  public:
65  bool unpack(const Block& block, UnpackerCollections* coll) override;
66  };
67 
68  } // namespace stage1
69 } // namespace l1t
70 
71 #endif
bool unpack(const Block &block, UnpackerCollections *coll) override
bool unpack(const Block &block, UnpackerCollections *coll) override
bool unpack(const Block &block, UnpackerCollections *coll) override
delete x;
Definition: CaloConfig.h:22
bool unpack(const Block &block, UnpackerCollections *coll) override
bool unpack(const Block &block, UnpackerCollections *coll) override
bool unpack(const Block &block, UnpackerCollections *coll) override
bool unpack(const Block &block, UnpackerCollections *coll) override
bool unpack(const Block &block, UnpackerCollections *coll) override
bool unpack(const Block &block, UnpackerCollections *coll) override
bool unpack(const Block &block, UnpackerCollections *coll) override
bool unpack(const Block &block, UnpackerCollections *coll) override
bool unpack(const Block &block, UnpackerCollections *coll) override