#include <ALFA_CLinkEvent.h>
Definition at line 61 of file ALFA_CLinkEvent.h.
◆ ALFA_CLinkEvent()
| ALFA_CLinkEvent::ALFA_CLinkEvent |
( |
| ) |
|
◆ ~ALFA_CLinkEvent()
| ALFA_CLinkEvent::~ALFA_CLinkEvent |
( |
| ) |
|
◆ AddLink()
| StatusCode ALFA_CLinkEvent::AddLink |
( |
eDVType | eType, |
|
|
const void * | pObj ) |
Definition at line 20 of file ALFA_CLinkEvent.cxx.
21{
22 switch(eType){
24 m_RawDataEvColl=DataLink<ALFA_RawDataContainer>(*((ALFA_RawDataContainer*)pObj));
25 break;
27 m_DigitEvColl=DataLink<ALFA_DigitCollection>(*((ALFA_DigitCollection*)pObj));
28 break;
30 m_ODDigitEvColl=DataLink<ALFA_ODDigitCollection>(*((ALFA_ODDigitCollection*)pObj));
31 break;
33 m_LocRecEvColl=DataLink<ALFA_LocRecEvCollection>(*((ALFA_LocRecEvCollection*)pObj));
34 break;
36 m_LocRecODEvColl=DataLink<ALFA_LocRecODEvCollection>(*((ALFA_LocRecODEvCollection*)pObj));
37 break;
39 m_LocRecCorrEvColl=DataLink<ALFA_LocRecCorrEvCollection>(*((ALFA_LocRecCorrEvCollection*)pObj));
40 break;
42 m_LocRecCorrODEvColl=DataLink<ALFA_LocRecCorrODEvCollection>(*((ALFA_LocRecCorrODEvCollection*)pObj));
43 break;
44
45
46
47 default:
48 break;
49 }
50
51 return StatusCode::SUCCESS;
52}
@ EDVT_LOCRECCORREVCOLLECTION
@ EDVT_LOCRECEVCOLLECTION
@ EDVT_RAWDATAEVCOLLECTION
@ EDVT_LOCRECCORRODEVCOLLECTION
@ EDVT_LOCRECODEVCOLLECTION
DataLink< ALFA_DigitCollection > m_DigitEvColl
DataLink< ALFA_LocRecCorrODEvCollection > m_LocRecCorrODEvColl
DataLink< ALFA_ODDigitCollection > m_ODDigitEvColl
DataLink< ALFA_LocRecCorrEvCollection > m_LocRecCorrEvColl
DataLink< ALFA_LocRecEvCollection > m_LocRecEvColl
DataLink< ALFA_RawDataContainer > m_RawDataEvColl
DataLink< ALFA_LocRecODEvCollection > m_LocRecODEvColl
◆ DCSId()
| const DCSID & ALFA_CLinkEvent::DCSId |
( |
| ) |
const |
|
inline |
◆ digitEvCollLink()
◆ GetDCSFolderID()
| unsigned long long ALFA_CLinkEvent::GetDCSFolderID |
( |
eDCSItem | eItem | ) |
const |
Definition at line 127 of file ALFA_CLinkEvent.cxx.
128{
129 unsigned long long ullID=0;
130
131 switch(eItem){
134 break;
137 break;
139 ullID=
m_DCSId.ullLocalMonitoringID;
140 break;
143 break;
146 break;
148 ullID=
m_DCSId.ullTriggerRatesID;
149 break;
151 ullID=
m_DCSId.ullFEConfigurationID;
152 break;
154 ullID=
m_DCSId.ullTriggerSettingsID;
155 break;
156 default:
157 break;
158 }
159
160 return ullID;
161}
◆ GetLinkedObject()
| const void * ALFA_CLinkEvent::GetLinkedObject |
( |
eDVType | eType | ) |
const |
Definition at line 54 of file ALFA_CLinkEvent.cxx.
55{
56 const void* pObj=nullptr;
57
58 switch(eType){
61 break;
64 break;
67 break;
70 break;
73 break;
76 break;
79 break;
80
81
82
83 default:
84 break;
85 }
86
87 return pObj;
88}
◆ locRecCorrEvCollLink()
◆ locRecCorrODEvCollLink()
◆ locRecEvCollLink()
◆ locRecODEvCollLink()
◆ ODDigitEvCollLink()
◆ rawDataEvCollLink()
◆ SetDCSFolderID()
| void ALFA_CLinkEvent::SetDCSFolderID |
( |
eDCSItem | eItem, |
|
|
const unsigned long long | ullID ) |
Definition at line 90 of file ALFA_CLinkEvent.cxx.
91{
92 switch(eItem){
95 break;
98 break;
100 m_DCSId.ullLocalMonitoringID=ullID;
101 break;
104 break;
107 break;
109 m_DCSId.ullTriggerRatesID=ullID;
110 break;
112 m_DCSId.ullFEConfigurationID=ullID;
113 break;
115 m_DCSId.ullTriggerSettingsID=ullID;
116 break;
117 default:
118 break;
119 }
120}
◆ SetDCSFolderIDs()
| void ALFA_CLinkEvent::SetDCSFolderIDs |
( |
const DCSID * | pDCSIds | ) |
|
◆ setDigitEvCollLink()
◆ setLocRecCorrEvCollLink()
◆ setLocRecCorrODEvCollLink()
◆ setLocRecEvCollLink()
◆ setLocRecODEvCollLink()
◆ setODDigitEvCollLink()
◆ setRawDataEvCollLink()
◆ m_DCSId
| DCSID ALFA_CLinkEvent::m_DCSId {} |
|
private |
◆ m_DigitEvColl
◆ m_LocRecCorrEvColl
◆ m_LocRecCorrODEvColl
◆ m_LocRecEvColl
◆ m_LocRecODEvColl
◆ m_ODDigitEvColl
◆ m_RawDataEvColl
The documentation for this class was generated from the following files: