CMS 3D CMS Logo

Packer.h
Go to the documentation of this file.
1 #ifndef EventFilter_L1TRawToDigi_Packer_h
2 #define EventFilter_L1TRawToDigi_Packer_h
3 
6 
7 namespace edm {
8  class Event;
9 }
10 
11 namespace l1t {
12  class L1TDigiToRaw;
13 
14  class Packer {
15  public:
16  virtual Blocks pack(const edm::Event&, const PackerTokens*) = 0;
17  virtual ~Packer() = default;
18  };
19 
20  typedef std::vector<std::shared_ptr<Packer>> Packers;
21 }
22 
23 #endif
def pack(high, low)
delete x;
Definition: CaloConfig.h:22
std::vector< std::shared_ptr< Packer > > Packers
Definition: Packer.h:20
std::vector< Block > Blocks
Definition: Block.h:72
HLT enums.