Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:10:52

0001 #ifndef L1T_PACKER_STAGE2_MPUNPACKER_0X1001000B_H
0002 #define L1T_PACKER_STAGE2_MPUNPACKER_0X1001000B_H
0003 
0004 #include "EventFilter/L1TRawToDigi/interface/Unpacker.h"
0005 
0006 namespace l1t {
0007   namespace stage2 {
0008     class MPUnpacker_0x1001000b : public Unpacker {
0009     public:
0010       enum { BLK_TOT_POS = 123, BLK_X_POS = 121, BLK_Y_POS = 127, BLK_TOT_NEG = 125, BLK_X_NEG = 131, BLK_Y_NEG = 129 };
0011       bool unpack(const Block& block, UnpackerCollections* coll) override;
0012 
0013     private:
0014       int etaSign(int blkId);
0015     };
0016   }  // namespace stage2
0017 }  // namespace l1t
0018 
0019 #endif