48 :ExN03Detector(ExN03Det)
57 AbsMaterCmd->
SetGuidance(
"Select Material of the Absorber.");
62 GapMaterCmd->
SetGuidance(
"Select Material of the Gap.");
67 AbsThickCmd->
SetGuidance(
"Set Thickness of the Absorber");
74 GapThickCmd->
SetGuidance(
"Set Thickness of the Gap");
81 SizeYZCmd->
SetGuidance(
"Set tranverse size of the calorimeter");
90 NbLayersCmd->
SetRange(
"NbLayers>0 && NbLayers<500");
94 UpdateCmd->
SetGuidance(
"Update calorimeter geometry.");
95 UpdateCmd->
SetGuidance(
"This command MUST be applied before \"beamOn\" ");
96 UpdateCmd->
SetGuidance(
"if you changed geometrical value(s).");
100 MagFieldCmd->
SetGuidance(
"Define magnetic field.");
101 MagFieldCmd->
SetGuidance(
"Magnetic field will be in Z direction.");
112 delete AbsMaterCmd;
delete GapMaterCmd;
113 delete AbsThickCmd;
delete GapThickCmd;
114 delete SizeYZCmd;
delete UpdateCmd;
124 if( command == AbsMaterCmd )
127 if( command == GapMaterCmd )
130 if( command == AbsThickCmd )
132 ->GetNewDoubleValue(newValue));}
134 if( command == GapThickCmd )
137 if( command == SizeYZCmd )
140 if( command == NbLayersCmd )
143 if( command == UpdateCmd )
146 if( command == MagFieldCmd )