ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/intercoms/include/G4UIcmdWithAnInteger.hh>
Static Public Member Functions | |
static G4int | GetNewIntValue (const char *paramString) |
Static Public Member Functions inherited from G4UIcommand | |
static G4String | ConvertToString (G4bool boolVal) |
static G4String | ConvertToString (G4int intValue) |
static G4String | ConvertToString (G4double doubleValue) |
static G4String | ConvertToString (G4double doubleValue, const char *unitName) |
static G4String | ConvertToString (G4ThreeVector vec) |
static G4String | ConvertToString (G4ThreeVector vec, const char *unitName) |
static G4bool | ConvertToBool (const char *st) |
static G4int | ConvertToInt (const char *st) |
static G4double | ConvertToDouble (const char *st) |
static G4double | ConvertToDimensionedDouble (const char *st) |
static G4ThreeVector | ConvertTo3Vector (const char *st) |
static G4ThreeVector | ConvertToDimensioned3Vector (const char *st) |
static G4double | ValueOf (const char *unitName) |
static G4String | CategoryOf (const char *unitName) |
static G4String | UnitsList (const char *unitCategory) |
Additional Inherited Members | |
Protected Types inherited from G4UIcommand | |
using | yystype = G4UItokenNum::yystype |
using | tokenNum = G4UItokenNum::tokenNum |
Protected Member Functions inherited from G4UIcommand | |
G4int | CheckNewValue (const char *newValue) |
Protected Attributes inherited from G4UIcommand | |
G4bool | toBeBroadcasted |
G4bool | toBeFlushed |
G4bool | workerThreadOnly |
G4int | commandFailureCode |
G4String | failureDescription |
Definition at line 40 of file G4UIcmdWithAnInteger.hh.
View newest version in sPHENIX GitHub at line 40 of file G4UIcmdWithAnInteger.hh
G4UIcmdWithAnInteger::G4UIcmdWithAnInteger | ( | const char * | theCommandPath, |
G4UImessenger * | theMessenger | ||
) |
Definition at line 33 of file G4UIcmdWithAnInteger.cc.
View newest version in sPHENIX GitHub at line 33 of file G4UIcmdWithAnInteger.cc
|
static |
Definition at line 40 of file G4UIcmdWithAnInteger.cc.
View newest version in sPHENIX GitHub at line 40 of file G4UIcmdWithAnInteger.cc
References G4UIcommand::ConvertToInt().
Referenced by Fun4AllMessenger::SetNewValue(), GammaKnifeDetectorMessenger::SetNewValue(), G4VisCommandSetArrow3DLineSegmentsPerCircle::SetNewValue(), HadrontherapyEventActionMessenger::SetNewValue(), GammaKnifeMessenger::SetNewValue(), LXeEventMessenger::SetNewValue(), RE05StackingActionMessenger::SetNewValue(), GB03DetectorMessenger::SetNewValue(), F04EventActionMessenger::SetNewValue(), RE06DetectorMessenger::SetNewValue(), CCalPrimaryGeneratorMessenger::SetNewValue(), WLSEventActionMessenger::SetNewValue(), WLSSteppingActionMessenger::SetNewValue(), STCyclotronDetectorMessenger::SetNewValue(), F04FieldMessenger::SetNewValue(), F04RunActionMessenger::SetNewValue(), G4EvManMessenger::SetNewValue(), G4StackingMessenger::SetNewValue(), F04DetectorMessenger::SetNewValue(), LXeDetectorMessenger::SetNewValue(), ExGflashMessenger::SetNewValue(), RunActionMessenger::SetNewValue(), ExN03DetectorMessenger::SetNewValue(), ClusteringAlgoMessenger::SetNewValue(), XrayFluoEventActionMessenger::SetNewValue(), FCALTBEventActionMessenger::SetNewValue(), F02FieldMessenger::SetNewValue(), F01FieldMessenger::SetNewValue(), F03FieldMessenger::SetNewValue(), G4tgrMessenger::SetNewValue(), G4SDmessenger::SetNewValue(), G4HadronicEPTestMessenger::SetNewValue(), G4DMmessenger::SetNewValue(), G4RTMessenger::SetNewValue(), WLSRunActionMessenger::SetNewValue(), HistoMessenger::SetNewValue(), G4TBFieldMessenger::SetNewValue(), IORTEventActionMessenger::SetNewValue(), G4Pythia6DecayerMessenger::SetNewValue(), G4PersistencyCenterMessenger::SetNewValue(), RunMessenger::SetNewValue(), G4RadioactivationMessenger::SetNewValue(), WLSDetectorMessenger::SetNewValue(), G4GeometryMessenger::SetNewValue(), G4ParticleGunMessenger::SetNewValue(), CML2Acc1Messenger::SetNewValue(), EventActionMessenger::SetNewValue(), GammaRayTelDetectorMessenger::SetNewValue(), G4GlobalMagFieldMessenger::SetNewValue(), CML2Acc2Messenger::SetNewValue(), CML2AccSaturnMessenger::SetNewValue(), CML2PrimaryGenerationActionMessenger::SetNewValue(), CexmcEventActionMessenger::SetNewValue(), GammaRayTelPrimaryGeneratorMessenger::SetNewValue(), GFlashShowerModelMessenger::SetNewValue(), G4RadioactiveDecayBaseMessenger::SetNewValue(), CexmcSensitiveDetectorMessenger::SetNewValue(), PhysicsList::SetNewValue(), G4INCLXXInterfaceMessenger::SetNewValue(), HistoManagerMessenger::SetNewValue(), CexmcRunManagerMessenger::SetNewValue(), G4PolarizationMessenger::SetNewValue(), G4UCNBoundaryProcessMessenger::SetNewValue(), G4OpticalPhysicsMessenger::SetNewValue(), G4ScoringMessenger::SetNewValue(), G4MoleculeShootMessenger::SetNewValue(), G4ProcessTableMessenger::SetNewValue(), G4SchedulerMessenger::SetNewValue(), G4EmParametersMessenger::SetNewValue(), G4DecayTableMessenger::SetNewValue(), CML2MainMessenger::SetNewValue(), G4DeexParametersMessenger::SetNewValue(), G4RunMessenger::SetNewValue(), G4ProductionCutsTableMessenger::SetNewValue(), G4ParticlePropertyMessenger::SetNewValue(), G4ProcessManagerMessenger::SetNewValue(), G4UIcontrolMessenger::SetNewValue(), G4NistMessenger::SetNewValue(), G4UserPhysicsListMessenger::SetNewValue(), G4RadioactiveDecaymessenger::SetNewValue(), G4ParticleMessenger::SetNewValue(), G4VITSteppingVerbose::SetNewValue(), G4GeneralParticleSourceMessenger::SetNewValue(), G4AdjointSimMessenger::SetNewValue(), and G4GeometryMessenger::SetVerbosity().
Definition at line 54 of file G4UIcmdWithAnInteger.cc.
View newest version in sPHENIX GitHub at line 54 of file G4UIcmdWithAnInteger.cc
References G4UIcommand::GetParameter(), and G4UIparameter::SetDefaultValue().
Referenced by CCalPrimaryGeneratorMessenger::CCalPrimaryGeneratorMessenger(), CexmcEventActionMessenger::CexmcEventActionMessenger(), CexmcSensitiveDetectorMessenger::CexmcSensitiveDetectorMessenger(), CML2Acc1Messenger::CML2Acc1Messenger(), CML2Acc2Messenger::CML2Acc2Messenger(), CML2AccSaturnMessenger::CML2AccSaturnMessenger(), CML2MainMessenger::CML2MainMessenger(), CML2PrimaryGenerationActionMessenger::CML2PrimaryGenerationActionMessenger(), F01FieldMessenger::F01FieldMessenger(), F02FieldMessenger::F02FieldMessenger(), F03FieldMessenger::F03FieldMessenger(), F04EventActionMessenger::F04EventActionMessenger(), F04FieldMessenger::F04FieldMessenger(), G4DecayTableMessenger::G4DecayTableMessenger(), G4DeexParametersMessenger::G4DeexParametersMessenger(), G4EmParametersMessenger::G4EmParametersMessenger(), G4GeometryMessenger::G4GeometryMessenger(), G4HadronicEPTestMessenger::G4HadronicEPTestMessenger(), G4INCLXXInterfaceMessenger::G4INCLXXInterfaceMessenger(), G4LocalThreadCoutMessenger::G4LocalThreadCoutMessenger(), G4NistMessenger::G4NistMessenger(), G4OpticalPhysicsMessenger::G4OpticalPhysicsMessenger(), G4ParticleHPMessenger::G4ParticleHPMessenger(), G4ParticleMessenger::G4ParticleMessenger(), G4ParticlePropertyMessenger::G4ParticlePropertyMessenger(), G4PersistencyCenterMessenger::G4PersistencyCenterMessenger(), G4PolarizationMessenger::G4PolarizationMessenger(), G4ProcessManagerMessenger::G4ProcessManagerMessenger(), G4ProcessTableMessenger::G4ProcessTableMessenger(), G4ProductionCutsTableMessenger::G4ProductionCutsTableMessenger(), G4RadioactivationMessenger::G4RadioactivationMessenger(), G4RunMessenger::G4RunMessenger(), G4SchedulerMessenger::G4SchedulerMessenger(), G4StackingMessenger::G4StackingMessenger(), G4TBFieldMessenger::G4TBFieldMessenger(), G4TrackingMessenger::G4TrackingMessenger(), G4UCNBoundaryProcessMessenger::G4UCNBoundaryProcessMessenger(), G4UIcontrolMessenger::G4UIcontrolMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), G4VisCommandSetArrow3DLineSegmentsPerCircle::G4VisCommandSetArrow3DLineSegmentsPerCircle(), G4VisCommandsTouchableSet::G4VisCommandsTouchableSet(), G4VisCommandsViewerSet::G4VisCommandsViewerSet(), LXeDetectorMessenger::LXeDetectorMessenger(), LXeEventMessenger::LXeEventMessenger(), RE05StackingActionMessenger::RE05StackingActionMessenger(), and WLSEventActionMessenger::WLSEventActionMessenger().
void G4UIcmdWithAnInteger::SetParameterName | ( | const char * | theName, |
G4bool | omittable, | ||
G4bool | currentAsDefault = false |
||
) |
Definition at line 46 of file G4UIcmdWithAnInteger.cc.
View newest version in sPHENIX GitHub at line 46 of file G4UIcmdWithAnInteger.cc
References G4UIparameter::SetCurrentAsDefault(), G4UIparameter::SetOmittable(), and G4UIparameter::SetParameterName().
Referenced by CCalPrimaryGeneratorMessenger::CCalPrimaryGeneratorMessenger(), CexmcEventActionMessenger::CexmcEventActionMessenger(), CexmcSensitiveDetectorMessenger::CexmcSensitiveDetectorMessenger(), ClusteringAlgoMessenger::ClusteringAlgoMessenger(), DMXEventActionMessenger::DMXEventActionMessenger(), EventActionMessenger::EventActionMessenger(), ExGflashMessenger::ExGflashMessenger(), ExN03DetectorMessenger::ExN03DetectorMessenger(), F01FieldMessenger::F01FieldMessenger(), F02FieldMessenger::F02FieldMessenger(), F03FieldMessenger::F03FieldMessenger(), F04EventActionMessenger::F04EventActionMessenger(), F04FieldMessenger::F04FieldMessenger(), F04RunActionMessenger::F04RunActionMessenger(), FCALTBEventActionMessenger::FCALTBEventActionMessenger(), Fun4AllMessenger::Fun4AllMessenger(), G4AdjointSimMessenger::G4AdjointSimMessenger(), G4BlineTracerMessenger::G4BlineTracerMessenger(), G4DecayTableMessenger::G4DecayTableMessenger(), G4DeexParametersMessenger::G4DeexParametersMessenger(), G4DMmessenger::G4DMmessenger(), G4EmParametersMessenger::G4EmParametersMessenger(), G4EvManMessenger::G4EvManMessenger(), G4GeometryMessenger::G4GeometryMessenger(), G4GlobalMagFieldMessenger::G4GlobalMagFieldMessenger(), G4HadronicEPTestMessenger::G4HadronicEPTestMessenger(), G4INCLXXInterfaceMessenger::G4INCLXXInterfaceMessenger(), G4LocalThreadCoutMessenger::G4LocalThreadCoutMessenger(), G4ModelCmdApplyInteger< M >::G4ModelCmdApplyInteger(), G4NistMessenger::G4NistMessenger(), G4OpticalPhysicsMessenger::G4OpticalPhysicsMessenger(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4ParticleHPMessenger::G4ParticleHPMessenger(), G4ParticleMessenger::G4ParticleMessenger(), G4ParticlePropertyMessenger::G4ParticlePropertyMessenger(), G4PersistencyCenterMessenger::G4PersistencyCenterMessenger(), G4PolarizationMessenger::G4PolarizationMessenger(), G4ProcessManagerMessenger::G4ProcessManagerMessenger(), G4ProcessTableMessenger::G4ProcessTableMessenger(), G4ProductionCutsTableMessenger::G4ProductionCutsTableMessenger(), G4Pythia6DecayerMessenger::G4Pythia6DecayerMessenger(), G4RadioactivationMessenger::G4RadioactivationMessenger(), G4RTMessenger::G4RTMessenger(), G4RunMessenger::G4RunMessenger(), G4SchedulerMessenger::G4SchedulerMessenger(), G4SDmessenger::G4SDmessenger(), G4StackingMessenger::G4StackingMessenger(), G4TBFieldMessenger::G4TBFieldMessenger(), G4tgrMessenger::G4tgrMessenger(), G4TrackingMessenger::G4TrackingMessenger(), G4UCNBoundaryProcessMessenger::G4UCNBoundaryProcessMessenger(), G4UIcontrolMessenger::G4UIcontrolMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), G4VisCommandSetArrow3DLineSegmentsPerCircle::G4VisCommandSetArrow3DLineSegmentsPerCircle(), G4VisCommandsTouchableSet::G4VisCommandsTouchableSet(), G4VisCommandsViewerSet::G4VisCommandsViewerSet(), GammaRayTelDetectorMessenger::GammaRayTelDetectorMessenger(), GB03DetectorMessenger::GB03DetectorMessenger(), GFlashShowerModelMessenger::GFlashShowerModelMessenger(), HadrontherapyEventActionMessenger::HadrontherapyEventActionMessenger(), HistoManagerMessenger::HistoManagerMessenger(), HistoMessenger::HistoMessenger(), IORTEventActionMessenger::IORTEventActionMessenger(), LXeDetectorMessenger::LXeDetectorMessenger(), LXeEventMessenger::LXeEventMessenger(), RE05StackingActionMessenger::RE05StackingActionMessenger(), RE06DetectorMessenger::RE06DetectorMessenger(), RunActionMessenger::RunActionMessenger(), RunMessenger::RunMessenger(), STCyclotronDetectorMessenger::STCyclotronDetectorMessenger(), WLSDetectorMessenger::WLSDetectorMessenger(), WLSEventActionMessenger::WLSEventActionMessenger(), WLSRunActionMessenger::WLSRunActionMessenger(), WLSSteppingActionMessenger::WLSSteppingActionMessenger(), and XrayFluoEventActionMessenger::XrayFluoEventActionMessenger().