CMS 3D CMS Logo

DTUnpacker Class Reference

Base class for DT data unpackers. More...

#include <EventFilter/DTRawToDigi/plugins/DTUnpacker.h>

Inheritance diagram for DTUnpacker:

DTDDUUnpacker DTROS25Unpacker DTROS8Unpacker

List of all members.

Public Member Functions

 DTUnpacker ()
 Constructor.
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
 Unpacking method.
virtual ~DTUnpacker ()
 Destructor.


Detailed Description

Base class for DT data unpackers.

Date
2007/05/07 16:16:40
Revision
1.3
Author:
M. Zanetti INFN Padova FR 060906

Definition at line 20 of file DTUnpacker.h.


Constructor & Destructor Documentation

DTUnpacker::DTUnpacker (  )  [inline]

Constructor.

Definition at line 25 of file DTUnpacker.h.

00025 {}

virtual DTUnpacker::~DTUnpacker (  )  [inline, virtual]

Destructor.

Definition at line 28 of file DTUnpacker.h.

00028 {}


Member Function Documentation

virtual void DTUnpacker::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 
) [pure virtual]

Unpacking method.

index is the pointer to the beginning of the buffer. datasize is the size of the buffer in bytes

Implemented in DTDDUUnpacker, DTROS25Unpacker, and DTROS8Unpacker.

Referenced by DTUnpackingModule::produce().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:19:10 2009 for CMSSW by  doxygen 1.5.4