Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4UIcommand.hh>
Public Types | |
enum | CommandType { BaseClassCmd , WithoutParameterCmd , WithABoolCmd , WithAnIntegerCmd , WithALongIntCmd , WithADoubleCmd , WithADoubleAndUnitCmd , With3VectorCmd , With3VectorAndUnitCmd , WithAStringCmd , CmdDirectory = -1 } |
Static Public Member Functions | |
static G4String | ConvertToString (G4bool boolVal) |
static G4String | ConvertToString (G4int intValue) |
static G4String | ConvertToString (G4long longValue) |
static G4String | ConvertToString (G4double doubleValue) |
static G4String | ConvertToString (G4double doubleValue, const char *unitName) |
static G4String | ConvertToString (const G4ThreeVector &vec) |
static G4String | ConvertToString (const G4ThreeVector &vec, const char *unitName) |
static G4bool | ConvertToBool (const char *st) |
static G4int | ConvertToInt (const char *st) |
static G4long | ConvertToLongInt (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) |
Protected Types | |
using | yystype = G4UItokenNum::yystype |
using | tokenNum = G4UItokenNum::tokenNum |
Protected Member Functions | |
G4int | CheckNewValue (const char *newValue) |
Protected Attributes | |
G4bool | toBeBroadcasted = false |
G4bool | toBeFlushed = false |
G4bool | workerThreadOnly = false |
G4int | commandFailureCode = 0 |
G4String | failureDescription = "" |
G4bool | ifSort = false |
Definition at line 51 of file G4UIcommand.hh.
|
protected |
Definition at line 215 of file G4UIcommand.hh.
|
protected |
Definition at line 214 of file G4UIcommand.hh.
Enumerator | |
---|---|
BaseClassCmd | |
WithoutParameterCmd | |
WithABoolCmd | |
WithAnIntegerCmd | |
WithALongIntCmd | |
WithADoubleCmd | |
WithADoubleAndUnitCmd | |
With3VectorCmd | |
With3VectorAndUnitCmd | |
WithAStringCmd | |
CmdDirectory |
Definition at line 198 of file G4UIcommand.hh.
|
default |
G4UIcommand::G4UIcommand | ( | const char * | theCommandPath, |
G4UImessenger * | theMessenger, | ||
G4bool | tBB = true |
||
) |
Definition at line 49 of file G4UIcommand.cc.
|
virtual |
Definition at line 116 of file G4UIcommand.cc.
void G4UIcommand::AvailableForStates | ( | G4ApplicationState | s1 | ) |
Definition at line 287 of file G4UIcommand.cc.
Referenced by G4AdjointSimMessenger::G4AdjointSimMessenger(), G4DeexParametersMessenger::G4DeexParametersMessenger(), G4EmExtraParametersMessenger::G4EmExtraParametersMessenger(), G4EmLowEParametersMessenger::G4EmLowEParametersMessenger(), G4EmMessenger::G4EmMessenger(), G4EmParametersMessenger::G4EmParametersMessenger(), G4ErrorMessenger::G4ErrorMessenger(), G4EvManMessenger::G4EvManMessenger(), G4FastSimulationMessenger::G4FastSimulationMessenger(), G4FTFTuningsMessenger::G4FTFTuningsMessenger(), G4GDMLMessenger::G4GDMLMessenger(), G4GeometryMessenger::G4GeometryMessenger(), G4GlobalMagFieldMessenger::G4GlobalMagFieldMessenger(), G4GMocrenMessenger::G4GMocrenMessenger(), G4HadronicParametersMessenger::G4HadronicParametersMessenger(), G4INCLXXInterfaceMessenger::G4INCLXXInterfaceMessenger(), G4LocalThreadCoutMessenger::G4LocalThreadCoutMessenger(), G4MatScanMessenger::G4MatScanMessenger(), G4NeutronKillerMessenger::G4NeutronKillerMessenger(), G4NuclideTableMessenger::G4NuclideTableMessenger(), G4OpticalParametersMessenger::G4OpticalParametersMessenger(), G4ParticleHPMessenger::G4ParticleHPMessenger(), G4ParticleMessenger::G4ParticleMessenger(), G4ParticlePropertyMessenger::G4ParticlePropertyMessenger(), G4PhysListFactoryMessenger::G4PhysListFactoryMessenger(), G4PolarizationMessenger::G4PolarizationMessenger(), G4ProcessManagerMessenger::G4ProcessManagerMessenger(), G4ProcessTableMessenger::G4ProcessTableMessenger(), G4ProductionCutsTableMessenger::G4ProductionCutsTableMessenger(), G4RunMessenger::G4RunMessenger(), G4StackingMessenger::G4StackingMessenger(), G4UCNBoundaryProcessMessenger::G4UCNBoundaryProcessMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), GFlashShowerModelMessenger::GFlashShowerModelMessenger(), and G4GenericMessenger::Command::SetStates().
void G4UIcommand::AvailableForStates | ( | G4ApplicationState | s1, |
G4ApplicationState | s2 | ||
) |
Definition at line 294 of file G4UIcommand.cc.
void G4UIcommand::AvailableForStates | ( | G4ApplicationState | s1, |
G4ApplicationState | s2, | ||
G4ApplicationState | s3 | ||
) |
Definition at line 303 of file G4UIcommand.cc.
void G4UIcommand::AvailableForStates | ( | G4ApplicationState | s1, |
G4ApplicationState | s2, | ||
G4ApplicationState | s3, | ||
G4ApplicationState | s4 | ||
) |
Definition at line 314 of file G4UIcommand.cc.
void G4UIcommand::AvailableForStates | ( | G4ApplicationState | s1, |
G4ApplicationState | s2, | ||
G4ApplicationState | s3, | ||
G4ApplicationState | s4, | ||
G4ApplicationState | s5 | ||
) |
Definition at line 327 of file G4UIcommand.cc.
|
static |
Definition at line 370 of file G4UIcommand.cc.
Referenced by G4UIcmdWith3VectorAndUnit::ConvertToStringWithBestUnit(), G4UIcmdWithADoubleAndUnit::ConvertToStringWithBestUnit(), G4UIcmdWith3VectorAndUnit::DoIt(), G4UIcmdWithADoubleAndUnit::DoIt(), G4MatScanMessenger::G4MatScanMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), G4UIcmdWith3VectorAndUnit::SetDefaultUnit(), G4UIcmdWithADoubleAndUnit::SetDefaultUnit(), and G4UIparameter::SetDefaultUnit().
|
protected |
Definition at line 629 of file G4UIcommand.cc.
Referenced by DoIt().
|
inline |
Definition at line 184 of file G4UIcommand.hh.
|
inline |
Definition at line 179 of file G4UIcommand.hh.
Referenced by G4ScoreQuantityMessenger::CheckMeshPS(), G4ScoringMessenger::Fill1D(), G4VisCommandOpen::SetNewValue(), G4VisCommandSceneHandlerCreate::SetNewValue(), G4VisCommandViewerCreate::SetNewValue(), G4UIcontrolMessenger::SetNewValue(), G4ProcessManagerMessenger::SetNewValue(), G4ProcessTableMessenger::SetNewValue(), G4UserPhysicsListMessenger::SetNewValue(), G4ScoreQuantityMessenger::SetNewValue(), G4ScoringMessenger::SetNewValue(), G4GeneralParticleSourceMessenger::SetNewValue(), G4ParticleGunMessenger::SetNewValue(), and G4FTFTuningsMessenger::SetNewValue().
|
static |
Definition at line 601 of file G4UIcommand.cc.
Referenced by G4UIcmdWith3Vector::GetNew3VectorValue(), G4VisCommandsViewerSet::SetNewValue(), and G4AttCheck::Standard().
|
static |
Definition at line 549 of file G4UIcommand.cc.
Referenced by G4UIcmdWithABool::GetNewBoolValue(), G4OpticalParametersMessenger::SetNewValue(), G4OpenGLViewerMessenger::SetNewValue(), G4ToolsSGOffscreenViewer::Messenger::SetNewValue(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Messenger::SetNewValue(), G4InteractorMessenger::SetNewValue(), G4VisCommandAbortReviewKeptEvents::SetNewValue(), G4VisCommandAbortReviewPlots::SetNewValue(), G4VisCommandDrawOnlyToBeKeptEvents::SetNewValue(), G4VisCommandEnable::SetNewValue(), G4VisCommandGeometrySetDaughtersInvisible::SetNewValue(), G4VisCommandGeometrySetForceAuxEdgeVisible::SetNewValue(), G4VisCommandGeometrySetForceCloud::SetNewValue(), G4VisCommandGeometrySetForceSolid::SetNewValue(), G4VisCommandGeometrySetForceWireframe::SetNewValue(), G4VisCommandGeometrySetVisibility::SetNewValue(), G4VisCommandSceneActivateModel::SetNewValue(), G4VisCommandSceneAddAxes::SetNewValue(), G4VisCommandSceneAddLogicalVolume::SetNewValue(), G4VisCommandSetVolumeForField::SetNewValue(), G4VisCommandsTouchableSet::SetNewValue(), G4VisCommandViewerDefaultHiddenEdge::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4HnMessenger::SetNewValue(), and G4NtupleMessenger::SetNewValue().
|
static |
Definition at line 612 of file G4UIcommand.cc.
Referenced by G4UIcmdWith3VectorAndUnit::GetNew3VectorValue(), G4GenericMessenger::SetNewValue(), and G4AttCheck::Standard().
|
static |
Definition at line 588 of file G4UIcommand.cc.
Referenced by G4UIcmdWithADoubleAndUnit::GetNewDoubleValue(), G4TrajectoryDrawerUtils::GetPointsAndTimes(), G4VisCommandViewerInterpolate::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4GenericMessenger::SetNewValue(), and G4AttCheck::Standard().
|
static |
Definition at line 579 of file G4UIcommand.cc.
Referenced by G4UIcmdWith3VectorAndUnit::DoIt(), G4UIcmdWithADoubleAndUnit::DoIt(), G4UIcmdWithADouble::GetNewDoubleValue(), G4VisCommandsTouchableSet::SetNewValue(), and G4VisCommandsViewerSet::SetNewValue().
|
static |
Definition at line 561 of file G4UIcommand.cc.
Referenced by G4UIcmdWithAnInteger::GetNewIntValue(), G4ParticleHPMessenger::SetNewValue(), G4DNAChemistryManager::SetNewValue(), G4VisCommandsTouchableSet::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4TrackingMessenger::SetNewValue(), G4PlotMessenger::SetNewValue(), G4HnMessenger::SetNewValue(), and G4NtupleMessenger::SetNewValue().
|
static |
Definition at line 570 of file G4UIcommand.cc.
Referenced by G4UIcmdWithALongInt::GetNewLongIntValue().
|
static |
Definition at line 511 of file G4UIcommand.cc.
|
static |
Definition at line 527 of file G4UIcommand.cc.
Definition at line 446 of file G4UIcommand.cc.
Referenced by G4tgrParameterMgr::AddParameterNumber(), G4tgbRotationMatrix::BuildG4RotMatrix(), G4tgbPlaceParameterisation::CheckNExtraData(), G4tgbVolume::CheckNoSolidParams(), G4tgrUtils::CheckWLsize(), G4UIcmdWith3VectorAndUnit::ConvertToStringWithDefaultUnit(), G4UIcmdWithADoubleAndUnit::ConvertToStringWithDefaultUnit(), G4RichTrajectory::CreateAttValues(), G4SmoothTrajectory::CreateAttValues(), G4Trajectory::CreateAttValues(), G4TheMTRayTracer::CreateBitMap(), G4TrajectoriesModel::CreateCurrentAttValues(), G4UIcmdWith3VectorAndUnit::DoIt(), G4UIcmdWithADoubleAndUnit::DoIt(), G4tgrFileIn::DumpException(), G4tgbGeometryDumper::DumpPVParameterised(), G4tgbGeometryDumper::DumpPVPlacement(), G4tgbGeometryDumper::DumpRotationMatrix(), G4tgbVolume::FindOrConstructG4Solid(), G4MolecularConfiguration::G4MolecularConfiguration(), G4tgrSolidMultiUnion::G4tgrSolidMultiUnion(), G4tgrMaterialSimple::GetComponent(), G4GeometryMessenger::GetCurrentValue(), G4DecayTableMessenger::GetCurrentValue(), G4ParticleMessenger::GetCurrentValue(), G4ParticlePropertyMessenger::GetCurrentValue(), G4tgrMessenger::GetCurrentValue(), G4PersistencyCenterMessenger::GetCurrentValue(), G4ProductionCutsTableMessenger::GetCurrentValue(), G4VITSteppingVerbose::GetCurrentValue(), G4MoleculeShootMessenger::GetCurrentValue(), G4ProcessManagerMessenger::GetCurrentValue(), G4ProcessTableMessenger::GetCurrentValue(), G4MatScanMessenger::GetCurrentValue(), G4RunMessenger::GetCurrentValue(), G4UserPhysicsListMessenger::GetCurrentValue(), G4TrackingMessenger::GetCurrentValue(), G4GMocrenMessenger::GetCurrentValue(), G4HepRepMessenger::GetCurrentValue(), G4VisCommandViewerDolly::GetCurrentValue(), G4VisCommandViewerScale::GetCurrentValue(), G4VisCommandViewerZoom::GetCurrentValue(), G4RTMessenger::GetCurrentValue(), G4ScoringMessenger::GetCurrentValue(), G4EvManMessenger::GetCurrentValue(), G4ParticleGunMessenger::GetCurrentValue(), G4UIcontrolMessenger::GetCurrentValue(), G4PolarizationMessenger::GetCurrentValue(), G4DNAChemistryManager::GetCurrentValue(), G4tgrUtils::GetDouble(), G4tgrMaterialSimple::GetFraction(), G4ScoreLogColorMap::GetMapColor(), G4tgrUtils::GetRotationFromDirection(), G4tgrVolume::GetVolume(), G4EnergySplitter::GetVoxelID(), G4MolecularConfiguration::IonizeMolecule(), G4MolecularConfiguration::MoveOneElectron(), G4DNAMolecularReactionTable::PrintTable(), G4MolecularConfiguration::RemoveElectron(), G4VisCommandsViewerSet::SetNewValue(), G4GenericMessenger::SetNewValue(), G4AttCheck::Standard(), G4EmTableUtil::StoreMscTable(), and G4TheMTRayTracer::Trace().
Definition at line 475 of file G4UIcommand.cc.
Definition at line 491 of file G4UIcommand.cc.
Definition at line 457 of file G4UIcommand.cc.
Definition at line 466 of file G4UIcommand.cc.
Reimplemented in G4UIcmdWith3VectorAndUnit, and G4UIcmdWithADoubleAndUnit.
Definition at line 146 of file G4UIcommand.cc.
Referenced by G4UImanager::ApplyCommand(), G4UIcmdWith3VectorAndUnit::DoIt(), and G4UIcmdWithADoubleAndUnit::DoIt().
|
inline |
Definition at line 138 of file G4UIcommand.hh.
Referenced by G4UIcommandTree::CompleteCommandPath(), G4UIcommandTree::CreateHTML(), G4GenericMessenger::GetCurrentValue(), G4GenericMessenger::SetNewValue(), G4GeneralParticleSourceMessenger::SetNewValue(), G4PlotMessenger::SetNewValue(), G4HnMessenger::SetNewValue(), G4NtupleMessenger::SetNewValue(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
|
inline |
Definition at line 137 of file G4UIcommand.hh.
Referenced by G4UIcommandTree::AddNewCommand(), G4UImessenger::AddUIcommand(), G4ScoreQuantityMessenger::CheckMeshPS(), operator!=(), operator==(), G4UIcommandTree::RemoveCommand(), G4ScoreQuantityMessenger::SetNewValue(), G4ScoringMessenger::SetNewValue(), G4GeneralParticleSourceMessenger::SetNewValue(), and G4GenericMessenger::Command::SetUnit().
|
inline |
Definition at line 204 of file G4UIcommand.hh.
G4String G4UIcommand::GetCurrentValue | ( | ) |
Definition at line 281 of file G4UIcommand.cc.
Referenced by G4UImanager::GetCurrentValues().
|
inline |
|
inline |
Definition at line 129 of file G4UIcommand.hh.
Referenced by G4VVisCommand::CopyGuidanceFrom(), G4UIcommandTree::CreateHTML(), G4GenericMessenger::Command::SetUnit(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
Definition at line 133 of file G4UIcommand.hh.
Referenced by G4VVisCommand::CopyGuidanceFrom(), G4UIcommandTree::CreateHTML(), G4OpenGLViewerMessenger::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4GenericMessenger::Command::SetUnit(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
|
inline |
Definition at line 145 of file G4UIcommand.hh.
Referenced by G4GenericMessenger::Command::SetUnit().
|
inline |
Definition at line 140 of file G4UIcommand.hh.
Referenced by G4UIcmdWith3VectorAndUnit::ConvertToStringWithBestUnit(), G4UIcmdWithADoubleAndUnit::ConvertToStringWithBestUnit(), G4UIcmdWith3VectorAndUnit::ConvertToStringWithDefaultUnit(), G4UIcmdWithADoubleAndUnit::ConvertToStringWithDefaultUnit(), G4VVisCommand::CopyParametersFrom(), G4UIcommandTree::CreateHTML(), G4UIcmdWith3VectorAndUnit::DoIt(), G4UIcmdWithADoubleAndUnit::DoIt(), G4UImanager::GetCurrentStringValue(), G4UIcmdWithAString::SetCandidates(), G4UIcmdWith3VectorAndUnit::SetDefaultUnit(), G4UIcmdWithADoubleAndUnit::SetDefaultUnit(), G4UIcmdWithAString::SetDefaultValue(), G4UIcmdWith3Vector::SetDefaultValue(), G4UIcmdWith3VectorAndUnit::SetDefaultValue(), G4UIcmdWithABool::SetDefaultValue(), G4UIcmdWithADouble::SetDefaultValue(), G4UIcmdWithADoubleAndUnit::SetDefaultValue(), G4UIcmdWithAnInteger::SetDefaultValue(), G4UIcmdWithALongInt::SetDefaultValue(), G4UIcmdWithNucleusLimits::SetDefaultValue(), G4UIcmdWithABool::SetParameterName(), G4UIcmdWithADouble::SetParameterName(), G4UIcmdWithADoubleAndUnit::SetParameterName(), G4UIcmdWithALongInt::SetParameterName(), G4UIcmdWithAnInteger::SetParameterName(), G4UIcmdWithAString::SetParameterName(), G4UIcmdWithNucleusLimits::SetParameterName(), G4UIcmdWith3Vector::SetParameterName(), G4UIcmdWith3VectorAndUnit::SetParameterName(), G4GenericMessenger::Command::SetUnit(), G4UIcmdWith3VectorAndUnit::SetUnitCandidates(), G4UIcmdWithADoubleAndUnit::SetUnitCandidates(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
|
inline |
Definition at line 139 of file G4UIcommand.hh.
Referenced by G4VVisCommand::CopyParametersFrom(), G4UIcommandTree::CreateHTML(), G4UImanager::GetCurrentStringValue(), G4ToolsSGOffscreenViewer::Messenger::SetNewValue(), G4ToolsSGViewer< SG_SESSION, SG_VIEWER >::Messenger::SetNewValue(), G4InteractorMessenger::SetNewValue(), G4PlotMessenger::SetNewValue(), G4HnMessenger::SetNewValue(), G4NtupleMessenger::SetNewValue(), and G4OpenGLQtViewer::updateViewerPropertiesTableWidget().
|
inline |
Definition at line 128 of file G4UIcommand.hh.
Referenced by G4UIcommandTree::CreateHTML(), and G4GenericMessenger::Command::SetUnit().
|
inline |
Definition at line 141 of file G4UIcommand.hh.
Referenced by G4UIcommandTree::CreateHTML().
|
inline |
Definition at line 166 of file G4UIcommand.hh.
Referenced by G4UIcommandTree::GetTitle().
|
inline |
G4bool G4UIcommand::IsAvailable | ( | ) |
Definition at line 342 of file G4UIcommand.cc.
Referenced by G4UImanager::ApplyCommand().
|
inline |
|
virtual |
Definition at line 411 of file G4UIcommand.cc.
Referenced by G4UIcommandTree::ListCurrent(), G4UIcommandTree::ListCurrentWithNum(), and G4VBasicShell::TerminalHelp().
G4bool G4UIcommand::operator!= | ( | const G4UIcommand & | right | ) | const |
Definition at line 140 of file G4UIcommand.cc.
G4bool G4UIcommand::operator== | ( | const G4UIcommand & | right | ) | const |
Definition at line 134 of file G4UIcommand.cc.
|
inline |
Definition at line 191 of file G4UIcommand.hh.
Referenced by G4UImanager::ApplyCommand(), and G4UIcontrolMessenger::SetNewValue().
void G4UIcommand::SetCommandType | ( | CommandType | typ | ) |
Definition at line 89 of file G4UIcommand.cc.
Referenced by G4UIcmdWith3Vector::G4UIcmdWith3Vector(), G4UIcmdWith3VectorAndUnit::G4UIcmdWith3VectorAndUnit(), G4UIcmdWithABool::G4UIcmdWithABool(), G4UIcmdWithADouble::G4UIcmdWithADouble(), G4UIcmdWithADoubleAndUnit::G4UIcmdWithADoubleAndUnit(), G4UIcmdWithALongInt::G4UIcmdWithALongInt(), G4UIcmdWithAnInteger::G4UIcmdWithAnInteger(), G4UIcmdWithAString::G4UIcmdWithAString(), G4UIcmdWithoutParameter::G4UIcmdWithoutParameter(), and G4UIdirectory::G4UIdirectory().
|
inline |
Definition at line 208 of file G4UIcommand.hh.
Referenced by G4UIcommandTree::AddNewCommand().
|
inline |
Definition at line 157 of file G4UIcommand.hh.
Referenced by G4VVisCommand::CopyGuidanceFrom(), G4CascadeParamMessenger::CreateDirectory(), G4UImessenger::CreateDirectory(), G4GenericMessenger::DeclareMethodWithUnit(), G4GenericMessenger::DeclareProperty(), G4GenericMessenger::DeclarePropertyWithUnit(), G4AdjointSimMessenger::G4AdjointSimMessenger(), G4DecayTableMessenger::G4DecayTableMessenger(), G4DeexParametersMessenger::G4DeexParametersMessenger(), G4DMmessenger::G4DMmessenger(), G4EmExtraParametersMessenger::G4EmExtraParametersMessenger(), G4EmLowEParametersMessenger::G4EmLowEParametersMessenger(), G4EmMessenger::G4EmMessenger(), G4EmParametersMessenger::G4EmParametersMessenger(), G4ErrorMessenger::G4ErrorMessenger(), G4EvManMessenger::G4EvManMessenger(), G4FastSimulationMessenger::G4FastSimulationMessenger(), G4FTFTuningsMessenger::G4FTFTuningsMessenger(), G4GDMLMessenger::G4GDMLMessenger(), G4GenericMessenger::G4GenericMessenger(), G4GeometryMessenger::G4GeometryMessenger(), G4GlobalMagFieldMessenger::G4GlobalMagFieldMessenger(), G4GMocrenMessenger::G4GMocrenMessenger(), G4HadronicEPTestMessenger::G4HadronicEPTestMessenger(), G4HadronicParametersMessenger::G4HadronicParametersMessenger(), G4INCLXXInterfaceMessenger::G4INCLXXInterfaceMessenger(), G4InteractorMessenger::G4InteractorMessenger(), G4LocalThreadCoutMessenger::G4LocalThreadCoutMessenger(), G4MatScanMessenger::G4MatScanMessenger(), G4ModelCmdActive< M >::G4ModelCmdActive(), G4ModelCmdAddInt< M >::G4ModelCmdAddInt(), G4ModelCmdAddInterval< M >::G4ModelCmdAddInterval(), G4ModelCmdAddIntervalContext< M >::G4ModelCmdAddIntervalContext(), G4ModelCmdAddString< M >::G4ModelCmdAddString(), G4ModelCmdAddValue< M >::G4ModelCmdAddValue(), G4ModelCmdAddValueContext< M >::G4ModelCmdAddValueContext(), G4ModelCmdApplyColour< M >::G4ModelCmdApplyColour(), G4ModelCmdApplyStringColour< M >::G4ModelCmdApplyStringColour(), G4ModelCmdCreateContextDir< M >::G4ModelCmdCreateContextDir(), G4ModelCmdDraw< M >::G4ModelCmdDraw(), G4ModelCmdInvert< M >::G4ModelCmdInvert(), G4ModelCmdReset< M >::G4ModelCmdReset(), G4ModelCmdSetAuxPtsFillStyle< M >::G4ModelCmdSetAuxPtsFillStyle(), G4ModelCmdSetAuxPtsSize< M >::G4ModelCmdSetAuxPtsSize(), G4ModelCmdSetAuxPtsSizeType< M >::G4ModelCmdSetAuxPtsSizeType(), G4ModelCmdSetAuxPtsType< M >::G4ModelCmdSetAuxPtsType(), G4ModelCmdSetAuxPtsVisible< M >::G4ModelCmdSetAuxPtsVisible(), G4ModelCmdSetDrawAuxPts< M >::G4ModelCmdSetDrawAuxPts(), G4ModelCmdSetDrawLine< M >::G4ModelCmdSetDrawLine(), G4ModelCmdSetDrawStepPts< M >::G4ModelCmdSetDrawStepPts(), G4ModelCmdSetLineVisible< M >::G4ModelCmdSetLineVisible(), G4ModelCmdSetStepPtsFillStyle< M >::G4ModelCmdSetStepPtsFillStyle(), G4ModelCmdSetStepPtsSize< M >::G4ModelCmdSetStepPtsSize(), G4ModelCmdSetStepPtsSizeType< M >::G4ModelCmdSetStepPtsSizeType(), G4ModelCmdSetStepPtsType< M >::G4ModelCmdSetStepPtsType(), G4ModelCmdSetStepPtsVisible< M >::G4ModelCmdSetStepPtsVisible(), G4ModelCmdSetString< M >::G4ModelCmdSetString(), G4ModelCmdSetTimeSliceInterval< M >::G4ModelCmdSetTimeSliceInterval(), G4ModelCmdVerbose< M >::G4ModelCmdVerbose(), G4NeutronKillerMessenger::G4NeutronKillerMessenger(), G4NistMessenger::G4NistMessenger(), G4NuclideTableMessenger::G4NuclideTableMessenger(), G4OpticalParametersMessenger::G4OpticalParametersMessenger(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4ParticleHPMessenger::G4ParticleHPMessenger(), G4ParticleMessenger::G4ParticleMessenger(), G4ParticlePropertyMessenger::G4ParticlePropertyMessenger(), G4PersistencyCenterMessenger::G4PersistencyCenterMessenger(), G4PhysListFactoryMessenger::G4PhysListFactoryMessenger(), G4PolarizationMessenger::G4PolarizationMessenger(), G4ProcessManagerMessenger::G4ProcessManagerMessenger(), G4ProcessTableMessenger::G4ProcessTableMessenger(), G4ProductionCutsTableMessenger::G4ProductionCutsTableMessenger(), G4ProfilerMessenger::G4ProfilerMessenger(), G4RadioactivationMessenger::G4RadioactivationMessenger(), G4RadioactiveDecayMessenger::G4RadioactiveDecayMessenger(), G4RunMessenger::G4RunMessenger(), G4ScoringMessenger::G4ScoringMessenger(), G4SDmessenger::G4SDmessenger(), G4StackingMessenger::G4StackingMessenger(), G4tgrMessenger::G4tgrMessenger(), G4TrackingMessenger::G4TrackingMessenger(), G4UCNBoundaryProcessMessenger::G4UCNBoundaryProcessMessenger(), G4UIcontrolMessenger::G4UIcontrolMessenger(), G4UnitsMessenger::G4UnitsMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), G4VisCommandDrawLogicalVolume::G4VisCommandDrawLogicalVolume(), G4VisCommandDrawTree::G4VisCommandDrawTree(), G4VisCommandDrawView::G4VisCommandDrawView(), G4VisCommandDrawVolume::G4VisCommandDrawVolume(), G4VisCommandGeometrySetColour::G4VisCommandGeometrySetColour(), G4VisCommandGeometrySetDaughtersInvisible::G4VisCommandGeometrySetDaughtersInvisible(), G4VisCommandGeometrySetForceAuxEdgeVisible::G4VisCommandGeometrySetForceAuxEdgeVisible(), G4VisCommandGeometrySetForceCloud::G4VisCommandGeometrySetForceCloud(), G4VisCommandGeometrySetForceLineSegmentsPerCircle::G4VisCommandGeometrySetForceLineSegmentsPerCircle(), G4VisCommandGeometrySetForceSolid::G4VisCommandGeometrySetForceSolid(), G4VisCommandGeometrySetForceWireframe::G4VisCommandGeometrySetForceWireframe(), G4VisCommandGeometrySetLineStyle::G4VisCommandGeometrySetLineStyle(), G4VisCommandGeometrySetLineWidth::G4VisCommandGeometrySetLineWidth(), G4VisCommandGeometrySetVisibility::G4VisCommandGeometrySetVisibility(), G4VisCommandListManagerList< Manager >::G4VisCommandListManagerList(), G4VisCommandListManagerSelect< Manager >::G4VisCommandListManagerSelect(), G4VisCommandManagerMode< Manager >::G4VisCommandManagerMode(), G4VisCommandModelCreate< Factory >::G4VisCommandModelCreate(), G4VisCommandOpen::G4VisCommandOpen(), G4VisCommandSceneAddGPS::G4VisCommandSceneAddGPS(), G4VisCommandSetArrow3DLineSegmentsPerCircle::G4VisCommandSetArrow3DLineSegmentsPerCircle(), G4VisCommandSetColour::G4VisCommandSetColour(), G4VisCommandSetExtentForField::G4VisCommandSetExtentForField(), G4VisCommandSetLineWidth::G4VisCommandSetLineWidth(), G4VisCommandSetTextColour::G4VisCommandSetTextColour(), G4VisCommandSetTextLayout::G4VisCommandSetTextLayout(), G4VisCommandSetTextSize::G4VisCommandSetTextSize(), G4VisCommandSetTouchable::G4VisCommandSetTouchable(), G4VisCommandSetVolumeForField::G4VisCommandSetVolumeForField(), G4VisCommandSpecify::G4VisCommandSpecify(), G4VisCommandsTouchable::G4VisCommandsTouchable(), G4VisCommandsTouchableSet::G4VisCommandsTouchableSet(), G4VisCommandsViewerSet::G4VisCommandsViewerSet(), G4VisCommandViewerCentreOn::G4VisCommandViewerCentreOn(), G4VisCommandViewerDefaultHiddenEdge::G4VisCommandViewerDefaultHiddenEdge(), G4VisCommandViewerDefaultStyle::G4VisCommandViewerDefaultStyle(), GFlashShowerModelMessenger::GFlashShowerModelMessenger(), G4GenericMessenger::SetGuidance(), G4GenericMessenger::Command::SetGuidance(), G4VisCommandModelCreate< Factory >::SetNewValue(), and G4GenericMessenger::Command::SetUnit().
|
inline |
Definition at line 147 of file G4UIcommand.hh.
Referenced by G4VVisCommand::CopyParametersFrom(), G4GenericMessenger::DeclareProperty(), G4AdjointSimMessenger::G4AdjointSimMessenger(), G4EmExtraParametersMessenger::G4EmExtraParametersMessenger(), G4EmLowEParametersMessenger::G4EmLowEParametersMessenger(), G4GMocrenMessenger::G4GMocrenMessenger(), G4InteractorMessenger::G4InteractorMessenger(), G4LocalThreadCoutMessenger::G4LocalThreadCoutMessenger(), G4MatScanMessenger::G4MatScanMessenger(), G4ModelCmdApplyColour< M >::G4ModelCmdApplyColour(), G4ModelCmdApplyStringColour< M >::G4ModelCmdApplyStringColour(), G4OpticalParametersMessenger::G4OpticalParametersMessenger(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4PolarizationMessenger::G4PolarizationMessenger(), G4ProcessManagerMessenger::G4ProcessManagerMessenger(), G4ProcessTableMessenger::G4ProcessTableMessenger(), G4RadioactiveDecayMessenger::G4RadioactiveDecayMessenger(), G4RunMessenger::G4RunMessenger(), G4ScoringMessenger::G4ScoringMessenger(), G4UIcmdWith3Vector::G4UIcmdWith3Vector(), G4UIcmdWith3VectorAndUnit::G4UIcmdWith3VectorAndUnit(), G4UIcmdWithABool::G4UIcmdWithABool(), G4UIcmdWithADouble::G4UIcmdWithADouble(), G4UIcmdWithADoubleAndUnit::G4UIcmdWithADoubleAndUnit(), G4UIcmdWithALongInt::G4UIcmdWithALongInt(), G4UIcmdWithAnInteger::G4UIcmdWithAnInteger(), G4UIcmdWithAString::G4UIcmdWithAString(), G4UIcmdWithNucleusLimits::G4UIcmdWithNucleusLimits(), G4UIcontrolMessenger::G4UIcontrolMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), G4VisCommandGeometrySetColour::G4VisCommandGeometrySetColour(), G4VisCommandGeometrySetDaughtersInvisible::G4VisCommandGeometrySetDaughtersInvisible(), G4VisCommandGeometrySetForceAuxEdgeVisible::G4VisCommandGeometrySetForceAuxEdgeVisible(), G4VisCommandGeometrySetForceCloud::G4VisCommandGeometrySetForceCloud(), G4VisCommandGeometrySetForceLineSegmentsPerCircle::G4VisCommandGeometrySetForceLineSegmentsPerCircle(), G4VisCommandGeometrySetForceSolid::G4VisCommandGeometrySetForceSolid(), G4VisCommandGeometrySetForceWireframe::G4VisCommandGeometrySetForceWireframe(), G4VisCommandGeometrySetLineStyle::G4VisCommandGeometrySetLineStyle(), G4VisCommandGeometrySetLineWidth::G4VisCommandGeometrySetLineWidth(), G4VisCommandGeometrySetVisibility::G4VisCommandGeometrySetVisibility(), G4VisCommandOpen::G4VisCommandOpen(), G4VisCommandSceneAddArrow::G4VisCommandSceneAddArrow(), G4VisCommandSceneAddAxes::G4VisCommandSceneAddAxes(), G4VisCommandSceneAddLine::G4VisCommandSceneAddLine(), G4VisCommandSceneAddLogicalVolume::G4VisCommandSceneAddLogicalVolume(), G4VisCommandSceneAddLogo::G4VisCommandSceneAddLogo(), G4VisCommandSceneAddPlotter::G4VisCommandSceneAddPlotter(), G4VisCommandSceneAddScale::G4VisCommandSceneAddScale(), G4VisCommandSceneAddText::G4VisCommandSceneAddText(), G4VisCommandSceneAddText2D::G4VisCommandSceneAddText2D(), G4VisCommandSetColour::G4VisCommandSetColour(), G4VisCommandSetExtentForField::G4VisCommandSetExtentForField(), G4VisCommandSetTextColour::G4VisCommandSetTextColour(), G4VisCommandSetTouchable::G4VisCommandSetTouchable(), G4VisCommandSpecify::G4VisCommandSpecify(), G4VisCommandsTouchableSet::G4VisCommandsTouchableSet(), G4VisCommandsViewerSet::G4VisCommandsViewerSet(), G4VisCommandViewerAddCutawayPlane::G4VisCommandViewerAddCutawayPlane(), G4VisCommandViewerCentreOn::G4VisCommandViewerCentreOn(), G4VisCommandViewerChangeCutawayPlane::G4VisCommandViewerChangeCutawayPlane(), and G4VisCommandViewerColourByDensity::G4VisCommandViewerColourByDensity().
|
inline |
Definition at line 121 of file G4UIcommand.hh.
Referenced by G4DecayTableMessenger::G4DecayTableMessenger(), G4EmParametersMessenger::G4EmParametersMessenger(), G4EvManMessenger::G4EvManMessenger(), G4FTFTuningsMessenger::G4FTFTuningsMessenger(), G4GeometryMessenger::G4GeometryMessenger(), G4GlobalMagFieldMessenger::G4GlobalMagFieldMessenger(), G4HadronicEPTestMessenger::G4HadronicEPTestMessenger(), G4HadronicParametersMessenger::G4HadronicParametersMessenger(), G4INCLXXInterfaceMessenger::G4INCLXXInterfaceMessenger(), G4NistMessenger::G4NistMessenger(), G4NuclideTableMessenger::G4NuclideTableMessenger(), G4OpticalParametersMessenger::G4OpticalParametersMessenger(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4ParticleHPMessenger::G4ParticleHPMessenger(), G4ParticleMessenger::G4ParticleMessenger(), G4ParticlePropertyMessenger::G4ParticlePropertyMessenger(), G4PersistencyCenterMessenger::G4PersistencyCenterMessenger(), G4PolarizationMessenger::G4PolarizationMessenger(), G4ProcessManagerMessenger::G4ProcessManagerMessenger(), G4ProcessTableMessenger::G4ProcessTableMessenger(), G4ProductionCutsTableMessenger::G4ProductionCutsTableMessenger(), G4RadioactivationMessenger::G4RadioactivationMessenger(), G4RadioactiveDecayMessenger::G4RadioactiveDecayMessenger(), G4RunMessenger::G4RunMessenger(), G4ScoringMessenger::G4ScoringMessenger(), G4StackingMessenger::G4StackingMessenger(), G4tgrMessenger::G4tgrMessenger(), G4TrackingMessenger::G4TrackingMessenger(), G4UIcontrolMessenger::G4UIcontrolMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), G4VisCommandSetArrow3DLineSegmentsPerCircle::G4VisCommandSetArrow3DLineSegmentsPerCircle(), G4VisCommandSetLineWidth::G4VisCommandSetLineWidth(), G4VisCommandSetTextSize::G4VisCommandSetTextSize(), G4VisCommandsViewerSet::G4VisCommandsViewerSet(), G4GenericMessenger::Command::SetRange(), and G4GenericMessenger::Command::SetUnit().
|
inline |
Definition at line 172 of file G4UIcommand.hh.
Referenced by G4UIcommandTree::AddNewCommand(), G4EmExtraParametersMessenger::G4EmExtraParametersMessenger(), G4EmLowEParametersMessenger::G4EmLowEParametersMessenger(), G4EmMessenger::G4EmMessenger(), G4EmParametersMessenger::G4EmParametersMessenger(), G4GDMLMessenger::G4GDMLMessenger(), G4ParticleMessenger::G4ParticleMessenger(), G4RunMessenger::G4RunMessenger(), G4ScoringMessenger::G4ScoringMessenger(), G4UIcontrolMessenger::G4UIcontrolMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), and G4GenericMessenger::Command::SetToBeBroadcasted().
|
inline |
Definition at line 174 of file G4UIcommand.hh.
Referenced by G4GenericMessenger::Command::SetToBeFlushed().
|
inline |
Definition at line 176 of file G4UIcommand.hh.
Referenced by G4UIcommandTree::AddNewCommand(), and G4GenericMessenger::Command::SetWorkerThreadOnly().
|
inline |
Definition at line 173 of file G4UIcommand.hh.
Referenced by G4UIcommandTree::AddNewCommand(), and G4UImanager::ApplyCommand().
|
inline |
Definition at line 175 of file G4UIcommand.hh.
|
static |
Definition at line 376 of file G4UIcommand.cc.
Referenced by G4MatScanMessenger::G4MatScanMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), G4UIparameter::SetDefaultUnit(), G4UIcmdWith3VectorAndUnit::SetUnitCategory(), and G4UIcmdWithADoubleAndUnit::SetUnitCategory().
|
static |
Definition at line 362 of file G4UIcommand.cc.
Referenced by ConvertToDimensioned3Vector(), ConvertToDimensionedDouble(), G4VVisCommand::ConvertToDoublePair(), ConvertToString(), G4VVisCommand::ConvertToString(), G4UIcmdWith3VectorAndUnit::DoIt(), G4UIcmdWithADoubleAndUnit::DoIt(), G4UIcmdWith3VectorAndUnit::GetNewUnitValue(), G4UIcmdWithADoubleAndUnit::GetNewUnitValue(), G4EmExtraParametersMessenger::SetNewValue(), G4MatScanMessenger::SetNewValue(), G4VisCommandSceneAddArrow::SetNewValue(), G4VisCommandSceneAddAxes::SetNewValue(), G4VisCommandSceneAddExtent::SetNewValue(), G4VisCommandSceneAddLine::SetNewValue(), G4VisCommandSceneAddLogo::SetNewValue(), G4VisCommandSceneAddScale::SetNewValue(), G4VisCommandSceneAddText::SetNewValue(), G4VisCommandSceneAddVolume::SetNewValue(), G4VisCommandSetExtentForField::SetNewValue(), G4VisCommandViewerAddCutawayPlane::SetNewValue(), G4VisCommandViewerChangeCutawayPlane::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4UserPhysicsListMessenger::SetNewValue(), and G4ScoringMessenger::SetNewValue().
|
protected |
Definition at line 223 of file G4UIcommand.hh.
Referenced by CommandFailed(), IfCommandFailed(), and ResetFailure().
|
protected |
Definition at line 224 of file G4UIcommand.hh.
Referenced by CommandFailed(), GetFailureDescription(), and ResetFailure().
|
protected |
Definition at line 226 of file G4UIcommand.hh.
Referenced by G4UIdirectory::IfSort(), SetDefaultSortFlag(), and G4UIdirectory::Sort().
|
protected |
Definition at line 219 of file G4UIcommand.hh.
Referenced by SetToBeBroadcasted(), and ToBeBroadcasted().
|
protected |
Definition at line 220 of file G4UIcommand.hh.
Referenced by SetToBeFlushed(), and ToBeFlushed().
|
protected |
Definition at line 221 of file G4UIcommand.hh.
Referenced by DoIt(), IsWorkerThreadOnly(), List(), and SetWorkerThreadOnly().