CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DTUnpacker.h
Go to the documentation of this file.
1 #ifndef DTUnpacker_h
2 #define DTUnpacker_h
3 
17 
18 class DTReadOutMapping;
19 
20 class DTUnpacker {
21 
22  public:
23 
26 
28  virtual ~DTUnpacker() {}
29 
33 
34 
35  virtual void interpretRawData(const unsigned int* index, int datasize,
36  int dduID,
38  std::auto_ptr<DTDigiCollection>& product,
39  std::auto_ptr<DTLocalTriggerCollection>& product2,
40  uint16_t rosList=0) = 0;
41 
42  protected:
43 
44 };
45 
46 #endif
virtual ~DTUnpacker()
Destructor.
Definition: DTUnpacker.h:28
virtual void interpretRawData(const unsigned int *index, int datasize, int dduID, edm::ESHandle< DTReadOutMapping > &mapping, std::auto_ptr< DTDigiCollection > &product, std::auto_ptr< DTLocalTriggerCollection > &product2, uint16_t rosList=0)=0
DTUnpacker()
Constructor.
Definition: DTUnpacker.h:25