4#include "CgemGeomSvc.h"
5#include "RealizationSvc/RealizationSvc.h"
6#include "RealizationSvc/IRealizationSvc.h"
12#include "Identifier/Identifier.h"
16class IDataProviderSvc;
19#define nstrip_L1_x 856
20#define nstrip_L1_v 1173
21#define nstrip_L2_x 630
22#define nstrip_L2_v 1077
23#define nstrip_L3_x 832
24#define nstrip_L3_v 1395
32 TestMapping(
const std::string& name, ISvcLocator* pSvcLocator);
48 string CosmicRayDataSetID;
51 double anode_radius_GRAAL[3];
107 double V_ID_atphi0_L1_S1[
nzstep];
116 double V_ID_atphi0_L2_S1[
nzstep];
125 double V_ID_atphi0_L2_S2[
nzstep];
134 double V_ID_atphi0_L3_S1[
nzstep];
143 double V_ID_atphi0_L3_S2[
nzstep];
145 TGraph *gphi_runner_L1_S1;
146 TGraph *gx_runner_L1_S1;
147 TGraph *gy_runner_L1_S1;
148 TGraph *gz_runner_L1_S1;
150 TGraph *gV_ID_atzmin_L1_S1;
151 TGraph *gV_ID_atzmax_L1_S1;
152 TGraph *gV_ID_atphi0_L1_S1;
154 TGraph *gphi_runner_L2_S1;
155 TGraph *gx_runner_L2_S1;
156 TGraph *gy_runner_L2_S1;
157 TGraph *gz_runner_L2_S1;
159 TGraph *gV_ID_atzmin_L2_S1;
160 TGraph *gV_ID_atzmax_L2_S1;
161 TGraph *gV_ID_atphi0_L2_S1;
163 TGraph *gphi_runner_L2_S2;
164 TGraph *gx_runner_L2_S2;
165 TGraph *gy_runner_L2_S2;
166 TGraph *gz_runner_L2_S2;
168 TGraph *gV_ID_atzmin_L2_S2;
169 TGraph *gV_ID_atzmax_L2_S2;
170 TGraph *gV_ID_atphi0_L2_S2;
172 TGraph *gphi_runner_L3_S1;
173 TGraph *gx_runner_L3_S1;
174 TGraph *gy_runner_L3_S1;
175 TGraph *gz_runner_L3_S1;
177 TGraph *gV_ID_atzmin_L3_S1;
178 TGraph *gV_ID_atzmax_L3_S1;
179 TGraph *gV_ID_atphi0_L3_S1;
181 TGraph *gphi_runner_L3_S2;
182 TGraph *gx_runner_L3_S2;
183 TGraph *gy_runner_L3_S2;
184 TGraph *gz_runner_L3_S2;
186 TGraph *gV_ID_atzmin_L3_S2;
187 TGraph *gV_ID_atzmax_L3_S2;
188 TGraph *gV_ID_atphi0_L3_S2;
219 TGraph *gphi_L1_GRAAL;
224 TGraph *gphi_L2_GRAAL;
229 TGraph *gphi_L3_GRAAL;
240 TGraph *gphi_L1_GRAAL_corr;
241 TGraph *gphi_L2_GRAAL_corr;
242 TGraph *gphi_L3_GRAAL_corr;
bool CheckCrossingCgemBoss()
TestMapping(const std::string &name, ISvcLocator *pSvcLocator)
bool CheckFEBPositionCgemBoss()