Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
EventFilter
DTRawToDigi
plugins
DTROS8Unpacker.h
Go to the documentation of this file.
1
#ifndef DTROS8Unpacker_h
2
#define DTROS8Unpacker_h
3
12
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
13
14
#include <
EventFilter/DTRawToDigi/plugins/DTUnpacker.h
>
15
16
class
DTReadOutMapping
;
17
18
class
DTROS8Unpacker
:
public
DTUnpacker
{
19
public
:
21
DTROS8Unpacker
(
const
edm::ParameterSet
& ps) :
pset
(ps) {}
22
24
~DTROS8Unpacker
()
override
{}
25
26
// Unpacking method
27
void
interpretRawData
(
const
unsigned
int
*
index
,
28
int
datasize,
29
int
dduID,
30
edm::ESHandle<DTReadOutMapping>
& mapping,
31
std::unique_ptr<DTDigiCollection>& product,
32
std::unique_ptr<DTLocalTriggerCollection>& product2,
33
uint16_t rosList = 0)
override
;
34
35
private
:
36
const
edm::ParameterSet
pset
;
37
};
38
39
#endif
DTReadOutMapping
Definition:
DTReadOutMapping.h:62
DTUnpacker
Definition:
DTUnpacker.h:17
ParameterSet.h
AlignmentPI::index
index
Definition:
AlignmentPayloadInspectorHelper.h:46
edm::ESHandle
Definition:
DTSurvey.h:22
DTROS8Unpacker::pset
const edm::ParameterSet pset
Definition:
DTROS8Unpacker.h:36
DTROS8Unpacker::DTROS8Unpacker
DTROS8Unpacker(const edm::ParameterSet &ps)
Constructor.
Definition:
DTROS8Unpacker.h:21
DTROS8Unpacker::~DTROS8Unpacker
~DTROS8Unpacker() override
Destructor.
Definition:
DTROS8Unpacker.h:24
DTROS8Unpacker
Definition:
DTROS8Unpacker.h:18
edm::ParameterSet
Definition:
ParameterSet.h:47
DTUnpacker.h
DTROS8Unpacker::interpretRawData
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
Definition:
DTROS8Unpacker.cc:19
Generated for CMSSW Reference Manual by
1.8.5