1 #ifndef DTDDUUnpacker_h
2 #define DTDDUUnpacker_h
30 std::unique_ptr<DTDigiCollection>& product,
31 std::unique_ptr<DTLocalTriggerCollection>& product2,
32 uint16_t rosList = 0)
override;
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
DTROS25Unpacker * ros25Unpacker
const std::vector< DTROS25Data > & getROSsControlData() const
bool localDAQ
if data are read locally, status words are swapped
const DTDDUData & getDDUControlData() const
const edm::ParameterSet dduPSet
bool performDataIntegrityMonitor
perform DQM for DDU
~DTDDUUnpacker() override
Destructor.
DTDDUUnpacker(const edm::ParameterSet &ps)
Constructor.
const std::vector< DTROS25Data > & getROSsControlData() const