Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
EventFilter
DTRawToDigi
plugins
DTUnpacker.h
Go to the documentation of this file.
1
#ifndef DTUnpacker_h
2
#define DTUnpacker_h
3
12
#include <
FWCore/Framework/interface/ESHandle.h
>
13
#include <
DataFormats/DTDigi/interface/DTDigiCollection.h
>
14
#include <
DataFormats/DTDigi/interface/DTLocalTriggerCollection.h
>
15
16
class
DTReadOutMapping
;
17
18
class
DTUnpacker
{
19
20
public
:
21
23
DTUnpacker
() {}
24
26
virtual
~DTUnpacker
() {}
27
31
32
33
virtual
void
interpretRawData
(
const
unsigned
int
*
index
,
int
datasize,
34
int
dduID,
35
edm::ESHandle<DTReadOutMapping>
& mapping,
36
std::unique_ptr<DTDigiCollection>& product,
37
std::unique_ptr<DTLocalTriggerCollection>& product2,
38
uint16_t rosList=0) = 0;
39
40
protected
:
41
42
};
43
44
#endif
DTReadOutMapping
Definition:
DTReadOutMapping.h:66
DTLocalTriggerCollection.h
DTUnpacker::interpretRawData
virtual 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)=0
DTUnpacker::~DTUnpacker
virtual ~DTUnpacker()
Destructor.
Definition:
DTUnpacker.h:26
cmsHarvester.index
string index
Definition:
cmsHarvester.py:4379
DTUnpacker
Definition:
DTUnpacker.h:18
DTDigiCollection.h
edm::ESHandle< DTReadOutMapping >
ESHandle.h
DTUnpacker::DTUnpacker
DTUnpacker()
Constructor.
Definition:
DTUnpacker.h:23
Generated for CMSSW Reference Manual by
1.8.5