ATLAS Offline Software
Loading...
Searching...
No Matches
MuonFeatureDetailsCnv_p1.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3*/
4
8
10 MuonFeatureDetails* transObj,
11 MsgStream &log)
12{
13 log << MSG::DEBUG << "MuonFeatureDetailsCnv_p1::persToTrans called " << endmsg;
14
15 *transObj = MuonFeatureDetails (persObj->m_id,
16 persObj->m_te_id,
17 persObj->m_lvl1_id,
18 persObj->m_lumi_block,
19 persObj->m_muondetmask,
20 persObj->m_RoIID,
21 persObj->m_RoISystem,
22 persObj->m_RoISubsystem,
23 persObj->m_RoISector,
24 persObj->m_RoINumber,
25 persObj->m_RoIThreshold,
26 persObj->m_RoIEta,
27 persObj->m_RoIPhi,
28 -1, // m_extension_capacity
29 -1, // m_max_rob_capacity
30 -1, // m_max_csm_capacity
31 -1, // m_max_lvl1_emu_capacity
32 -1, // m_max_rpc_hits_capacity
33 -1, // m_max_tgc_hits_capacity
34 -1); // m_max_mdt_hits_capacity
35
36 transObj->setError (persObj->m_error);
37 transObj->setRpcPadError (persObj->m_rpc_pad_error);
38 transObj->setTgcPadError (persObj->m_tgc_rdo_error);
39
40 transObj->setRpc1 (persObj->m_rpc1_x, persObj->m_rpc1_y, persObj->m_rpc1_z);
41 transObj->setRpc2 (persObj->m_rpc2_x, persObj->m_rpc2_y, persObj->m_rpc2_z);
42 transObj->setRpc3 (persObj->m_rpc3_x, persObj->m_rpc3_y, persObj->m_rpc3_z);
43
44 transObj->setTgcMid1 (persObj->m_tgc_Mid1_eta,
45 persObj->m_tgc_Mid1_phi,
46 persObj->m_tgc_Mid1_r,
47 persObj->m_tgc_Mid1_z);
48 transObj->setTgcMid2 (persObj->m_tgc_Mid2_eta,
49 persObj->m_tgc_Mid2_phi,
50 persObj->m_tgc_Mid2_r,
51 persObj->m_tgc_Mid2_z);
52 transObj->setTgcMidF (persObj->m_tgc_Mid_rho_chi2,
53 persObj->m_tgc_Mid_rho_N,
54 persObj->m_tgc_Mid_phi_chi2,
55 persObj->m_tgc_Mid_phi_N);
56 transObj->setTgcInn (persObj->m_tgc_Inn_eta,
57 persObj->m_tgc_Inn_phi,
58 persObj->m_tgc_Inn_r,
59 persObj->m_tgc_Inn_z);
60 transObj->setTgcInnF (persObj->m_tgc_Inn_rho_std,
61 persObj->m_tgc_Inn_rho_N,
62 persObj->m_tgc_Inn_phi_std,
63 persObj->m_tgc_Inn_phi_N);
64
65 transObj->setTgcPt (persObj->m_tgc_PT);
66
67 transObj->setType (persObj->m_type);
68 transObj->setT_x_center (persObj->m_t_x_center);
69 transObj->setT_y_center (persObj->m_t_y_center);
70 transObj->setT_radius (persObj->m_t_radius);
71 transObj->setT_ap (persObj->m_t_ap);
72 transObj->setT_aphi (persObj->m_t_aphi);
73 transObj->setT_phi (persObj->m_t_phi);
74 transObj->setExtrInnerEta (persObj->m_extrInnerEta);
75 transObj->setExtrInnerPhi (persObj->m_extrInnerPhi);
76
77 transObj->setChamber_type_1 (persObj->m_chamber_type_1);
78 transObj->setChamber_type_2 (persObj->m_chamber_type_2);
79 transObj->setPos (persObj->m_pos);
80 transObj->setAw (persObj->m_aw);
81 transObj->setBw (persObj->m_bw);
82 transObj->setZetaMin (persObj->m_zetaMin);
83 transObj->setZetaMax (persObj->m_zetaMax);
84 transObj->setRadMin (persObj->m_radMin);
85 transObj->setRadMax (persObj->m_radMax);
86 transObj->setEtaMin (persObj->m_etaMin);
87 transObj->setEtaMax (persObj->m_etaMax);
88 transObj->setSt_phi (persObj->m_st_phi);
89 transObj->setSt_roads (persObj->m_st_roads);
90
91 transObj->setSP1 (persObj->m_mdt_Inner_slope,
92 persObj->m_mdt_Inner_intercept,
93 persObj->m_mdt_Inner_Z,
94 persObj->m_mdt_Inner_R,
95 persObj->m_mdt_Inner_fit_chi);
96 transObj->setSP2 (persObj->m_mdt_Middle_slope,
98 persObj->m_mdt_Middle_Z,
99 persObj->m_mdt_Middle_R,
100 persObj->m_mdt_Middle_fit_chi);
101 transObj->setSP3 (persObj->m_mdt_Outer_slope,
102 persObj->m_mdt_Outer_intercept,
103 persObj->m_mdt_Outer_Z,
104 persObj->m_mdt_Outer_R,
105 persObj->m_mdt_Outer_fit_chi);
106
107 transObj->setAddress (persObj->m_Address);
108 transObj->setSagitta (persObj->m_Sagitta);
109 transObj->setRadius (persObj->m_Radius);
110 transObj->setSlope (persObj->m_Slope);
111 transObj->setIntercept (persObj->m_Intercept);
112 transObj->setAlpha (persObj->m_Alpha);
113 transObj->setBeta (persObj->m_Beta);
114 transObj->setDeltaR (persObj->m_DeltaR);
115 transObj->setSpeed_over_c (persObj->m_Speed_over_c);
116 transObj->setEta (persObj->m_Eta);
117 transObj->setPhiMap (persObj->m_PhiMap);
118 transObj->setPhi (persObj->m_Phi);
119 transObj->setPhiDir (persObj->m_PhiDir);
120 transObj->setPt (persObj->m_Pt);
121 transObj->setCharge (persObj->m_Charge);
122
123 transObj->setExtension0 (persObj->m_extension0);
124 transObj->setExtension1 (persObj->m_extension1);
125 transObj->setExtension2 (persObj->m_extension2);
126 transObj->setExtension3 (persObj->m_extension3);
127 transObj->setExtension4 (persObj->m_extension4);
128 transObj->setExtension5 (persObj->m_extension5);
129 transObj->setExtension6 (persObj->m_extension6);
130 transObj->setExtension7 (persObj->m_extension7);
131 transObj->setExtension8 (persObj->m_extension8);
132 transObj->setExtension9 (persObj->m_extension9);
133
134 transObj->setLvl1Emulation (persObj->m_lvl1_emulation);
135
136 transObj->setRequestedRob (persObj->m_rob_id);
137 transObj->setConvertedCsm (persObj->m_csm_id);
138 transObj->setConvertedCsmSize (persObj->m_csm_size);
139 transObj->setCsmError (persObj->m_csm_error);
140 transObj->setRemovedRob (persObj->m_removed_rob_id);
141 transObj->setRemovedCsm (persObj->m_removed_csm_id);
142
143 for (size_t i = 0; i < persObj->m_pad_hit_onlineId.size(); i++) {
144 transObj->setPadHit (persObj->m_pad_hit_onlineId[i],
145 persObj->m_pad_hit_code[i],
146 persObj->m_pad_hit_x[i],
147 persObj->m_pad_hit_y[i],
148 persObj->m_pad_hit_z[i],
149 persObj->m_pad_hit_r[i],
150 persObj->m_pad_hit_p[i]);
151 }
152
153 for (size_t i = 0; i < persObj->m_tgc_Inn_rho_hit_phi.size(); i++) {
154 transObj->setTgcInnRhoHit (persObj->m_tgc_Inn_rho_hit_phi[i],
155 persObj->m_tgc_Inn_rho_hit_r[i],
156 persObj->m_tgc_Inn_rho_hit_z[i],
157 persObj->m_tgc_Inn_rho_hit_width[i],
158 persObj->m_tgc_Inn_rho_hit_in_seg[i]);
159 }
160
161 for (size_t i = 0; i < persObj->m_tgc_Inn_phi_hit_phi.size(); i++) {
162 transObj->setTgcInnPhiHit (persObj->m_tgc_Inn_phi_hit_phi[i],
163 persObj->m_tgc_Inn_phi_hit_r[i],
164 persObj->m_tgc_Inn_phi_hit_z[i],
165 persObj->m_tgc_Inn_phi_hit_width[i],
166 persObj->m_tgc_Inn_phi_hit_in_seg[i]);
167 }
168
169 for (size_t i = 0; i < persObj->m_tgc_Mid_rho_hit_phi.size(); i++) {
170 transObj->setTgcMidRhoHit (persObj->m_tgc_Mid_rho_hit_phi[i],
171 persObj->m_tgc_Mid_rho_hit_r[i],
172 persObj->m_tgc_Mid_rho_hit_z[i],
173 persObj->m_tgc_Mid_rho_hit_width[i],
174 persObj->m_tgc_Mid_rho_hit_in_seg[i]);
175 }
176
177 for (size_t i = 0; i < persObj->m_tgc_Mid_phi_hit_phi.size(); i++) {
178 transObj->setTgcMidPhiHit (persObj->m_tgc_Mid_phi_hit_phi[i],
179 persObj->m_tgc_Mid_phi_hit_r[i],
180 persObj->m_tgc_Mid_phi_hit_z[i],
181 persObj->m_tgc_Mid_phi_hit_width[i],
182 persObj->m_tgc_Mid_phi_hit_in_seg[i]);
183 }
184
185 for (size_t i = 0; i < persObj->m_mdt_onlineId.size(); i++) {
186 transObj->setMdtHit (persObj->m_mdt_onlineId[i],
187 persObj->m_mdt_offlineId[i],
188 persObj->m_mdt_tube_r[i],
189 persObj->m_mdt_tube_z[i],
190 persObj->m_mdt_tube_residual[i],
191 persObj->m_mdt_tube_time[i],
192 persObj->m_mdt_tube_space[i],
193 persObj->m_mdt_tube_sigma[i]);
194 }
195}
196
197
199 MuonFeatureDetails_p1* persObj,
200 MsgStream &log)
201{
202 log << MSG::DEBUG << "MuonFeatureDetailsCnv_p1::transToPers called " << endmsg;
203
204 persObj->m_id = transObj->id();
205 persObj->m_te_id = transObj->te_id();
206 persObj->m_error = transObj->error();
207
208 persObj->m_lvl1_id = transObj->lvl1_id();
209 persObj->m_lumi_block = transObj->lumi_block();
210 persObj->m_muondetmask = transObj->muondetmask();
211 persObj->m_RoIID = transObj->roi_id();
212 persObj->m_RoISystem = transObj->roi_system();
213 persObj->m_RoISubsystem = transObj->roi_subsystem();
214 persObj->m_RoISector = transObj->roi_sector();
215 persObj->m_RoINumber = transObj->roi_number();
216 persObj->m_RoIThreshold = transObj->roi_threshold();
217
218 persObj->m_RoIEta = transObj->roi_eta();
219 persObj->m_RoIPhi = transObj->roi_phi();
220
221 persObj->m_rpc_pad_error = transObj->rpc_pad_error();
222 persObj->m_tgc_rdo_error = transObj->tgc_rdo_error();
223
224 persObj->m_rpc1_x = transObj->rpc1_x();
225 persObj->m_rpc1_y = transObj->rpc1_y();
226 persObj->m_rpc1_z = transObj->rpc1_z();
227
228 persObj->m_rpc2_x = transObj->rpc2_x();
229 persObj->m_rpc2_y = transObj->rpc2_y();
230 persObj->m_rpc2_z = transObj->rpc2_z();
231
232 persObj->m_rpc3_x = transObj->rpc3_x();
233 persObj->m_rpc3_y = transObj->rpc3_y();
234 persObj->m_rpc3_z = transObj->rpc3_z();
235
236 persObj->m_tgc_Mid1_eta = transObj->tgc_Mid1_eta();
237 persObj->m_tgc_Mid1_phi = transObj->tgc_Mid1_phi();
238 persObj->m_tgc_Mid1_r = transObj->tgc_Mid1_r();
239 persObj->m_tgc_Mid1_z = transObj->tgc_Mid1_z();
240
241 persObj->m_tgc_Mid2_eta = transObj->tgc_Mid2_eta();
242 persObj->m_tgc_Mid2_phi = transObj->tgc_Mid2_phi();
243 persObj->m_tgc_Mid2_r = transObj->tgc_Mid2_r();
244 persObj->m_tgc_Mid2_z = transObj->tgc_Mid2_z();
245
246 persObj->m_tgc_Mid_rho_chi2 = transObj->tgc_Mid_rho_chi2();
247 persObj->m_tgc_Mid_rho_N = transObj->tgc_Mid_rho_N();
248 persObj->m_tgc_Mid_phi_chi2 = transObj->tgc_Mid_phi_chi2();
249 persObj->m_tgc_Mid_phi_N = transObj->tgc_Mid_phi_N();
250
251 persObj->m_tgc_Inn_eta = transObj->tgc_Inn_eta();
252 persObj->m_tgc_Inn_phi = transObj->tgc_Inn_phi();
253 persObj->m_tgc_Inn_r = transObj->tgc_Inn_r();
254 persObj->m_tgc_Inn_z = transObj->tgc_Inn_z();
255 persObj->m_tgc_Inn_rho_std = transObj->tgc_Inn_rho_std();
256 persObj->m_tgc_Inn_rho_N = transObj->tgc_Inn_rho_N();
257 persObj->m_tgc_Inn_phi_std = transObj->tgc_Inn_phi_std();
258 persObj->m_tgc_Inn_phi_N = transObj->tgc_Inn_phi_N();
259
260 persObj->m_tgc_PT = transObj->tgc_PT();
261
262 persObj->m_type = transObj->type();
263 persObj->m_t_x_center = transObj->t_x_center();
264 persObj->m_t_y_center = transObj->t_y_center();
265 persObj->m_t_radius = transObj->t_radius();
266 persObj->m_t_ap = transObj->t_ap();
267 persObj->m_t_aphi = transObj->t_aphi();
268 persObj->m_t_phi = transObj->t_phi();
269 persObj->m_extrInnerEta = transObj->extrInnerEta();
270 persObj->m_extrInnerPhi = transObj->extrInnerPhi();
271
272 persObj->m_chamber_type_1 = transObj->chamber_type_1();
273 persObj->m_chamber_type_2 = transObj->chamber_type_2();
274 persObj->m_pos = transObj->pos();
275 persObj->m_aw = transObj->aw();
276 persObj->m_bw = transObj->bw();
277 persObj->m_zetaMin = transObj->zetaMin();
278 persObj->m_zetaMax = transObj->zetaMax();
279 persObj->m_radMin = transObj->radMin();
280 persObj->m_radMax = transObj->radMax();
281 persObj->m_etaMin = transObj->etaMin();
282 persObj->m_etaMax = transObj->etaMax();
283 persObj->m_st_phi = transObj->st_phi();
284 persObj->m_st_roads = transObj->st_roads();
285
286 persObj->m_mdt_Inner_slope = transObj->mdt_Inner_slope();
287 persObj->m_mdt_Inner_intercept = transObj->mdt_Inner_intercept();
288 persObj->m_mdt_Inner_Z = transObj->mdt_Inner_Z();
289 persObj->m_mdt_Inner_R = transObj->mdt_Inner_R();
290 persObj->m_mdt_Inner_fit_chi = transObj->mdt_Inner_fit_chi();
291 persObj->m_mdt_Middle_slope = transObj->mdt_Middle_slope();
292 persObj->m_mdt_Middle_intercept = transObj->mdt_Middle_intercept();
293 persObj->m_mdt_Middle_Z = transObj->mdt_Middle_Z();
294 persObj->m_mdt_Middle_R = transObj->mdt_Middle_R();
295 persObj->m_mdt_Middle_fit_chi = transObj->mdt_Middle_fit_chi();
296 persObj->m_mdt_Outer_slope = transObj->mdt_Outer_slope();
297 persObj->m_mdt_Outer_intercept = transObj->mdt_Outer_intercept();
298 persObj->m_mdt_Outer_Z = transObj->mdt_Outer_Z();
299 persObj->m_mdt_Outer_R = transObj->mdt_Outer_R();
300 persObj->m_mdt_Outer_fit_chi = transObj->mdt_Outer_fit_chi();
301
302 persObj->m_Address = transObj->Address();
303 persObj->m_Sagitta = transObj->Sagitta();
304 persObj->m_Radius = transObj->Radius();
305 persObj->m_Slope = transObj->Slope();
306 persObj->m_Intercept = transObj->Intercept();
307 persObj->m_Alpha = transObj->Alpha();
308 persObj->m_Beta = transObj->Beta();
309 persObj->m_DeltaR = transObj->DeltaR();
310 persObj->m_Speed_over_c = transObj->Speed_over_c();
311 persObj->m_Eta = transObj->Eta();
312 persObj->m_PhiMap = transObj->PhiMap();
313 persObj->m_Phi = transObj->Phi();
314 persObj->m_PhiDir = transObj->PhiDir();
315 persObj->m_Pt = transObj->Pt();
316 persObj->m_Charge = transObj->Charge();
317
318 persObj->m_extension0 = transObj->extension0();
319 persObj->m_extension1 = transObj->extension1();
320 persObj->m_extension2 = transObj->extension2();
321 persObj->m_extension3 = transObj->extension3();
322 persObj->m_extension4 = transObj->extension4();
323 persObj->m_extension5 = transObj->extension5();
324 persObj->m_extension6 = transObj->extension6();
325 persObj->m_extension7 = transObj->extension7();
326 persObj->m_extension8 = transObj->extension8();
327 persObj->m_extension9 = transObj->extension9();
328
329 persObj->m_lvl1_emulation = transObj->lvl1_emulation();
330
331 persObj->m_rob_id = transObj->rob_id();
332 persObj->m_csm_id = transObj->csm_id();
333 persObj->m_csm_size = transObj->csm_size();
334 persObj->m_csm_error = transObj->csm_error();
335 persObj->m_removed_rob_id = transObj->removed_rob_id();
336 persObj->m_removed_csm_id = transObj->removed_csm_id();
337
338 persObj->m_pad_hit_onlineId = transObj->pad_hit_onlineId();
339 persObj->m_pad_hit_code = transObj->pad_hit_code();
340 persObj->m_pad_hit_x = transObj->pad_hit_x();
341 persObj->m_pad_hit_y = transObj->pad_hit_y();
342 persObj->m_pad_hit_z = transObj->pad_hit_z();
343 persObj->m_pad_hit_r = transObj->pad_hit_r();
344 persObj->m_pad_hit_p = transObj->pad_hit_p();
345
346 persObj->m_tgc_Inn_rho_hit_phi = transObj->tgc_Inn_rho_hit_phi();
347 persObj->m_tgc_Inn_rho_hit_r = transObj->tgc_Inn_rho_hit_r();
348 persObj->m_tgc_Inn_rho_hit_z = transObj->tgc_Inn_rho_hit_z();
349 persObj->m_tgc_Inn_rho_hit_width = transObj->tgc_Inn_rho_hit_width();
351 persObj->m_tgc_Inn_phi_hit_phi = transObj->tgc_Inn_phi_hit_phi();
352 persObj->m_tgc_Inn_phi_hit_r = transObj->tgc_Inn_phi_hit_r();
353 persObj->m_tgc_Inn_phi_hit_z = transObj->tgc_Inn_phi_hit_z();
354 persObj->m_tgc_Inn_phi_hit_width = transObj->tgc_Inn_phi_hit_width();
356 persObj->m_tgc_Mid_rho_hit_phi = transObj->tgc_Mid_rho_hit_phi();
357 persObj->m_tgc_Mid_rho_hit_r = transObj->tgc_Mid_rho_hit_r();
358 persObj->m_tgc_Mid_rho_hit_z = transObj->tgc_Mid_rho_hit_z();
359 persObj->m_tgc_Mid_rho_hit_width = transObj->tgc_Mid_rho_hit_width();
361 persObj->m_tgc_Mid_phi_hit_phi = transObj->tgc_Mid_phi_hit_phi();
362 persObj->m_tgc_Mid_phi_hit_r = transObj->tgc_Mid_phi_hit_r();
363 persObj->m_tgc_Mid_phi_hit_z = transObj->tgc_Mid_phi_hit_z();
364 persObj->m_tgc_Mid_phi_hit_width = transObj->tgc_Mid_phi_hit_width();
366
367 persObj->m_mdt_onlineId = transObj->mdt_onlineId();
368 persObj->m_mdt_offlineId = transObj->mdt_offlineId();
369 persObj->m_mdt_tube_r = transObj->mdt_tube_r();
370 persObj->m_mdt_tube_z = transObj->mdt_tube_z();
371 persObj->m_mdt_tube_residual = transObj->mdt_tube_residual();
372 persObj->m_mdt_tube_time = transObj->mdt_tube_time();
373 persObj->m_mdt_tube_space = transObj->mdt_tube_space();
374 persObj->m_mdt_tube_sigma = transObj->mdt_tube_sigma();
375}
376
#define endmsg
Athena::TPCnvVers::Old Athena::TPCnvVers::Old Athena::TPCnvVers::Old Athena::TPCnvVers::Current Athena::TPCnvVers::Current Athena::TPCnvVers::Old MuonFeatureDetails
virtual void transToPers(const MuonFeatureDetails *transObj, MuonFeatureDetails_p1 *persObj, MsgStream &log)
virtual void persToTrans(const MuonFeatureDetails_p1 *persObj, MuonFeatureDetails *transObj, MsgStream &log)
std::vector< float > m_tgc_Inn_phi_hit_width
std::vector< uint32_t > m_tgc_Inn_rho_hit_in_seg
std::vector< uint32_t > m_extension9
std::vector< uint32_t > m_pad_hit_onlineId
std::vector< std::vector< float > > m_zetaMin
std::vector< std::vector< float > > m_bw
std::vector< float > m_tgc_Mid_phi_hit_z
std::vector< float > m_mdt_tube_space
std::vector< uint32_t > m_tgc_Mid_rho_hit_in_seg
std::vector< std::vector< float > > m_etaMin
std::vector< float > m_mdt_tube_time
std::vector< float > m_mdt_tube_sigma
std::vector< std::vector< float > > m_etaMax
std::vector< float > m_tgc_Mid_phi_hit_phi
std::vector< float > m_tgc_Mid_rho_hit_r
std::vector< uint32_t > m_extension5
std::vector< uint32_t > m_extension6
std::vector< uint32_t > m_extension1
std::vector< std::vector< float > > m_st_roads
std::vector< float > m_tgc_Inn_rho_hit_phi
std::vector< float > m_mdt_tube_r
std::vector< uint32_t > m_extension3
std::vector< float > m_pad_hit_z
std::vector< float > m_pad_hit_p
std::vector< float > m_tgc_Inn_phi_hit_phi
std::vector< float > m_tgc_Mid_rho_hit_z
std::vector< float > m_tgc_Inn_rho_hit_r
std::vector< uint32_t > m_rob_id
std::vector< float > m_tgc_Inn_rho_hit_width
std::vector< float > m_mdt_tube_z
std::vector< std::vector< float > > m_radMin
std::vector< std::vector< float > > m_st_phi
std::vector< uint32_t > m_tgc_Mid_phi_hit_in_seg
std::vector< float > m_tgc_Mid_phi_hit_r
std::vector< std::vector< int > > m_pos
std::vector< uint32_t > m_csm_id
std::vector< std::vector< float > > m_radMax
std::vector< std::vector< int > > m_chamber_type_1
std::vector< uint32_t > m_mdt_onlineId
std::vector< std::vector< float > > m_aw
std::vector< float > m_tgc_Inn_rho_hit_z
std::vector< float > m_pad_hit_y
std::vector< uint32_t > m_lvl1_emulation
std::vector< uint32_t > m_extension8
std::vector< std::vector< int > > m_chamber_type_2
std::vector< uint32_t > m_removed_rob_id
std::vector< uint32_t > m_tgc_Inn_phi_hit_in_seg
std::vector< uint32_t > m_extension4
std::vector< float > m_tgc_Mid_phi_hit_width
std::vector< float > m_mdt_tube_residual
std::vector< uint32_t > m_extension2
std::vector< uint32_t > m_extension0
std::vector< uint32_t > m_extension7
MuonFeatureDetails::AlgoId m_id
std::vector< float > m_tgc_Mid_rho_hit_width
std::vector< uint32_t > m_csm_error
std::vector< uint32_t > m_pad_hit_code
std::vector< float > m_tgc_Inn_phi_hit_r
std::vector< uint32_t > m_removed_csm_id
std::vector< float > m_pad_hit_x
std::vector< float > m_pad_hit_r
std::vector< float > m_tgc_Mid_rho_hit_phi
std::vector< uint32_t > m_csm_size
std::vector< std::vector< float > > m_zetaMax
std::vector< uint32_t > m_mdt_offlineId
std::vector< float > m_tgc_Inn_phi_hit_z
void setRpc2(float x, float y, float z)
const std::vector< float > & mdt_tube_residual(void) const
void setPhiDir(float dir_phi)
float tgc_Mid1_phi(void) const
const std::vector< float > & tgc_Inn_rho_hit_width(void) const
const std::vector< uint32_t > & extension6(void) const
float PhiMap(void) const
float mdt_Outer_fit_chi(void) const
const std::vector< float > & pad_hit_p(void) const
float rpc2_z(void) const
float tgc_Mid_rho_chi2(void) const
float t_aphi(void) const
const std::vector< std::vector< float > > & bw(void) const
float t_radius(void) const
float tgc_Inn_rho_std(void) const
const std::vector< float > & tgc_Mid_phi_hit_width(void) const
void setBw(int tr, int st, float bw)
const std::vector< float > & tgc_Mid_rho_hit_r(void) const
const std::vector< float > & tgc_Mid_rho_hit_phi(void) const
float mdt_Middle_R(void) const
const std::vector< float > & tgc_Mid_phi_hit_phi(void) const
const std::vector< float > & tgc_Inn_phi_hit_z(void) const
const std::vector< float > & tgc_Mid_phi_hit_z(void) const
const std::vector< uint32_t > & rob_id(void) const
const std::vector< uint32_t > & extension5(void) const
float t_ap(void) const
float mdt_Outer_slope(void) const
float t_x_center(void) const
AlgoId id(void) const
void setSpeed_over_c(float speed)
float rpc3_y(void) const
float mdt_Outer_R(void) const
const std::vector< uint32_t > & removed_csm_id(void) const
float mdt_Inner_intercept(void) const
float tgc_PT(void) const
void setTgcMid1(float Mid1_eta, float Mid1_phi, float Mid1_r, float Mid1_z)
const std::vector< float > & pad_hit_r(void) const
float mdt_Middle_intercept(void) const
const std::vector< float > & mdt_tube_r(void) const
float tgc_Inn_z(void) const
void setChamber_type_1(int tr, int st, int ty)
void setDeltaR(float deltaR)
long tgc_Inn_rho_N(void) const
const std::vector< float > & tgc_Inn_rho_hit_z(void) const
const std::vector< std::vector< float > > & zetaMin(void) const
float Beta(void) const
const std::vector< std::vector< float > > & st_phi(void) const
void setRpc1(float x, float y, float z)
float t_y_center(void) const
const std::vector< uint32_t > & mdt_offlineId(void) const
void setMdtHit(uint32_t onlineId, uint32_t offlineId, float r, float z, float residual, float time, float space, float sigma)
const std::vector< uint32_t > & tgc_Mid_phi_hit_in_seg(void) const
uint32_t roi_id(void) const
void setSP1(float slope, float intercept, float z, float r, float chisquare)
float Slope(void) const
float tgc_Mid2_z(void) const
void setConvertedCsmSize(const std::vector< uint32_t > &v)
uint32_t lumi_block(void) const
const std::vector< float > & tgc_Inn_rho_hit_phi(void) const
float rpc1_x(void) const
float mdt_Inner_fit_chi(void) const
void setSlope(float slope)
const std::vector< float > & tgc_Inn_rho_hit_r(void) const
float mdt_Inner_slope(void) const
void setRequestedRob(uint32_t)
float tgc_Mid2_phi(void) const
const std::vector< uint32_t > & extension2(void) const
const std::vector< uint32_t > & extension9(void) const
const std::vector< float > & tgc_Mid_phi_hit_r(void) const
uint32_t rpc_pad_error(void) const
uint32_t roi_subsystem(void) const
void setRpcPadError(uint32_t)
void setRpc3(float x, float y, float z)
const std::vector< uint32_t > & csm_error(void) const
float Alpha(void) const
float rpc3_z(void) const
uint32_t muondetmask(void) const
uint32_t roi_number(void) const
float Radius(void) const
const std::vector< std::vector< float > > & st_roads(void) const
float roi_eta(void) const
void setSP2(float slope, float intercept, float z, float r, float chisquare)
void setExtrInnerPhi(float extPhi)
const std::vector< float > & tgc_Inn_phi_hit_width(void) const
float Speed_over_c(void) const
float mdt_Outer_Z(void) const
float tgc_Mid1_eta(void) const
uint32_t lvl1_id(void) const
float tgc_Inn_phi(void) const
float tgc_Mid_phi_chi2(void) const
void setTgcInnRhoHit(float phi, float r, float z, float width, uint32_t in_seg)
const std::vector< uint32_t > & lvl1_emulation(void) const
void setExtrInnerEta(float extEta)
float Intercept(void) const
const std::vector< std::vector< float > > & radMax(void) const
float mdt_Middle_slope(void) const
uint32_t te_id(void) const
void setTgcPadError(uint32_t)
const std::vector< uint32_t > & removed_rob_id(void) const
void setSagitta(float sagitta)
float Sagitta(void) const
float rpc3_x(void) const
long tgc_Mid_rho_N(void) const
float extrInnerEta(void) const
float Pt(void) const
const std::vector< uint32_t > & extension8(void) const
const std::vector< std::vector< float > > & aw(void) const
const std::vector< float > & tgc_Inn_phi_hit_phi(void) const
void setAddress(int address)
const std::vector< float > & tgc_Mid_rho_hit_width(void) const
const std::vector< std::vector< int > > & pos(void) const
long tgc_Mid_phi_N(void) const
const std::vector< float > & pad_hit_z(void) const
float t_phi(void) const
float DeltaR(void) const
float tgc_Mid2_eta(void) const
float mdt_Inner_R(void) const
void setChamber_type_2(int tr, int st, int ty)
float Eta(void) const
float rpc2_y(void) const
void setAlpha(float alpha)
float tgc_Mid1_z(void) const
const std::vector< float > & pad_hit_x(void) const
void setEtaMax(int tr, int st, float max)
void setRadMin(int tr, int st, float min)
uint32_t roi_system(void) const
void setZetaMax(int tr, int st, float max)
float Charge(void) const
uint32_t roi_threshold(void) const
const std::vector< float > & pad_hit_y(void) const
const std::vector< float > & tgc_Inn_phi_hit_r(void) const
void setTgcPt(float tgc_pt)
void setPadHit(uint32_t onlineId, uint32_t code, float x, float y, float z, float r, float p)
const std::vector< uint32_t > & tgc_Inn_rho_hit_in_seg(void) const
const std::vector< std::vector< float > > & zetaMax(void) const
void setTgcMidPhiHit(float phi, float r, float z, float width, uint32_t in_seg)
void setSt_phi(int tr, int st, float phi)
const std::vector< std::vector< float > > & etaMax(void) const
const std::vector< uint32_t > & extension4(void) const
uint32_t error(void) const
const std::vector< uint32_t > & pad_hit_code(void) const
void setEtaMin(int tr, int st, float min)
float rpc2_x(void) const
float PhiDir(void) const
const std::vector< uint32_t > & extension7(void) const
void setPhiMap(float phimap)
const std::vector< uint32_t > & csm_size(void) const
void setAw(int tr, int st, float aw)
float tgc_Inn_phi_std(void) const
const std::vector< uint32_t > & tgc_Inn_phi_hit_in_seg(void) const
void setTgcInnF(float rho_std, long rho_n, float phi_std, long phi_n)
void setT_aphi(float aphi)
float mdt_Middle_fit_chi(void) const
void setRadius(float radius)
long type(void) const
const std::vector< float > & tgc_Mid_rho_hit_z(void) const
const std::vector< uint32_t > & extension0(void) const
void setCharge(float charge)
const std::vector< std::vector< float > > & etaMin(void) const
float tgc_Mid2_r(void) const
void setTgcMidRhoHit(float phi, float r, float z, float width, uint32_t in_seg)
void setTgcInnPhiHit(float phi, float r, float z, float width, uint32_t in_seg)
void setZetaMin(int tr, int st, float min)
uint32_t tgc_rdo_error(void) const
int Address(void) const
const std::vector< uint32_t > & mdt_onlineId(void) const
const std::vector< uint32_t > & extension1(void) const
float tgc_Inn_r(void) const
float mdt_Inner_Z(void) const
float extrInnerPhi(void) const
void setConvertedCsm(uint32_t, uint32_t)
const std::vector< uint32_t > & extension3(void) const
const std::vector< uint32_t > & csm_id(void) const
const std::vector< uint32_t > & pad_hit_onlineId(void) const
void setSt_roads(int tr, int st, float road)
const std::vector< std::vector< int > > & chamber_type_2(void) const
const std::vector< float > & mdt_tube_z(void) const
float mdt_Outer_intercept(void) const
long tgc_Inn_phi_N(void) const
void setSP3(float slope, float intercept, float z, float r, float chisquare)
float mdt_Middle_Z(void) const
void setIntercept(float intercept)
const std::vector< uint32_t > & tgc_Mid_rho_hit_in_seg(void) const
const std::vector< float > & mdt_tube_sigma(void) const
float Phi(void) const
void setTgcMidF(float rho_chi2, long rho_n, float phi_chi2, long phi_n)
float roi_phi(void) const
float tgc_Mid1_r(void) const
void setRadMax(int tr, int st, float max)
const std::vector< std::vector< int > > & chamber_type_1(void) const
float tgc_Inn_eta(void) const
void setTgcInn(float Inn_eta, float Inn_phi, float Inn_r, float Inn_z)
uint32_t roi_sector(void) const
void setPos(int tr, int st, int pos)
const std::vector< float > & mdt_tube_time(void) const
void setLvl1Emulation(const std::vector< uint32_t > &v)
const std::vector< std::vector< float > > & radMin(void) const
const std::vector< float > & mdt_tube_space(void) const
float rpc1_z(void) const
void setTgcMid2(float Mid2_eta, float Mid2_phi, float Mid2_r, float Mid2_z)
float rpc1_y(void) const