50 : StepLengthAction(lengthAct)
51 , MagFieldAction(magAct)
52 , EnergyLossAction(elossAct)
58 myDirLimits->
SetGuidance(
"GEANT4e commands to limit the step");
62 StepLengthLimitCmd->
SetGuidance(
"Limit the length of an step");
68 MagFieldLimitCmd->
SetGuidance(
"Limit the length of an step");
73 EnergyLossCmd->
SetGuidance(
"Limit the length of an step");
81 delete StepLengthLimitCmd;
82 delete MagFieldLimitCmd;
91 if(command == StepLengthLimitCmd)
96 G4cout <<
" G4ErrorMessenger::StepLengthAction SetStepLimit "
103 else if(command == MagFieldLimitCmd)
108 G4cout <<
" G4ErrorMessenger::MagFieldAction SetStepLimit "
114 else if(command == EnergyLossCmd)
119 G4cout <<
" G4ErrorMessenger::EnergyLossAction SetStepLimit "
G4GLOB_DLL std::ostream G4cout
void SetStepLimit(G4double val)
void SetNewValue(G4UIcommand *, G4String)
G4ErrorMessenger(G4ErrorStepLengthLimitProcess *lengthAct, G4ErrorMagFieldLimitProcess *magAct, G4ErrorEnergyLoss *elossAct)
void SetDefaultUnit(const char *defUnit)
static G4double GetNewDoubleValue(const char *paramString)
static G4double GetNewDoubleValue(const char *paramString)
void SetGuidance(const char *aGuidance)
void AvailableForStates(G4ApplicationState s1)
void SetStepLimit(G4double val)