Main Page
Namespaces
Classes
Package Documentation
CondFormats
DTObjects
src
classes.h
Go to the documentation of this file.
1
#include "
CondFormats/DTObjects/src/headers.h
"
2
3
4
namespace
CondFormats_DTObjects
{
5
struct
dictionary
{
6
// std::pair< DTT0Id, DTT0Data> t0Pair;
7
std::pair< DTTtrigId, DTTtrigData>
tTrigPair
;
8
std::pair< DTMtimeId, DTMtimeData>
mTimePair
;
9
std::pair< DTRangeT0Id, DTRangeT0Data>
rangeT0Pair
;
10
std::pair< DTStatusFlagId, DTStatusFlagData>
statusFlagPair
;
11
std::pair< DTDeadFlagId, DTDeadFlagData>
deadFlagPair
;
12
std::pair< DTPerformanceId, DTPerformanceData>
performancePair
;
13
std::pair< DTLVStatusId, DTLVStatusData>
lvStatusPair
;
14
std::pair< DTHVStatusId, DTHVStatusData>
hvStatusPair
;
15
std::pair< DTCCBId, int>
ccbPair
;
16
std::pair<DTTPGParametersId,DTTPGParametersData>
tpgPair
;
17
18
std::vector< DTReadOutGeometryLink >
readoutMap
;
19
// std::vector< std::pair< DTT0Id,
20
// DTT0Data> > t0Map;
21
std::vector< DTT0Data >
t0Map
;
22
std::vector< std::pair<
DTTtrigId
,
23
DTTtrigData
> >
tTrigMap
;
24
std::vector< std::pair<
DTMtimeId
,
25
DTMtimeData
> >
mTimeMap
;
26
std::vector< std::pair<
DTRangeT0Id
,
27
DTRangeT0Data
> >
rangeT0Map
;
28
std::vector< std::pair<
DTStatusFlagId
,
29
DTStatusFlagData
> >
statusFlagMap
;
30
std::vector< std::pair<
DTDeadFlagId
,
31
DTDeadFlagData
> >
deadFlagMap
;
32
std::vector< std::pair<
DTPerformanceId
,
33
DTPerformanceData
> >
performanceMap
;
34
std::vector< std::pair<
DTLVStatusId
,
35
DTLVStatusData
> >
lvStatusMap
;
36
std::vector< std::pair<
DTHVStatusId
,
37
DTHVStatusData
> >
hvStatusMap
;
38
std::vector< DTConfigKey >
confKey
;
39
std::vector< std::pair<
DTCCBId
,
40
int
> >
ccbMap
;
41
std::vector< std::pair<
DTTPGParametersId
,
42
DTTPGParametersData
> >
tpgMap
;
43
44
45
46
// std::vector< std::pair< DTT0Id,DTT0Data> > blah2;
47
// std::vector< std::pair<DTTtrigId,DTTtrigData> > blah3;
48
// std::vector< std::pair<DTMtimeId,DTMtimeData> > blah4;
49
// std::vector< std::pair<DTStatusFlagId,DTStatusFlagData> > blah5;
50
51
52
std::pair<uint32_t, std::vector<float> >
p_payload
;
53
std::map<uint32_t, std::vector<float> >
payload
;
54
std::pair<uint32_t, std::vector<double> >
p_payloadD
;
55
std::map<uint32_t, std::vector<double> >
payloadD
;
56
57
};
58
}
59
60
61
/*
62
// wrapper declarations
63
namespace CondFormats_DTObjects {
64
struct wrappers {
65
pool::Ptr<DTReadOutMapping > pMap;
66
cond::DataWrapper<DTReadOutMapping > dwMap;
67
pool::Ptr<DTT0 > pT0;
68
cond::DataWrapper<DTT0 > dwT0;
69
pool::Ptr<DTRangeT0 > pRangeT0;
70
cond::DataWrapper<DTRangeT0 > dwRangeT0;
71
pool::Ptr<DTTtrig > pTtrig;
72
cond::DataWrapper<DTTtrig > dwTtrig;
73
pool::Ptr<DTMtime > pMTime;
74
cond::DataWrapper<DTMtime > dwMTime;
75
pool::Ptr<DTStatusFlag > pStatusFlag;
76
cond::DataWrapper<DTStatusFlag > dwStatusFlag;
77
pool::Ptr<DTDeadFlag > pDeadFlag;
78
cond::DataWrapper<DTDeadFlag > dwDeadFlag;
79
pool::Ptr<DTPerformance > pPerformance;
80
cond::DataWrapper<DTPerformance > dwPerformance;
81
pool::Ptr<DTCCBConfig > pCCBConfig;
82
cond::DataWrapper<DTCCBConfig > dwCCBConfig;
83
pool::Ptr<DTLVStatus > pLVStatus;
84
cond::DataWrapper<DTLVStatus > dwLVStatus;
85
pool::Ptr<DTHVStatus > pHVStatus;
86
cond::DataWrapper<DTHVStatus > dwHVStatus;
87
pool::Ptr<DTTPGParameters > pTPGParameter;
88
cond::DataWrapper<DTTPGParameters > dwTPGParameter;
89
90
};
91
}
92
*/
CondFormats_DTObjects::dictionary::tpgMap
std::vector< std::pair< DTTPGParametersId, DTTPGParametersData > > tpgMap
Definition:
classes.h:42
DTMtimeId
Definition:
DTMtime.h:42
DTPerformanceId
Definition:
DTPerformance.h:39
DTTtrigId
Definition:
DTTtrig.h:41
DTStatusFlagData
Definition:
DTStatusFlag.h:58
DTStatusFlagId
Definition:
DTStatusFlag.h:39
CondFormats_DTObjects::dictionary::hvStatusPair
std::pair< DTHVStatusId, DTHVStatusData > hvStatusPair
Definition:
classes.h:14
CondFormats_DTObjects::dictionary::tTrigPair
std::pair< DTTtrigId, DTTtrigData > tTrigPair
Definition:
classes.h:7
CondFormats_DTObjects::dictionary::deadFlagMap
std::vector< std::pair< DTDeadFlagId, DTDeadFlagData > > deadFlagMap
Definition:
classes.h:31
CondFormats_DTObjects::dictionary::performancePair
std::pair< DTPerformanceId, DTPerformanceData > performancePair
Definition:
classes.h:12
CondFormats_DTObjects::dictionary::payload
std::map< uint32_t, std::vector< float > > payload
Definition:
classes.h:53
DTRangeT0Id
Definition:
DTRangeT0.h:39
CondFormats_DTObjects::dictionary::rangeT0Pair
std::pair< DTRangeT0Id, DTRangeT0Data > rangeT0Pair
Definition:
classes.h:9
DTLVStatusId
Definition:
DTLVStatus.h:38
CondFormats_DTObjects::dictionary::lvStatusMap
std::vector< std::pair< DTLVStatusId, DTLVStatusData > > lvStatusMap
Definition:
classes.h:35
CondFormats_DTObjects::dictionary::confKey
std::vector< DTConfigKey > confKey
Definition:
classes.h:38
CondFormats_DTObjects::dictionary::ccbPair
std::pair< DTCCBId, int > ccbPair
Definition:
classes.h:15
CondFormats_DTObjects::dictionary::t0Map
std::vector< DTT0Data > t0Map
Definition:
classes.h:21
CondFormats_DTObjects::dictionary::mTimePair
std::pair< DTMtimeId, DTMtimeData > mTimePair
Definition:
classes.h:8
CondFormats_DTObjects::dictionary
Definition:
classes.h:5
CondFormats_DTObjects::dictionary::tpgPair
std::pair< DTTPGParametersId, DTTPGParametersData > tpgPair
Definition:
classes.h:16
CondFormats_DTObjects::dictionary::deadFlagPair
std::pair< DTDeadFlagId, DTDeadFlagData > deadFlagPair
Definition:
classes.h:11
CondFormats_DTObjects::dictionary::rangeT0Map
std::vector< std::pair< DTRangeT0Id, DTRangeT0Data > > rangeT0Map
Definition:
classes.h:27
DTDeadFlagId
Definition:
DTDeadFlag.h:38
DTHVStatusData
Definition:
DTHVStatus.h:60
CondFormats_DTObjects::dictionary::hvStatusMap
std::vector< std::pair< DTHVStatusId, DTHVStatusData > > hvStatusMap
Definition:
classes.h:37
DTMtimeData
Definition:
DTMtime.h:61
CondFormats_DTObjects::dictionary::readoutMap
std::vector< DTReadOutGeometryLink > readoutMap
Definition:
classes.h:18
DTTtrigData
Definition:
DTTtrig.h:60
CondFormats_DTObjects::dictionary::performanceMap
std::vector< std::pair< DTPerformanceId, DTPerformanceData > > performanceMap
Definition:
classes.h:33
DTTPGParametersId
Definition:
DTTPGParameters.h:39
DTRangeT0Data
Definition:
DTRangeT0.h:56
CondFormats_DTObjects::dictionary::p_payload
std::pair< uint32_t, std::vector< float > > p_payload
Definition:
classes.h:52
CondFormats_DTObjects::dictionary::p_payloadD
std::pair< uint32_t, std::vector< double > > p_payloadD
Definition:
classes.h:54
CondFormats_DTObjects::dictionary::payloadD
std::map< uint32_t, std::vector< double > > payloadD
Definition:
classes.h:55
CondFormats_DTObjects
Definition:
classes.h:4
CondFormats_DTObjects::dictionary::statusFlagPair
std::pair< DTStatusFlagId, DTStatusFlagData > statusFlagPair
Definition:
classes.h:10
CondFormats_DTObjects::dictionary::lvStatusPair
std::pair< DTLVStatusId, DTLVStatusData > lvStatusPair
Definition:
classes.h:13
DTTPGParametersData
Definition:
DTTPGParameters.h:55
CondFormats_DTObjects::dictionary::statusFlagMap
std::vector< std::pair< DTStatusFlagId, DTStatusFlagData > > statusFlagMap
Definition:
classes.h:29
DTDeadFlagData
Definition:
DTDeadFlag.h:57
CondFormats_DTObjects::dictionary::tTrigMap
std::vector< std::pair< DTTtrigId, DTTtrigData > > tTrigMap
Definition:
classes.h:23
CondFormats_DTObjects::dictionary::ccbMap
std::vector< std::pair< DTCCBId, int > > ccbMap
Definition:
classes.h:40
DTLVStatusData
Definition:
DTLVStatus.h:54
DTPerformanceData
Definition:
DTPerformance.h:56
CondFormats_DTObjects::dictionary::mTimeMap
std::vector< std::pair< DTMtimeId, DTMtimeData > > mTimeMap
Definition:
classes.h:25
DTHVStatusId
Definition:
DTHVStatus.h:41
headers.h
DTCCBId
Definition:
DTCCBConfig.h:38
Generated for CMSSW Reference Manual by
1.8.11