123 else if( command ==
EminCmd ) {
129 else if( command ==
EmaxCmd ) {
147 std::ostringstream os;
155 os <<
"/GFlash/Ekill "
161 else if( command ==
EminCmd ) {
162 os <<
"/GFlash/Emin "
168 else if( command ==
EmaxCmd ) {
169 os <<
"/GFlash/Emax "
void SetGuidance(const char *aGuidance)
void SetEneToKill(G4ParticleDefinition &particleType, G4double enekill)
void SetFlagParamType(G4int I)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
G4double GetEneToKill(G4ParticleDefinition &particleType)
void SetMaxEneToParametrise(G4ParticleDefinition &particleType, G4double enemax)
~GFlashShowerModelMessenger()
static G4double GetNewDoubleValue(const char *paramString)
G4UIcmdWithAnInteger * FlagCmd
GFlashShowerModel * myModel
G4UIcmdWithADoubleAndUnit * EminCmd
G4UIcmdWithAnInteger * ContCmd
static G4double GetNewDoubleValue(const char *paramString)
G4double GetMaxEneToParametrise(G4ParticleDefinition &particleType)
void SetUnitCategory(const char *unitCategory)
G4double GetMinEneToParametrise(G4ParticleDefinition &particleType)
G4UIdirectory * myParaDir
G4UIcmdWithADoubleAndUnit * EkillCmd
GFlashShowerModelMessenger(GFlashShowerModel *myModel)
static G4Electron * ElectronDefinition()
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
static G4int GetNewIntValue(const char *paramString)
G4UIcmdWithADouble * StepInX0Cmd
G4String GetCurrentValue(G4UIcommand *command)
void SetParameterName(const char *theName, G4bool omittable, G4bool currentAsDefault=false)
void SetNewValue(G4UIcommand *command, G4String newValues)
GFlashParticleBounds * PBound
void SetStepInX0(G4double Lenght)
void SetMinEneToParametrise(G4ParticleDefinition &particleType, G4double enemin)
G4UIcmdWithADoubleAndUnit * EmaxCmd
static constexpr double GeV
void AvailableForStates(G4ApplicationState s1)
void SetFlagParticleContainment(G4int I)
void SetDefaultUnit(const char *defUnit)