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
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