46 :Em10Detector(Em10Det)
52 AbsMaterCmd->
SetGuidance(
"Select Material of the Absorber.");
58 RadiatorMaterCmd->
SetGuidance(
"Select Material of the XTR radiator.");
64 DetectorSetUpCmd->
SetGuidance(
"Select setup for comparison with experiment");
77 FoilNumCmd->
SetGuidance(
"Select foil number for XTR");
83 WorldMaterCmd->
SetGuidance(
"Select Material of the World.");
89 AbsThickCmd->
SetGuidance(
"Set Thickness of the Absorber");
96 RadiatorThickCmd->
SetGuidance(
"Set Thickness of XTR radiator");
99 RadiatorThickCmd->
SetRange(
"SizeZ>0.");
103 GasGapThickCmd->
SetGuidance(
"Set Thickness of XTR gas gaps");
106 GasGapThickCmd->
SetRange(
"SizeZ>0.");
110 AbsRadCmd->
SetGuidance(
"Set radius of the Absorber");
117 AbsZposCmd->
SetGuidance(
"Set Z pos. of the Absorber");
137 UpdateCmd->
SetGuidance(
"Update calorimeter geometry.");
138 UpdateCmd->
SetGuidance(
"This command MUST be applied before \"beamOn\" ");
139 UpdateCmd->
SetGuidance(
"if you changed geometrical value(s).");
143 MagFieldCmd->
SetGuidance(
"Define magnetic field.");
144 MagFieldCmd->
SetGuidance(
"Magnetic field will be in Z direction.");
183 delete RadiatorThickCmd;
184 delete GasGapThickCmd;
187 delete WorldMaterCmd;
188 delete RadiatorMaterCmd;
200 if( command == ModelCmd && newValue == 0 )
212 if( command == ModelCmd )
217 if( command == FoilNumCmd )
221 if( command == AbsMaterCmd )
224 if( command == DetectorSetUpCmd )
227 if( command == RadiatorMaterCmd )
230 if( command == WorldMaterCmd )
233 if( command == AbsThickCmd )
236 if( command == RadiatorThickCmd )
238 GetNewDoubleValue(newValue));}
240 if( command == GasGapThickCmd )
242 GetNewDoubleValue(newValue));}
244 if( command == AbsRadCmd )
247 if( command == AbsZposCmd )
250 if( command == WorldZCmd )
253 if( command == WorldRCmd )
256 if( command == UpdateCmd )
259 if( command == MagFieldCmd )