29 : GeoModelTool( type, name, parent)
30{
32
34 declareProperty(
"MetrologySource",
m_Config.GeometryConfig.strRPMetrologyConnString=
string(
""));
35 declareProperty(
"ShiftToX97Pos",
m_Config.GeometryConfig.bShiftToX97Pos=
false);
36 declareProperty(
"ConstructBeampipe",
m_Config.bConstructBeampipe=
false);
37 declareProperty(
"AddBPInStation",
m_Config.bAddIBP=
true);
38
39 declareProperty(
"NominalZPosA7L1",
m_Config.GeometryConfig.fNominalZPosA7L1=237388*CLHEP::mm);
40 declareProperty(
"NominalZPosB7L1",
m_Config.GeometryConfig.fNominalZPosB7L1=241528*CLHEP::mm);
41 declareProperty(
"NominalZPosA7R1",
m_Config.GeometryConfig.fNominalZPosA7R1=-237408*CLHEP::mm);
42 declareProperty(
"NominalZPosB7R1",
m_Config.GeometryConfig.fNominalZPosB7R1=-241548*CLHEP::mm);
43
44 declareProperty(
"B7L1U_PosType",
m_Config.GeometryConfig.CfgRPosParams[0].eRPPosType=
ERPPT_ACTIVE);
47 declareProperty(
"B7L1U_MDSource",
m_Config.GeometryConfig.CfgRPosParams[0].strMDConnString=
string(
""));
48 declareProperty(
"B7L1U_ODSource",
m_Config.GeometryConfig.CfgRPosParams[0].strODConnString=
string(
""));
49 declareProperty(
"B7L1U_CurrentLVDT",
m_Config.GeometryConfig.CfgRPosParams[0].fCurrentLVDTmm=7.0*CLHEP::mm);
50
51 declareProperty(
"B7L1L_PosType",
m_Config.GeometryConfig.CfgRPosParams[1].eRPPosType=
ERPPT_ACTIVE);
54 declareProperty(
"B7L1L_MDSource",
m_Config.GeometryConfig.CfgRPosParams[1].strMDConnString=
string(
""));
55 declareProperty(
"B7L1L_ODSource",
m_Config.GeometryConfig.CfgRPosParams[1].strODConnString=
string(
""));
56 declareProperty(
"B7L1L_CurrentLVDT",
m_Config.GeometryConfig.CfgRPosParams[1].fCurrentLVDTmm=-7.0*CLHEP::mm);
57
58 declareProperty(
"A7L1U_PosType",
m_Config.GeometryConfig.CfgRPosParams[2].eRPPosType=
ERPPT_ACTIVE);
61 declareProperty(
"A7L1U_MDSource",
m_Config.GeometryConfig.CfgRPosParams[2].strMDConnString=
string(
string(
"")));
62 declareProperty(
"A7L1U_ODSource",
m_Config.GeometryConfig.CfgRPosParams[2].strODConnString=
string(
string(
"")));
63 declareProperty(
"A7L1U_CurrentLVDT",
m_Config.GeometryConfig.CfgRPosParams[2].fCurrentLVDTmm=7.0*CLHEP::mm);
64
65 declareProperty(
"A7L1L_PosType",
m_Config.GeometryConfig.CfgRPosParams[3].eRPPosType=
ERPPT_ACTIVE);
68 declareProperty(
"A7L1L_MDSource",
m_Config.GeometryConfig.CfgRPosParams[3].strMDConnString=
string(
""));
69 declareProperty(
"A7L1L_ODSource",
m_Config.GeometryConfig.CfgRPosParams[3].strODConnString=
string(
""));
70 declareProperty(
"A7L1L_CurrentLVDT",
m_Config.GeometryConfig.CfgRPosParams[3].fCurrentLVDTmm=-7.0*CLHEP::mm);
71
72 declareProperty(
"A7R1U_PosType",
m_Config.GeometryConfig.CfgRPosParams[4].eRPPosType=
ERPPT_ACTIVE);
75 declareProperty(
"A7R1U_MDSource",
m_Config.GeometryConfig.CfgRPosParams[4].strMDConnString=
string(
""));
76 declareProperty(
"A7R1U_ODSource",
m_Config.GeometryConfig.CfgRPosParams[4].strODConnString=
string(
""));
77 declareProperty(
"A7R1U_CurrentLVDT",
m_Config.GeometryConfig.CfgRPosParams[4].fCurrentLVDTmm=7.0*CLHEP::mm);
78
79 declareProperty(
"A7R1L_PosType",
m_Config.GeometryConfig.CfgRPosParams[5].eRPPosType=
ERPPT_ACTIVE);
82 declareProperty(
"A7R1L_MDSource",
m_Config.GeometryConfig.CfgRPosParams[5].strMDConnString=
string(
""));
83 declareProperty(
"A7R1L_ODSource",
m_Config.GeometryConfig.CfgRPosParams[5].strODConnString=
string(
""));
84 declareProperty(
"A7R1L_CurrentLVDT",
m_Config.GeometryConfig.CfgRPosParams[5].fCurrentLVDTmm=-7.0*CLHEP::mm);
85
86 declareProperty(
"B7R1U_PosType",
m_Config.GeometryConfig.CfgRPosParams[6].eRPPosType=
ERPPT_ACTIVE);
89 declareProperty(
"B7R1U_MDSource",
m_Config.GeometryConfig.CfgRPosParams[6].strMDConnString=
string(
""));
90 declareProperty(
"B7R1U_ODSource",
m_Config.GeometryConfig.CfgRPosParams[6].strODConnString=
string(
""));
91 declareProperty(
"B7R1U_CurrentLVDT",
m_Config.GeometryConfig.CfgRPosParams[6].fCurrentLVDTmm=7.0*CLHEP::mm);
92
93 declareProperty(
"B7R1L_PosType",
m_Config.GeometryConfig.CfgRPosParams[7].eRPPosType=
ERPPT_ACTIVE);
96 declareProperty(
"B7R1L_MDSource",
m_Config.GeometryConfig.CfgRPosParams[7].strMDConnString=
string(
""));
97 declareProperty(
"B7R1L_ODSource",
m_Config.GeometryConfig.CfgRPosParams[7].strODConnString=
string(
""));
98 declareProperty(
"B7R1L_CurrentLVDT",
m_Config.GeometryConfig.CfgRPosParams[7].fCurrentLVDTmm=-7.0*CLHEP::mm);
99
100 declareProperty(
"bIsTransformInStation",
m_Config.bIsTransformInStation,
"status if transformation in station will be calculated");
101 declareProperty(
"bIsTransformInDetector",
m_Config.bIsTransformInDetector,
"status if transformation in station will be calculated");
102
103 declareProperty(
"pointTransformInDetectorB7L1U",
m_Config.pointTransformInDetectorB7L1U,
"transformation point in the detectorfor B7L1U RP");
104 declareProperty(
"pointTransformInDetectorB7L1L",
m_Config.pointTransformInDetectorB7L1L,
"transformation point in the detectorfor B7L1L RP");
105 declareProperty(
"pointTransformInDetectorA7L1U",
m_Config.pointTransformInDetectorA7L1U,
"transformation point in the detectorfor A7L1U RP");
106 declareProperty(
"pointTransformInDetectorA7L1L",
m_Config.pointTransformInDetectorA7L1L,
"transformation point in the detectorfor A7L1L RP");
107 declareProperty(
"pointTransformInDetectorA7R1U",
m_Config.pointTransformInDetectorA7R1U,
"transformation point in the detectorfor A7R1U RP");
108 declareProperty(
"pointTransformInDetectorA7R1L",
m_Config.pointTransformInDetectorA7R1L,
"transformation point in the detectorfor A7R1L RP");
109 declareProperty(
"pointTransformInDetectorB7R1U",
m_Config.pointTransformInDetectorB7R1U,
"transformation point in the detectorfor B7R1U RP");
110 declareProperty(
"pointTransformInDetectorB7R1L",
m_Config.pointTransformInDetectorB7R1L,
"transformation point in the detectorfor B7R1L RP");
111
112 declareProperty(
"vecTransformInDetectorB7L1U",
m_Config.vecTransformInDetectorB7L1U,
"transformation data in the detectorfor B7L1U RP");
113 declareProperty(
"vecTransformInDetectorB7L1L",
m_Config.vecTransformInDetectorB7L1L,
"transformation data in the detectorfor B7L1L RP");
114 declareProperty(
"vecTransformInDetectorA7L1U",
m_Config.vecTransformInDetectorA7L1U,
"transformation data in the detectorfor A7L1U RP");
115 declareProperty(
"vecTransformInDetectorA7L1L",
m_Config.vecTransformInDetectorA7L1L,
"transformation data in the detectorfor A7L1L RP");
116 declareProperty(
"vecTransformInDetectorA7R1U",
m_Config.vecTransformInDetectorA7R1U,
"transformation data in the detectorfor A7R1U RP");
117 declareProperty(
"vecTransformInDetectorA7R1L",
m_Config.vecTransformInDetectorA7R1L,
"transformation data in the detectorfor A7R1L RP");
118 declareProperty(
"vecTransformInDetectorB7R1U",
m_Config.vecTransformInDetectorB7R1U,
"transformation data in the detectorfor B7R1U RP");
119 declareProperty(
"vecTransformInDetectorB7R1L",
m_Config.vecTransformInDetectorB7R1L,
"transformation data in the detectorfor B7R1L RP");
120
121 declareProperty(
"vecTransformInStationB7L1U",
m_Config.vecTransformInStationB7L1U,
"transformation data in the stationfor B7L1U RP");
122 declareProperty(
"vecTransformInStationB7L1L",
m_Config.vecTransformInStationB7L1L,
"transformation data in the stationfor B7L1L RP");
123 declareProperty(
"vecTransformInStationA7L1U",
m_Config.vecTransformInStationA7L1U,
"transformation data in the stationfor A7L1U RP");
124 declareProperty(
"vecTransformInStationA7L1L",
m_Config.vecTransformInStationA7L1L,
"transformation data in the stationfor A7L1L RP");
125 declareProperty(
"vecTransformInStationA7R1U",
m_Config.vecTransformInStationA7R1U,
"transformation data in the stationfor A7R1U RP");
126 declareProperty(
"vecTransformInStationA7R1L",
m_Config.vecTransformInStationA7R1L,
"transformation data in the stationfor A7R1L RP");
127 declareProperty(
"vecTransformInStationB7R1U",
m_Config.vecTransformInStationB7R1U,
"transformation data in the stationfor B7R1U RP");
128 declareProperty(
"vecTransformInStationB7R1L",
m_Config.vecTransformInStationB7R1L,
"transformation data in the stationfor B7R1L RP");
129}