CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EMTFBlockSP.h
Go to the documentation of this file.
1 #ifndef L1T_PACKER_STAGE2_EMTFBLOCKSPUNPACKER_H
2 #define L1T_PACKER_STAGE2_EMTFBLOCKSPUNPACKER_H
3 
5 
6 namespace l1t {
7  namespace stage2 {
8  namespace emtf {
9 
10  class SPBlockUnpacker : public Unpacker { // "SPBlockUnpacker" inherits from "Unpacker"
11  public:
12  virtual int checkFormat(const Block& block);
13  virtual bool unpack(const Block& block, UnpackerCollections *coll) override; // Apparently it's always good to use override in C++
14  // virtual bool packBlock(const Block& block, UnpackerCollections *coll) override;
15  };
16 
17 
18  // class SPBlockPacker : public Packer { // "SPBlockPacker" inherits from "Packer"
19  // public:
20  // virtual bool unpack(const Block& block, UnpackerCollections *coll) override; // Apparently it's always good to use override in C++
21  // };
22 
23  }
24  }
25 }
26 
27 #endif
virtual int checkFormat(const Block &block)
Definition: EMTFBlockSP.cc:12
JetCorrectorParametersCollection coll
Definition: classes.h:10
virtual bool unpack(const Block &block, UnpackerCollections *coll) override
Definition: EMTFBlockSP.cc:81