CMS 3D CMS Logo

BMTFUnpackerInputs.h
Go to the documentation of this file.
3 
4 #include "BMTFCollections.h"
5 
6 namespace l1t {
7  namespace stage2 {
8  struct qualityHits {
9  int linkNo;
10  int hits[3][7];
11  };
13  public:
14  bool unpack(const Block& block, UnpackerCollections* coll) override;
15 
16  private:
18  //std::map<int, qualityHits> linkAndQual_;
19  };
20 
22  public:
23  bool unpack(const Block& block, UnpackerCollections* coll) override;
24 
25  private:
27  //std::map<int, qualityHits> linkAndQual_;
28  };
29 
30  } // namespace stage2
31 } // namespace l1t
l1t::stage2::BMTFUnpackerInputsOldQual::linkAndQual_
qualityHits linkAndQual_
Definition: BMTFUnpackerInputs.h:17
l1t::stage2::qualityHits
Definition: BMTFUnpackerInputs.h:8
l1t::stage2::BMTFUnpackerInputsNewQual::unpack
bool unpack(const Block &block, UnpackerCollections *coll) override
Definition: BMTFUnpackerInputs.cc:172
l1t::stage2::qualityHits::hits
int hits[3][7]
Definition: BMTFUnpackerInputs.h:10
MakerMacros.h
BMTFCollections.h
l1t::Unpacker
Definition: Unpacker.h:11
l1t
delete x;
Definition: CaloConfig.h:22
l1t::stage2::BMTFUnpackerInputsNewQual::linkAndQual_
qualityHits linkAndQual_
Definition: BMTFUnpackerInputs.h:26
groupFilesInBlocks.block
block
Definition: groupFilesInBlocks.py:150
SiStripSourceConfigTier0_cff.stage2
stage2
Definition: SiStripSourceConfigTier0_cff.py:71
l1t::stage2::BMTFUnpackerInputsNewQual
Definition: BMTFUnpackerInputs.h:21
Unpacker.h
l1t::stage2::BMTFUnpackerInputsOldQual::unpack
bool unpack(const Block &block, UnpackerCollections *coll) override
Definition: BMTFUnpackerInputs.cc:168
l1t::UnpackerCollections
Definition: UnpackerCollections.h:9
l1t::stage2::qualityHits::linkNo
int linkNo
Definition: BMTFUnpackerInputs.h:9
l1t::Block
Definition: Block.h:54
l1t::stage2::BMTFUnpackerInputsOldQual
Definition: BMTFUnpackerInputs.h:12