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  virtual bool unpack(const Block& block, UnpackerCollections *coll) override;
11  };
12 
14  public:
15  virtual bool unpack(const Block& block, UnpackerCollections *coll) override;
16  };
17 
19  public:
20  virtual bool unpack(const Block& block, UnpackerCollections *coll) override;
21  };
22 
24  public:
25  virtual bool unpack(const Block& block, UnpackerCollections *coll) override;
26  };
27 
28  class TauUnpackerLeft : public Unpacker {
29  public:
30  virtual bool unpack(const Block& block, UnpackerCollections *coll) override;
31  };
32 
33  class IsoTauUnpackerLeft : public Unpacker {
34  public:
35  virtual bool unpack(const Block& block, UnpackerCollections *coll) override;
36  };
37 
39  public:
40  virtual bool unpack(const Block& block, UnpackerCollections *coll) override;
41  };
42 
44  public:
45  virtual bool unpack(const Block& block, UnpackerCollections *coll) override;
46  };
47 
49  public:
50  virtual bool unpack(const Block& block, UnpackerCollections *coll) override;
51  };
52 
54  public:
55  virtual bool unpack(const Block& block, UnpackerCollections *coll) override;
56  };
57 
58  class TauUnpackerRight : public Unpacker {
59  public:
60  virtual bool unpack(const Block& block, UnpackerCollections *coll) override;
61  };
62 
63  class IsoTauUnpackerRight : public Unpacker {
64  public:
65  virtual bool unpack(const Block& block, UnpackerCollections *coll) override;
66  };
67 
68  }
69 }
70 
71 #endif
delete x;
Definition: CaloConfig.h:22
JetCorrectorParametersCollection coll
Definition: classes.h:10
virtual bool unpack(const Block &block, UnpackerCollections *coll) override