CMS 3D CMS Logo

DTROS8Unpacker.h
Go to the documentation of this file.
1 #ifndef DTROS8Unpacker_h
2 #define DTROS8Unpacker_h
3 
13 
15 
16 class DTReadOutMapping;
17 
18 class DTROS8Unpacker : public DTUnpacker {
19 public:
22 
24  ~DTROS8Unpacker() override {}
25 
26  // Unpacking method
27  void interpretRawData(const unsigned int* index,
28  int datasize,
29  int dduID,
31  std::unique_ptr<DTDigiCollection>& product,
32  std::unique_ptr<DTLocalTriggerCollection>& product2,
33  uint16_t rosList = 0) override;
34 
35 private:
37 };
38 
39 #endif
DTROS8Unpacker::DTROS8Unpacker
DTROS8Unpacker(const edm::ParameterSet &ps)
Constructor.
Definition: DTROS8Unpacker.h:21
DTROS8Unpacker::interpretRawData
void interpretRawData(const unsigned int *index, int datasize, int dduID, edm::ESHandle< DTReadOutMapping > &mapping, std::unique_ptr< DTDigiCollection > &product, std::unique_ptr< DTLocalTriggerCollection > &product2, uint16_t rosList=0) override
Definition: DTROS8Unpacker.cc:19
DTUnpacker.h
DTROS8Unpacker
Definition: DTROS8Unpacker.h:18
edm::ESHandle< DTReadOutMapping >
DTROS8Unpacker::pset
const edm::ParameterSet pset
Definition: DTROS8Unpacker.h:36
edm::ParameterSet
Definition: ParameterSet.h:36
DTUnpacker
Definition: DTUnpacker.h:17
AlignmentPI::index
index
Definition: AlignmentPayloadInspectorHelper.h:46
ParameterSet.h
DTROS8Unpacker::~DTROS8Unpacker
~DTROS8Unpacker() override
Destructor.
Definition: DTROS8Unpacker.h:24
taus_updatedMVAIds_cff.mapping
mapping
Definition: taus_updatedMVAIds_cff.py:28
DTReadOutMapping
Definition: DTReadOutMapping.h:62