Main Page
Namespaces
Classes
Package Documentation
EventFilter
L1TRawToDigi
interface
OmtfRpcUnpacker.h
Go to the documentation of this file.
1
#ifndef EventFilter_L1TRawToDigi_Omtf_RpcUnpacker_H
2
#define EventFilter_L1TRawToDigi_Omtf_RpcUnpacker_H
3
4
#include <string>
5
6
#include "
DataFormats/RPCDigi/interface/RPCDigiCollection.h
"
7
#include "
DataFormats/L1TMuon/interface/OMTF/OmtfDataWord64.h
"
8
#include "
EventFilter/L1TRawToDigi/interface/OmtfLinkMappingRpc.h
"
9
10
namespace
edm
{
class
EventSetup
; }
11
namespace
omtf
{
class
RpcDataWord64; }
12
13
namespace
omtf
{
14
15
class
RpcUnpacker
{
16
17
public
:
18
RpcUnpacker
() : thePactCabling(
nullptr
) {}
19
20
void
init
(
const
edm::EventSetup
& es);
21
void
init
(
const
edm::EventSetup
& es,
const
std::string
& connectionFile);
22
void
unpack
(
int
triggerBX,
unsigned
int
fed,
unsigned
int
amc
,
const
RpcDataWord64
&raw,
RPCDigiCollection
*
prod
);
23
24
private
:
25
void
initCabling(
const
edm::EventSetup
& es);
26
27
MapEleIndex2LBIndex
theOmtf2Pact
;
28
const
RPCReadOutMapping
*
thePactCabling
;
29
};
30
}
31
#endif
32
parseEventContent.prod
prod
Definition:
parseEventContent.py:153
omtf::RpcUnpacker::RpcUnpacker
RpcUnpacker()
Definition:
OmtfRpcUnpacker.h:18
omtf::RpcUnpacker::thePactCabling
const RPCReadOutMapping * thePactCabling
Definition:
OmtfRpcUnpacker.h:28
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
OmtfDataWord64.h
init
int init
Definition:
HydjetWrapper.h:67
nullptr
#define nullptr
omtf::MapEleIndex2LBIndex
std::map< EleIndex, LinkBoardElectronicIndex > MapEleIndex2LBIndex
Definition:
OmtfLinkMappingRpc.h:18
EventSetup
edm::EventSetup
Definition:
EventSetup.h:44
RPCDigiCollection
omtf
Definition:
OmtfCscDataWord64.h:7
edm
HLT enums.
Definition:
AlignableModifier.h:17
OmtfLinkMappingRpc.h
omtf::RpcUnpacker
Definition:
OmtfRpcUnpacker.h:15
RPCDigiCollection.h
amc
Definition:
AMCSpec.h:8
omtf::RpcUnpacker::theOmtf2Pact
MapEleIndex2LBIndex theOmtf2Pact
Definition:
OmtfRpcUnpacker.h:27
RPCReadOutMapping
Definition:
RPCReadOutMapping.h:23
omtf::RpcDataWord64
Definition:
OmtfRpcDataWord64.h:9
timeUnitHelper.unpack
def unpack(i)
Definition:
timeUnitHelper.py:17
Generated for CMSSW Reference Manual by
1.8.11