#include <DTROS8Unpacker.h>
Public Member Functions | |
DTROS8Unpacker (const edm::ParameterSet &ps) | |
Constructor. More... | |
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) |
virtual | ~DTROS8Unpacker () |
Destructor. More... | |
Public Member Functions inherited from DTUnpacker | |
DTUnpacker () | |
Constructor. More... | |
virtual | ~DTUnpacker () |
Destructor. More... | |
Private Attributes | |
const edm::ParameterSet | pset |
The unpacker for DTs' ROS8: final version of Read Out Sector board with 25 channels.
Definition at line 18 of file DTROS8Unpacker.h.
|
inline |
|
inlinevirtual |
|
virtual |
Unpacking method. index is the pointer to the beginning of the buffer. datasize is the size of the buffer in bytes
CopyAndPaste from P. Ronchese unpacker
Implements DTUnpacker.
Definition at line 20 of file DTROS8Unpacker.cc.
References gather_cfg::cout, and i.
|
private |
Definition at line 38 of file DTROS8Unpacker.h.
Referenced by Types._ConvertToPSet::addBool(), Types._ConvertToPSet::addDouble(), Types._ConvertToPSet::addESInputTag(), Types._ConvertToPSet::addEventID(), Types._ConvertToPSet::addEventRange(), Types._ConvertToPSet::addInputTag(), Types._ConvertToPSet::addInt32(), Types._ConvertToPSet::addInt64(), Types._ConvertToPSet::addLuminosityBlockID(), Types._ConvertToPSet::addLuminosityBlockRange(), Types._ConvertToPSet::addNewFileInPath(), Types._ConvertToPSet::addPSet(), Types._ConvertToPSet::addString(), Types._ConvertToPSet::addUInt32(), Types._ConvertToPSet::addUInt64(), Types._ConvertToPSet::addVBool(), Types._ConvertToPSet::addVDouble(), Types._ConvertToPSet::addVESInputTag(), Types._ConvertToPSet::addVEventID(), Types._ConvertToPSet::addVEventRange(), Types._ConvertToPSet::addVInputTag(), Types._ConvertToPSet::addVInt32(), Types._ConvertToPSet::addVInt64(), Types._ConvertToPSet::addVLuminosityBlockID(), Types._ConvertToPSet::addVLuminosityBlockRange(), Types._ConvertToPSet::addVPSet(), Types._ConvertToPSet::addVString(), Types._ConvertToPSet::addVUInt32(), and Types._ConvertToPSet::addVUInt64().