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 
20 public:
21 
24 
26  ~DTROS8Unpacker() override {}
27 
28  // Unpacking method
29  void interpretRawData(const unsigned int* index, int datasize,
30  int dduID,
32  std::unique_ptr<DTDigiCollection>& product,
33  std::unique_ptr<DTLocalTriggerCollection>& product2,
34  uint16_t rosList = 0) override;
35 
36 private:
37 
39 
40 };
41 
42 #endif
const edm::ParameterSet pset
DTROS8Unpacker(const edm::ParameterSet &ps)
Constructor.
~DTROS8Unpacker() override
Destructor.
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