46 #include "DetectorMessenger.hh"
48 #include "DetectorConstruction.hh"
54 #include "HistoManager.hh"
78 fAMaterCmd->
SetGuidance(
"Select Material for calorimeter");
83 fALBinCmd->
SetGuidance(
"Select Material for absorber");
101 fAl3Cmd->
SetGuidance(
"Set length of the absorber");
107 fAl4Cmd->
SetGuidance(
"Set length of the vertex region");
113 fAl5Cmd->
SetGuidance(
"Set length of vertex detector");
126 fAUpdateCmd->
SetGuidance(
"This command MUST be applied before \"beamOn\" ");
127 fAUpdateCmd->
SetGuidance(
"if you changed geometrical value(s)");
132 fAaccCmd1->
SetGuidance(
"acceptance values for central cell");
134 fAaccCmd1->
SetRange(
"edep>0 && edep<1 && rms>0");
139 fAaccCmd2->
SetGuidance(
"acceptance values for 3x3 matrix");
141 fAaccCmd2->
SetRange(
"edep>0 && edep<1 && rms>0");
146 fAaccCmd3->
SetGuidance(
"acceptance values for 5x5 matrix");
148 fAaccCmd3->
SetRange(
"edep>0 && edep<1 && rms>0");
176 if( command == fAMaterCmd )
179 if( command == fALBinCmd )
182 if( command == fAl1Cmd )
185 if( command == fAl2Cmd )
188 if( command == fAl3Cmd )
191 if( command == fAl4Cmd )
194 if( command == fAl5Cmd )
197 if( command == fAl6Cmd )
200 if( command == fAUpdateCmd )
204 if( command == fAaccCmd1 )
207 if( command == fAaccCmd2 )
210 if( command == fAaccCmd3 )
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetEcalMaterial(const G4String &)
void SetNewValue(G4UIcommand *, G4String)
void SetParameterName(const char *theNameX, const char *theNameY, const char *theNameZ, G4bool omittable, G4bool currentAsDefault=false)
void SetEdepAndRMS(G4int, G4ThreeVector)
void SetAbsMaterial(const G4String &)
void SetUnitCategory(const char *unitCategory)
static G4double GetNewDoubleValue(const char *paramString)
void SetEcalWidth(G4double val)
static G4ThreeVector GetNew3VectorValue(const char *paramString)
void SetRange(const char *rs)
void SetGuidance(const char *aGuidance)
void AvailableForStates(G4ApplicationState s1)
void SetPadWidth(G4double val)
void SetAbsLength(G4double val)
void SetPadLength(G4double val)
DetectorMessenger(DetectorConstruction *)
void SetVertexLength(G4double val)
static HistoManager * GetPointer()
void SetEcalLength(G4double val)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)