Geant4
10.03
|
#include <G4UImessenger.hh>
Inherited by B2aDetectorMessenger, B2bDetectorMessenger, B2bDetectorMessenger, BrachyDetectorMessenger, CCalPrimaryGeneratorMessenger, CexmcChargeExchangeReconstructorMessenger, CexmcEnergyDepositDigitizerMessenger, CexmcEventActionMessenger, CexmcParticleGunMessenger, CexmcPhysicsManagerMessenger, CexmcPrimaryGeneratorActionMessenger, CexmcProductionModelMessenger, CexmcReconstructorMessenger, CexmcRunManagerMessenger, CexmcScenePrimitivesMessenger, CexmcSensitiveDetectorMessenger, ClusteringAlgoMessenger, CML2Acc1Messenger, CML2AcceleratorConstructionMessenger, CML2MainMessenger, CML2PhantomConstructionMessenger, CML2PrimaryGenerationActionMessenger, Collimator100BeamLineMessenger, Collimator40BeamLineMessenger, Collimator50BeamLineMessenger, Collimator60BeamLineMessenger, Collimator70BeamLineMessenger, Collimator80BeamLineMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DicomIntersectVolume, DMXDetectorMessenger, DMXEventActionMessenger, DMXParticleSourceMessenger, DMXRunActionMessenger, DMXStackingActionMessenger, DMXSteppingActionMessenger, ElectronBenchmarkDetectorMessenger, EventActionMessenger, EventActionMessenger, EventActionMessenger, EventActionMessenger, EventActionMessenger, ExErrorDetectorMessenger, ExExChDetectorConstructionMessenger, ExExChPhysicsListMessenger, ExExChStackingActionMessenger, ExG4DetectorConstruction01Messenger, ExG4DetectorConstruction01Messenger, ExG4DetectorConstruction01Messenger, ExG4DetectorConstruction02Messenger, ExG4DetectorConstruction02Messenger, ExG4DetectorConstruction02Messenger, ExG4EventAction01Messenger, ExG4EventAction01Messenger, ExG4EventAction01Messenger, ExG4RunAction01Messenger, ExG4RunAction01Messenger, ExG4RunAction01Messenger, ExN02DetectorMessenger, ExN03DetectorMessenger, ExN04PrimaryGeneratorMessenger, ExN04PrimaryGeneratorMessenger, ExN04StackingActionMessenger, ExN04StackingActionMessenger, ExP01DetectorMessenger, F01DetectorMessenger, F01FieldMessenger, F01PrimaryGeneratorMessenger, F01RunMessenger, F02DetectorMessenger, F02FieldMessenger, F02PrimaryGeneratorMessenger, F02RunMessenger, F03DetectorMessenger, F03FieldMessenger, F03PrimaryGeneratorMessenger, F03RunMessenger, F04DetectorMessenger, F04EventActionMessenger, F04FieldMessenger, F04PhysicsListMessenger, F04PrimaryGeneratorMessenger, F04RunActionMessenger, F04SteppingActionMessenger, FCALTBEventActionMessenger, G02DetectorMessenger, G03DetectorMessenger, G4AdjointPhysicsMessenger, G4AdjointSimMessenger, G4AnalysisMessenger, G4ASCIITreeMessenger, G4BlineTracerMessenger, G4CascadeParamMessenger, G4DecayTableMessenger, G4DMmessenger, G4DNAChemistryManager, G4EmMessenger, G4EmParametersMessenger, G4ErrorMessenger, G4EvManMessenger, G4FastSimulationMessenger, G4FileMessenger, G4GDMLMessenger, G4GeneralParticleSourceMessenger, G4GenericMessenger, G4GeometryMessenger, G4GlobalMagFieldMessenger, G4GMocrenMessenger, G4H1Messenger, G4H2Messenger, G4H3Messenger, G4HadronicEPTestMessenger, G4HepRepMessenger, G4HnMessenger, G4HumanPhantomMessenger, G4INCLXXInterfaceMessenger, G4InteractorMessenger, G4LocalThreadCoutMessenger, G4MatScanMessenger, G4ModelCmdCreateContextDir< M >, G4MoleculeGunMessenger, G4MoleculeShootMessenger, G4MonopoleFieldMessenger, G4MonopolePhysicsMessenger, G4MPImessenger, G4NeutronKillerMessenger, G4NistMessenger, G4NtupleMessenger, G4NuclideTableMessenger, G4OpenGLViewerMessenger, G4OpticalPhysicsMessenger, G4P1Messenger, G4P2Messenger, G4ParticleGunMessenger, G4ParticleHPMessenger, G4ParticleMessenger, G4ParticlePropertyMessenger, G4PersistencyCenterMessenger, G4PlotMessenger, G4PolarizationMessenger, G4ProcessManagerMessenger, G4ProcessTableMessenger, G4ProductionCutsTableMessenger, G4Pythia6DecayerMessenger, G4RadioactiveDecaymessenger, G4ReactionTableMessenger, G4RTMessenger, G4RunMessenger, G4SchedulerMessenger, G4ScoreQuantityMessenger, G4ScoringMessenger, G4SDmessenger, G4StackingMessenger, G4tgrMessenger, G4TrackingMessenger, G4UCNBoundaryProcessMessenger, G4UIcontrolMessenger, G4UnitsMessenger, G4UserPhysicsListMessenger, G4VisCommandListManagerList< Manager >, G4VisCommandListManagerSelect< Manager >, G4VisCommandManagerMode< Manager >, G4VITSteppingVerbose [private]
, G4VModelCommand< T >, G4VModelCommand< M >, G4VVisCommand, GammaKnifeDetectorMessenger, GammaKnifeMessenger, GammaKnifePhysicsListMessenger, GammaRayTelAnalysisMessenger, GammaRayTelDetectorMessenger, GammaRayTelDigitizerMessenger, GammaRayTelPhysicsListMessenger, GammaRayTelPrimaryGeneratorMessenger, GB03DetectorMessenger, GFlashShowerModelMessenger, H02PrimaryGeneratorMessenger, HadrontherapyAnalysisFileMessenger, HadrontherapyDetectorMessenger, HadrontherapyEventActionMessenger, HadrontherapyGeometryMessenger, HadrontherapyModulatorMessenger, HadrontherapyParameterMessenger, HadrontherapyPhysicsListMessenger, HadrontherapyPrimaryGeneratorMessenger, HadrontherapyStepMaxMessenger, HepMCG4AsciiReaderMessenger, HepMCG4AsciiReaderMessenger, HepMCG4PythiaMessenger, HepMCG4PythiaMessenger, HistoManagerMessenger, HistoManagerMessenger, HistoMessenger, HistoMessenger, HistoMessenger, HistoMessenger, HistoMessenger, IORTAnalysisFileMessenger, IORTDetectorMessenger, IORTEventActionMessenger, IORTGeometryMessenger, IORTParameterMessenger, IORTPhysicsListMessenger, IORTPrimaryGeneratorMessenger, IORTStepMaxMessenger, LaserDrivenBeamLineMessenger, LXeDetectorMessenger, LXeEventMessenger, LXeSteppingMessenger, ML2PhysicsListMessenger, ML2StepMaxMessenger, MyKleinNishinaMessenger, NeutronHPMessenger, NeutronHPMessenger, NeutronHPMessenger, NeutronHPMessenger, OpNovicePhysicsListMessenger, OpNovicePrimaryGeneratorMessenger, PassiveProtonBeamLineMessenger, PerspectiveVisActionMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, PrimaryKiller, RE01PrimaryGeneratorMessenger, RE05PrimaryGeneratorMessenger, RE05StackingActionMessenger, RE06DetectorMessenger, RMC01AnalysisManagerMessenger, RMC01DetectorMessenger, RunActionMessenger, RunActionMessenger, RunActionMessenger, RunActionMessenger, RunMessenger, RunMessenger, StackingMessenger, StackingMessenger, StackingMessenger, StackingMessenger, StackingMessenger, StepLimiterMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, TrackingMessenger, WLSDetectorMessenger, WLSEventActionMessenger, WLSPhysicsListMessenger, WLSPrimaryGeneratorMessenger, WLSRunActionMessenger, WLSSteppingActionMessenger, XrayFluoAnalysisMessenger, XrayFluoDetectorMessenger, XrayFluoEventActionMessenger, XrayFluoMercuryDetectorMessenger, XrayFluoMercuryPrimaryGeneratorMessenger, XrayFluoMercuryPrimaryGeneratorMessenger, XrayFluoPhysicsListMessenger, XrayFluoPlaneDetectorMessenger, XrayFluoPlanePrimaryGeneratorMessenger, XrayFluoPrimaryGeneratorMessenger, and XrayFluoStepMaxMessenger.
Public Member Functions | |
G4UImessenger () | |
G4UImessenger (const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true) | |
virtual | ~G4UImessenger () |
virtual G4String | GetCurrentValue (G4UIcommand *command) |
virtual void | SetNewValue (G4UIcommand *command, G4String newValue) |
G4bool | operator== (const G4UImessenger &messenger) const |
G4bool | CommandsShouldBeInMaster () const |
Protected Member Functions | |
G4String | ItoS (G4int i) |
G4String | DtoS (G4double a) |
G4String | BtoS (G4bool b) |
G4int | StoI (G4String s) |
G4double | StoD (G4String s) |
G4bool | StoB (G4String s) |
void | AddUIcommand (G4UIcommand *newCommand) |
void | CreateDirectory (const G4String &path, const G4String &dsc, G4bool commandsToBeBroadcasted=true) |
template<typename T > | |
T * | CreateCommand (const G4String &cname, const G4String &dsc) |
Protected Attributes | |
G4UIdirectory * | baseDir |
G4String | baseDirName |
G4bool | commandsShouldBeInMaster |
Definition at line 47 of file G4UImessenger.hh.
G4UImessenger::G4UImessenger | ( | ) |
Definition at line 38 of file G4UImessenger.cc.
G4UImessenger::G4UImessenger | ( | const G4String & | path, |
const G4String & | dsc, | ||
G4bool | commandsToBeBroadcasted = true |
||
) |
Definition at line 43 of file G4UImessenger.cc.
References CreateDirectory().
|
virtual |
Definition at line 50 of file G4UImessenger.cc.
References baseDir.
|
protected |
Definition at line 118 of file G4UImessenger.cc.
References G4cerr, G4endl, and G4UIcommand::GetCommandPath().
Definition at line 82 of file G4UImessenger.cc.
|
inline |
Definition at line 95 of file G4UImessenger.hh.
References commandsShouldBeInMaster.
|
protected |
Definition at line 100 of file G4UImessenger.hh.
References baseDirName.
|
protected |
Definition at line 124 of file G4UImessenger.cc.
References G4String::append(), baseDir, baseDirName, and G4UImanager::GetUIpointer().
Referenced by G4MoleculeShootMessenger::G4MoleculeShootMessenger(), and G4UImessenger().
Definition at line 75 of file G4UImessenger.cc.
References a.
Referenced by G4ScoreQuantityMessenger::FilterCommands(), and G4UIcontrolMessenger::SetNewValue().
|
virtual |
Reimplemented in G4VisCommandSceneAddVolume, G4VisCommandSceneAddUserAction, G4VisCommandSceneAddTrajectories, G4VisCommandSceneAddText2D, G4VisCommandSceneAddText, G4VisCommandSceneAddScale, G4VisCommandSceneAddPSHits, G4VisCommandViewerZoom, G4VisCommandSceneAddMagneticField, G4VisCommandViewerUpdate, G4VisCommandViewerSelect, G4VisCommandGeometrySetVisibility, G4VisCommandSceneAddLogo2D, G4VisCommandViewerScale, G4VisCommandGeometrySetLineWidth, G4VisCommandViewerSave, G4VisCommandSceneAddLogo, G4VisCommandGeometrySetLineStyle, G4VisCommandViewerRebuild, G4VisCommandSceneAddLogicalVolume, G4VisCommandGeometrySetForceWireframe, G4VisCommandViewerRefresh, G4VisCommandSceneAddLine2D, G4VisCommandViewerReset, G4VisCommandGeometrySetForceLineSegmentsPerCircle, G4VisCommandViewerPan, G4VisCommandGeometrySetForceSolid, G4VisCommandSceneAddLine, G4VisCommandViewerList, G4VisCommandGeometrySetForceAuxEdgeVisible, G4VisCommandSceneAddHits, G4VisCommandViewerInterpolate, G4VisCommandSceneAddGhosts, G4VisCommandGeometrySetDaughtersInvisible, G4VisCommandViewerFlush, G4VisCommandGeometrySetColour, G4VisCommandSceneAddFrame, G4VisCommandManagerMode< Manager >, G4VisCommandViewerDolly, G4VisCommandViewerCreate, G4VisCommandSceneAddExtent, G4VisCommandViewerCopyViewFrom, G4GeneralParticleSourceMessenger, G4VisCommandSceneAddEventID, G4VisCommandViewerClone, G4VisCommandSceneSelect, G4VisCommandSceneAddDigis, G4VITSteppingVerbose, G4VisCommandViewerClearVisAttributesModifiers, G4VisCommandListManagerSelect< Manager >, G4VisCommandSceneNotifyHandlers, G4DNAChemistryManager, G4VisCommandViewerClearTransients, G4VisCommandSceneList, G4VisCommandSetTouchable, G4VisCommandVerbose, G4ParticleMessenger, G4MoleculeGunMessenger, G4VisCommandViewerClearCutawayPlanes, G4VisCommandSceneAddDate, G4VisCommandSceneEndOfRunAction, G4VisCommandSetTextSize, G4VisCommandReviewKeptEvents, G4UserPhysicsListMessenger, G4VisCommandViewerClear, G4VisCommandSceneAddAxes, G4UIcontrolMessenger, G4ProcessManagerMessenger, G4VisCommandSceneEndOfEventAction, G4VisCommandSetTextLayout, G4VisCommandList, G4VisCommandSceneHandlerSelect, G4ParticlePropertyMessenger, G4ProductionCutsTableMessenger, G4RunMessenger, G4DecayTableMessenger, G4SchedulerMessenger, G4ScoringMessenger, G4ProcessTableMessenger, G4VisCommandViewerChangeCutawayPlane, G4MoleculeShootMessenger, G4ScoreQuantityMessenger, G4PolarizationMessenger, G4VisCommandSetTextColour, G4VisCommandGeometryRestore, G4VisCommandSceneCreate, G4VisCommandSceneHandlerList, G4TrackingMessenger, G4GeometryMessenger, HepMCG4PythiaMessenger, HepMCG4PythiaMessenger, GFlashShowerModelMessenger, G4ParticleGunMessenger, G4VisCommandSceneAddArrow2D, G4PersistencyCenterMessenger, G4VisCommandViewerAddCutawayPlane, G4tgrMessenger, G4VisCommandSetLineWidth, G4RTMessenger, G4VisCommandEnable, G4VisCommandGeometryList, G4VModelCommand< T >, G4VModelCommand< M >, G4VisCommandModelCreate< Factory >, G4VisCommandSceneActivateModel, G4VisCommandSceneHandlerCreate, G4VisCommandViewerDefaultStyle, G4EvManMessenger, G4GenericMessenger, G4MatScanMessenger, G4VisCommandListManagerList< Manager >, ExN04PrimaryGeneratorMessenger, ExExChDetectorConstructionMessenger, G4GMocrenMessenger, H02PrimaryGeneratorMessenger, G4MPImessenger, RE06DetectorMessenger, G4ASCIITreeMessenger, GB03DetectorMessenger, ExN04PrimaryGeneratorMessenger, ExN04StackingActionMessenger, RE01PrimaryGeneratorMessenger, RE05PrimaryGeneratorMessenger, RE05StackingActionMessenger, G4VisCommandSceneAddArrow, HepMCG4AsciiReaderMessenger, HepMCG4AsciiReaderMessenger, ExExChPhysicsListMessenger, G4VisCommandsViewerSet, ExN04StackingActionMessenger, G4HepRepMessenger, G4VisCommandsTouchableSet, G4VisCommandSetColour, G4VisCommandAbortReviewKeptEvents, G4VisCommandSceneHandlerAttach, G4VisCommandViewerDefaultHiddenEdge, and G4VisCommandsTouchable.
Definition at line 55 of file G4UImessenger.cc.
Referenced by G4UIcommand::DoIt(), and G4UIcommand::GetCurrentValue().
Definition at line 68 of file G4UImessenger.cc.
Referenced by G4ParticleGunMessenger::GetCurrentValue().
G4bool G4UImessenger::operator== | ( | const G4UImessenger & | messenger | ) | const |
Definition at line 64 of file G4UImessenger.cc.
|
virtual |
Reimplemented in G4ModelCmdApplyString< M >, G4ModelCmdApplyInteger< M >, G4ModelCmdApplyDoubleAndUnit< M >, G4VisCommandSceneAddVolume, G4VisCommandSceneAddUserAction, G4VisCommandSceneAddTrajectories, G4VisCommandSceneAddText2D, G4ModelCmdApplyDouble< M >, G4VisCommandSceneAddText, G4VisCommandSceneAddScale, G4VisCommandSceneAddPSHits, G4VisCommandViewerZoom, G4VisCommandSceneAddMagneticField, G4ModelCmdApplyNull< M >, G4VisCommandViewerUpdate, G4VisCommandViewerSelect, G4VisCommandGeometrySetVisibility, G4VisCommandSceneAddLogo2D, G4VisCommandViewerScale, G4VisCommandGeometrySetLineWidth, G4VisCommandViewerSave, G4VisCommandSceneAddLogo, G4VisCommandGeometrySetLineStyle, G4ModelCmdApplyBool< M >, G4VisCommandViewerRebuild, G4VisCommandSceneAddLogicalVolume, G4VisCommandGeometrySetForceWireframe, G4VisCommandViewerRefresh, G4VisCommandSceneAddLine2D, G4VisCommandViewerReset, G4VisCommandGeometrySetForceLineSegmentsPerCircle, G4VisCommandViewerPan, G4VisCommandGeometrySetForceSolid, G4VisCommandSceneAddLine, G4VisCommandViewerList, G4VisCommandGeometrySetForceAuxEdgeVisible, G4VisCommandSceneAddHits, G4VisCommandViewerInterpolate, G4VisCommandSceneAddGhosts, G4VisCommandGeometrySetDaughtersInvisible, G4VisCommandViewerFlush, G4VisCommandGeometrySetColour, G4VisCommandSceneAddFrame, G4VisCommandManagerMode< Manager >, G4VisCommandViewerDolly, G4ModelCmdApplyColour< M >, G4VisCommandViewerCreate, G4VisCommandSceneAddExtent, G4VisCommandViewerCopyViewFrom, G4AdjointSimMessenger, G4GeneralParticleSourceMessenger, G4VisCommandSceneAddEventID, G4VisCommandViewerClone, G4VisCommandSceneSelect, G4VisCommandSceneAddDigis, G4VisCommandViewerClearVisAttributesModifiers, G4VisCommandListManagerSelect< Manager >, G4VisCommandSceneNotifyHandlers, G4VITSteppingVerbose, G4DNAChemistryManager, G4VisCommandViewerClearTransients, G4VisCommandSceneList, G4VisCommandSetTouchable, G4VisCommandVerbose, G4ParticleMessenger, G4VisCommandViewerClearCutawayPlanes, G4MoleculeGunMessenger, G4VisCommandSceneAddDate, G4VisCommandSceneEndOfRunAction, G4VisCommandSetTextSize, G4VisCommandReviewKeptEvents, PrimaryKiller, G4RadioactiveDecaymessenger, G4UserPhysicsListMessenger, G4NistMessenger, G4VisCommandViewerClear, G4VisCommandSceneAddAxes, G4VisCommandSpecify, G4VisCommandSceneEndOfEventAction, G4UIcontrolMessenger, G4OpticalPhysicsMessenger, G4VisCommandSetTextLayout, G4VisCommandList, G4VisCommandSceneHandlerSelect, G4ProcessManagerMessenger, G4ParticlePropertyMessenger, G4ProductionCutsTableMessenger, G4RunMessenger, DMXParticleSourceMessenger, G4EmParametersMessenger, CML2MainMessenger, DetectorMessenger, G4VisCommandViewerChangeCutawayPlane, IORTAnalysisFileMessenger, G4DecayTableMessenger, G4SchedulerMessenger, G4VisCommandOpen, G4AnalysisMessenger, G4ProcessTableMessenger, DetectorMessenger, G4ScoringMessenger, G4MoleculeShootMessenger, RMC01DetectorMessenger, G4UCNBoundaryProcessMessenger, G4VisCommandSetTextColour, G4AdjointPhysicsMessenger, G4BlineTracerMessenger, G4VisCommandInitialize, G4VisCommandGeometryRestore, G4VisCommandSceneCreate, G4VisCommandSceneHandlerList, CexmcEnergyDepositDigitizerMessenger, PhysicsListMessenger, DetectorMessenger, G4PolarizationMessenger, CML2AcceleratorConstructionMessenger, CML2PhantomConstructionMessenger, RMC01AnalysisManagerMessenger, DetectorMessenger, G4ScoreQuantityMessenger, DetectorMessenger, DetectorMessenger, HistoManagerMessenger, DetectorMessenger, HistoManagerMessenger, PrimaryGeneratorMessenger, G4TrackingMessenger, CexmcChargeExchangeReconstructorMessenger, CexmcParticleGunMessenger, CexmcReconstructorMessenger, CexmcRunManagerMessenger, CexmcScenePrimitivesMessenger, PhysicsListMessenger, DetectorMessenger, WLSPhysicsListMessenger, G4GeometryMessenger, G4INCLXXInterfaceMessenger, CexmcPrimaryGeneratorActionMessenger, CexmcProductionModelMessenger, CexmcSensitiveDetectorMessenger, XrayFluoAnalysisMessenger, HepMCG4PythiaMessenger, HepMCG4PythiaMessenger, G4NuclideTableMessenger, CexmcPhysicsManagerMessenger, GammaRayTelPrimaryGeneratorMessenger, ML2PhysicsListMessenger, XrayFluoMercuryDetectorMessenger, XrayFluoPlaneDetectorMessenger, StackingMessenger, G4GlobalMagFieldMessenger, GFlashShowerModelMessenger, G4VisCommandSceneAddArrow2D, CexmcEventActionMessenger, GammaRayTelDetectorMessenger, CML2Acc1Messenger, CML2PrimaryGenerationActionMessenger, EventActionMessenger, EventActionMessenger, EventActionMessenger, StackingMessenger, EventActionMessenger, G4ErrorMessenger, G4VisCommandDrawVolume, G4VisCommandViewerAddCutawayPlane, HadrontherapyAnalysisFileMessenger, DMXDetectorMessenger, DMXEventActionMessenger, XrayFluoDetectorMessenger, G02DetectorMessenger, G4ParticleGunMessenger, G4GDMLMessenger, GammaRayTelDigitizerMessenger, IORTDetectorMessenger, IORTPhysicsListMessenger, ML2StepMaxMessenger, DMXRunActionMessenger, ExG4RunAction01Messenger, ExG4RunAction01Messenger, ExG4RunAction01Messenger, WLSDetectorMessenger, G4FastSimulationMessenger, G4NeutronKillerMessenger, GammaRayTelAnalysisMessenger, IORTGeometryMessenger, DMXStackingActionMessenger, DMXSteppingActionMessenger, ExG4DetectorConstruction02Messenger, RunMessenger, ExG4DetectorConstruction02Messenger, ExG4DetectorConstruction02Messenger, EventActionMessenger, G4ModelCmdApplyStringColour< M >, Collimator100BeamLineMessenger, Collimator40BeamLineMessenger, Collimator50BeamLineMessenger, Collimator60BeamLineMessenger, Collimator70BeamLineMessenger, Collimator80BeamLineMessenger, IORTParameterMessenger, XrayFluoMercuryPrimaryGeneratorMessenger, XrayFluoMercuryPrimaryGeneratorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, HistoMessenger, HistoMessenger, ExErrorDetectorMessenger, F01DetectorMessenger, F03DetectorMessenger, HistoMessenger, WLSRunActionMessenger, G03DetectorMessenger, G4PersistencyCenterMessenger, G4CascadeParamMessenger, G4DMmessenger, G4VisCommandSetLineWidth, G4RTMessenger, IORTEventActionMessenger, IORTPrimaryGeneratorMessenger, XrayFluoPlanePrimaryGeneratorMessenger, B2aDetectorMessenger, B2bDetectorMessenger, ExG4DetectorConstruction01Messenger, DetectorMessenger, ExG4DetectorConstruction01Messenger, G4Pythia6DecayerMessenger, G4MonopoleFieldMessenger, HistoMessenger, F02DetectorMessenger, ExG4DetectorConstruction01Messenger, HistoMessenger, B2bDetectorMessenger, G4H1Messenger, G4SDmessenger, G4HadronicEPTestMessenger, G4VisCommandEnable, G4VisCommandGeometryList, IORTStepMaxMessenger, XrayFluoEventActionMessenger, XrayFluoPrimaryGeneratorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DicomIntersectVolume, DetectorMessenger, ExP01DetectorMessenger, G4GenericMessenger, G4tgrMessenger, G4EmMessenger, G4VisCommandModelCreate< Factory >, G4VisCommandSceneActivateModel, G4VisCommandSceneHandlerCreate, G4VisCommandViewerDefaultStyle, ExN03DetectorMessenger, FCALTBEventActionMessenger, ExG4EventAction01Messenger, PhysicsListMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, PhysicsListMessenger, ExG4EventAction01Messenger, G4MonopolePhysicsMessenger, F01FieldMessenger, F01RunMessenger, F02FieldMessenger, F02RunMessenger, F03FieldMessenger, F03RunMessenger, ExG4EventAction01Messenger, ClusteringAlgoMessenger, RunActionMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, G4FileMessenger, G4UnitsMessenger, G4MatScanMessenger, G4HumanPhantomMessenger, PhysicsListMessenger, DetectorMessenger, PhysicsListMessenger, PhysicsListMessenger, DetectorMessenger, DetectorMessenger, PhysicsListMessenger, RunActionMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, RunActionMessenger, F04PhysicsListMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, DetectorMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, LXeDetectorMessenger, OpNovicePhysicsListMessenger, OpNovicePrimaryGeneratorMessenger, ExN02DetectorMessenger, DetectorMessenger, G4HnMessenger, G4PlotMessenger, G4LocalThreadCoutMessenger, G4VisCommandListManagerList< Manager >, BrachyDetectorMessenger, HadrontherapyModulatorMessenger, XrayFluoPhysicsListMessenger, PrimaryGeneratorMessenger, DetectorMessenger, PhysicsListMessenger, PrimaryGeneratorMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PrimaryGeneratorMessenger, RunActionMessenger, PrimaryGeneratorMessenger, PhysicsListMessenger, F01PrimaryGeneratorMessenger, F02PrimaryGeneratorMessenger, F03PrimaryGeneratorMessenger, F04DetectorMessenger, F04FieldMessenger, F04RunActionMessenger, PrimaryGeneratorMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, PhysicsListMessenger, WLSPrimaryGeneratorMessenger, PhysicsListMessenger, G4H2Messenger, G4H3Messenger, G4P1Messenger, G4P2Messenger, G4EvManMessenger, G4StackingMessenger, G4GMocrenMessenger, GammaRayTelPhysicsListMessenger, PhysicsListMessenger, StepMaxMessenger, StepMaxMessenger, PrimaryGeneratorMessenger, StepMaxMessenger, StepMaxMessenger, StackingMessenger, PrimaryGeneratorMessenger, StepMaxMessenger, PrimaryGeneratorMessenger, StackingMessenger, StepMaxMessenger, StepMaxMessenger, PrimaryGeneratorMessenger, RunMessenger, NeutronHPMessenger, NeutronHPMessenger, NeutronHPMessenger, StepMaxMessenger, NeutronHPMessenger, PrimaryGeneratorMessenger, PrimaryGeneratorMessenger, StepLimiterMessenger, WLSEventActionMessenger, WLSSteppingActionMessenger, TrackingMessenger, G4NtupleMessenger, G4ASCIITreeMessenger, PhysicsListMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, ExN04PrimaryGeneratorMessenger, ExExChDetectorConstructionMessenger, StepMaxMessenger, ElectronBenchmarkDetectorMessenger, MyKleinNishinaMessenger, StackingMessenger, StepMaxMessenger, StepMaxMessenger, StepMaxMessenger, G4VisCommandDrawView, G4VisCommandSceneAddArrow, DetectorMessenger, PhysicsListMessenger, PrimaryGeneratorMessenger, GammaKnifePhysicsListMessenger, H02PrimaryGeneratorMessenger, ExExChStackingActionMessenger, F04EventActionMessenger, F04PrimaryGeneratorMessenger, G4MPImessenger, RE06DetectorMessenger, G4VisCommandsViewerSet, CCalPrimaryGeneratorMessenger, HadrontherapyPhysicsListMessenger, XrayFluoStepMaxMessenger, GB03DetectorMessenger, PhysicsListMessenger, LXeEventMessenger, ExN04PrimaryGeneratorMessenger, ExN04StackingActionMessenger, RE01PrimaryGeneratorMessenger, RE05PrimaryGeneratorMessenger, RE05StackingActionMessenger, DetectorMessenger, HepMCG4AsciiReaderMessenger, HepMCG4AsciiReaderMessenger, ExExChPhysicsListMessenger, StepMaxMessenger, G4HepRepMessenger, G4OpenGLViewerMessenger, GammaKnifeMessenger, HadrontherapyDetectorMessenger, HadrontherapyGeometryMessenger, LaserDrivenBeamLineMessenger, PassiveProtonBeamLineMessenger, ExN04StackingActionMessenger, F04SteppingActionMessenger, LXeSteppingMessenger, G4ReactionTableMessenger, G4VisCommandsTouchableSet, GammaKnifeDetectorMessenger, HadrontherapyEventActionMessenger, HadrontherapyParameterMessenger, PrimaryGeneratorMessenger, G4VisCommandSetColour, HadrontherapyStepMaxMessenger, PerspectiveVisActionMessenger, G4VisCommandAbortReviewKeptEvents, G4VisCommandSceneHandlerAttach, G4VisCommandViewerDefaultHiddenEdge, G4ParticleHPMessenger, G4VisCommandsTouchable, G4InteractorMessenger, and G4VisCommandDrawTree.
Definition at line 61 of file G4UImessenger.cc.
Referenced by G4UIcommand::DoIt().
Definition at line 107 of file G4UImessenger.cc.
References G4String::toUpper().
Referenced by G4LocalThreadCoutMessenger::SetNewValue(), G4CascadeParamMessenger::SetNewValue(), and G4ScoreQuantityMessenger::SetNewValue().
Definition at line 98 of file G4UImessenger.cc.
Referenced by G4ScoreQuantityMessenger::FParticleWithEnergyCommand(), G4ParticleGunMessenger::IonCommand(), G4GeneralParticleSourceMessenger::IonCommand(), G4MatScanMessenger::SetNewValue(), G4ScoreQuantityMessenger::SetNewValue(), G4PolarizationMessenger::SetNewValue(), G4ScoringMessenger::SetNewValue(), G4UIcontrolMessenger::SetNewValue(), G4VisCommandSceneAddText::SetNewValue(), and G4VisCommandSceneAddText2D::SetNewValue().
Definition at line 89 of file G4UImessenger.cc.
Referenced by G4ParticleGunMessenger::IonCommand(), G4GeneralParticleSourceMessenger::IonCommand(), G4ParticleGunMessenger::IonLevelCommand(), G4GeneralParticleSourceMessenger::IonLvlCommand(), G4ScoringMessenger::MeshBinCommand(), G4GMocrenMessenger::SetNewValue(), G4LocalThreadCoutMessenger::SetNewValue(), G4MatScanMessenger::SetNewValue(), G4ScoreQuantityMessenger::SetNewValue(), G4ScoringMessenger::SetNewValue(), G4RunMessenger::SetNewValue(), and G4UIcontrolMessenger::SetNewValue().
|
protected |
Definition at line 85 of file G4UImessenger.hh.
Referenced by CreateDirectory(), and ~G4UImessenger().
|
protected |
Definition at line 86 of file G4UImessenger.hh.
Referenced by CreateCommand(), and CreateDirectory().
|
protected |
Definition at line 93 of file G4UImessenger.hh.
Referenced by CommandsShouldBeInMaster().