Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | 정적 Public 멤버 함수 | Protected 멤버 함수 | Protected 속성 | Private 멤버 함수 | Private 속성 | 모든 멤버 목록
G4UIcommand 클래스 참조

#include <G4UIcommand.hh>

G4UIcommand에 대한 상속 다이어그램 :
G4UIcmdWith3Vector G4UIcmdWith3VectorAndUnit G4UIcmdWithABool G4UIcmdWithADouble G4UIcmdWithADoubleAndUnit G4UIcmdWithAnInteger G4UIcmdWithAString G4UIcmdWithNucleusLimits G4UIcmdWithoutParameter G4UIdirectory

Public 멤버 함수

 G4UIcommand ()
 
 G4UIcommand (const char *theCommandPath, G4UImessenger *theMessenger, G4bool tBB=true)
 
virtual ~G4UIcommand ()
 
G4int operator== (const G4UIcommand &right) const
 
G4int operator!= (const G4UIcommand &right) const
 
virtual G4int DoIt (G4String parameterList)
 
G4String GetCurrentValue ()
 
void AvailableForStates (G4ApplicationState s1)
 
void AvailableForStates (G4ApplicationState s1, G4ApplicationState s2)
 
void AvailableForStates (G4ApplicationState s1, G4ApplicationState s2, G4ApplicationState s3)
 
void AvailableForStates (G4ApplicationState s1, G4ApplicationState s2, G4ApplicationState s3, G4ApplicationState s4)
 
void AvailableForStates (G4ApplicationState s1, G4ApplicationState s2, G4ApplicationState s3, G4ApplicationState s4, G4ApplicationState s5)
 
G4bool IsAvailable ()
 
virtual void List ()
 
void SetRange (const char *rs)
 
const G4StringGetRange () const
 
G4int GetGuidanceEntries () const
 
const G4StringGetGuidanceLine (G4int i) const
 
const G4StringGetCommandPath () const
 
const G4StringGetCommandName () const
 
G4int GetParameterEntries () const
 
G4UIparameterGetParameter (G4int i) const
 
std::vector< G4ApplicationState > * GetStateList ()
 
G4UImessengerGetMessenger () const
 
void SetParameter (G4UIparameter *const newParameter)
 
void SetGuidance (const char *aGuidance)
 
const G4String GetTitle () const
 
void SetToBeBroadcasted (G4bool val)
 
G4bool ToBeBroadcasted () const
 
void SetToBeFlushed (G4bool val)
 
G4bool ToBeFlushed () const
 
void SetWorkerThreadOnly (G4bool val=true)
 
G4bool IsWorkerThreadOnly () const
 
void CommandFailed (G4int errCode, G4ExceptionDescription &ed)
 
void CommandFailed (G4ExceptionDescription &ed)
 
G4int IfCommandFailed ()
 
G4StringGetFailureDescription ()
 
void ResetFailure ()
 

정적 Public 멤버 함수

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)
 

Protected 멤버 함수

G4int CheckNewValue (const char *newValue)
 

Protected 속성

G4bool toBeBroadcasted
 
G4bool toBeFlushed
 
G4bool workerThreadOnly
 
G4int commandFailureCode
 
G4String failureDescription
 

Private 멤버 함수

void G4UIcommandCommonConstructorCode (const char *theCommandPath)
 
G4int TypeCheck (const char *t)
 
G4int RangeCheck (const char *t)
 
G4int IsInt (const char *str, short maxLength)
 
G4int IsDouble (const char *str)
 
G4int ExpectExponent (const char *str)
 
yystype Expression (void)
 
yystype LogicalORExpression (void)
 
yystype LogicalANDExpression (void)
 
yystype EqualityExpression (void)
 
yystype RelationalExpression (void)
 
yystype AdditiveExpression (void)
 
yystype MultiplicativeExpression (void)
 
yystype UnaryExpression (void)
 
yystype PrimaryExpression (void)
 
G4int Eval2 (yystype arg1, G4int op, yystype arg2)
 
G4int CompareInt (G4int arg1, G4int op, G4int arg2)
 
G4int CompareDouble (G4double arg1, G4int op, G4double arg2)
 
tokenNum Yylex (void)
 
unsigned IndexOf (const char *)
 
unsigned IsParameter (const char *)
 
G4int G4UIpGetc (void)
 
G4int G4UIpUngetc (G4int c)
 
G4int Backslash (G4int c)
 
G4int Follow (G4int expect, G4int ifyes, G4int ifno)
 
G4String TokenToStr (G4int token)
 
void PrintToken (void)
 

Private 속성

G4UImessengermessenger
 
G4String commandPath
 
G4String commandName
 
G4String rangeString
 
std::vector< G4UIparameter * > parameter
 
std::vector< G4StringcommandGuidance
 
std::vector< G4ApplicationStateavailabelStateList
 
G4String rangeBuf
 
G4int bp
 
tokenNum token
 
yystype yylval
 
std::vector< yystypenewVal
 
G4int paramERR
 

상세한 설명

G4UIcommand.hh 파일의 51 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4UIcommand::G4UIcommand ( )

G4UIcommand.cc 파일의 42 번째 라인에서 정의되었습니다.

G4UIcommand::G4UIcommand ( const char *  theCommandPath,
G4UImessenger theMessenger,
G4bool  tBB = true 
)
G4UIcommand::~G4UIcommand ( )
virtual

G4UIcommand.cc 파일의 102 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UImanager::GetUIpointer(), parameter, G4UImanager::RemoveCommand().

멤버 함수 문서화

yystype G4UIcommand::AdditiveExpression ( void  )
private

G4UIcommand.cc 파일의 829 번째 라인에서 정의되었습니다.

다음을 참조함 : G4cerr, G4endl, MultiplicativeExpression(), paramERR, result, token.

다음에 의해서 참조됨 : RelationalExpression().

void G4UIcommand::AvailableForStates ( G4ApplicationState  s1)

G4UIcommand.cc 파일의 242 번째 라인에서 정의되었습니다.

다음을 참조함 : availabelStateList.

다음에 의해서 참조됨 : B2aDetectorMessenger::B2aDetectorMessenger(), B2bDetectorMessenger::B2bDetectorMessenger(), CCalPrimaryGeneratorMessenger::CCalPrimaryGeneratorMessenger(), CexmcChargeExchangeReconstructorMessenger::CexmcChargeExchangeReconstructorMessenger(), CexmcEnergyDepositDigitizerMessenger::CexmcEnergyDepositDigitizerMessenger(), CexmcEventActionMessenger::CexmcEventActionMessenger(), CexmcParticleGunMessenger::CexmcParticleGunMessenger(), CexmcPhysicsManagerMessenger::CexmcPhysicsManagerMessenger(), CexmcPrimaryGeneratorActionMessenger::CexmcPrimaryGeneratorActionMessenger(), CexmcProductionModelMessenger::CexmcProductionModelMessenger(), CexmcReconstructorMessenger::CexmcReconstructorMessenger(), CexmcRunManagerMessenger::CexmcRunManagerMessenger(), CexmcScenePrimitivesMessenger::CexmcScenePrimitivesMessenger(), CexmcSensitiveDetectorMessenger::CexmcSensitiveDetectorMessenger(), ClusteringAlgoMessenger::ClusteringAlgoMessenger(), DetectorMessenger::DetectorMessenger(), DicomIntersectVolume::DicomIntersectVolume(), DMXEventActionMessenger::DMXEventActionMessenger(), ElectronBenchmarkDetectorMessenger::ElectronBenchmarkDetectorMessenger(), EventActionMessenger::EventActionMessenger(), ExErrorDetectorMessenger::ExErrorDetectorMessenger(), ExN02DetectorMessenger::ExN02DetectorMessenger(), ExN03DetectorMessenger::ExN03DetectorMessenger(), ExP01DetectorMessenger::ExP01DetectorMessenger(), F01DetectorMessenger::F01DetectorMessenger(), F01FieldMessenger::F01FieldMessenger(), F01PrimaryGeneratorMessenger::F01PrimaryGeneratorMessenger(), F01RunMessenger::F01RunMessenger(), F02DetectorMessenger::F02DetectorMessenger(), F02FieldMessenger::F02FieldMessenger(), F02PrimaryGeneratorMessenger::F02PrimaryGeneratorMessenger(), F02RunMessenger::F02RunMessenger(), F03DetectorMessenger::F03DetectorMessenger(), F03FieldMessenger::F03FieldMessenger(), F03PrimaryGeneratorMessenger::F03PrimaryGeneratorMessenger(), F03RunMessenger::F03RunMessenger(), F04DetectorMessenger::F04DetectorMessenger(), F04FieldMessenger::F04FieldMessenger(), F04PhysicsListMessenger::F04PhysicsListMessenger(), F04PrimaryGeneratorMessenger::F04PrimaryGeneratorMessenger(), F04RunActionMessenger::F04RunActionMessenger(), FCALTBEventActionMessenger::FCALTBEventActionMessenger(), G02DetectorMessenger::G02DetectorMessenger(), G03DetectorMessenger::G03DetectorMessenger(), G4AdjointPhysicsMessenger::G4AdjointPhysicsMessenger(), G4AdjointSimMessenger::G4AdjointSimMessenger(), G4BlineTracerMessenger::G4BlineTracerMessenger(), G4DeexParametersMessenger::G4DeexParametersMessenger(), G4EmMessenger::G4EmMessenger(), G4EmParametersMessenger::G4EmParametersMessenger(), G4ErrorMessenger::G4ErrorMessenger(), G4EvManMessenger::G4EvManMessenger(), G4FastSimulationMessenger::G4FastSimulationMessenger(), G4GDMLMessenger::G4GDMLMessenger(), G4GeometryMessenger::G4GeometryMessenger(), G4GlobalMagFieldMessenger::G4GlobalMagFieldMessenger(), G4GMocrenMessenger::G4GMocrenMessenger(), G4HepRepMessenger::G4HepRepMessenger(), G4HumanPhantomMessenger::G4HumanPhantomMessenger(), G4INCLXXInterfaceMessenger::G4INCLXXInterfaceMessenger(), G4LocalThreadCoutMessenger::G4LocalThreadCoutMessenger(), G4MatScanMessenger::G4MatScanMessenger(), G4MonopoleFieldMessenger::G4MonopoleFieldMessenger(), G4MonopolePhysicsMessenger::G4MonopolePhysicsMessenger(), G4NeutronKillerMessenger::G4NeutronKillerMessenger(), G4NuclideTableMessenger::G4NuclideTableMessenger(), G4OpticalPhysicsMessenger::G4OpticalPhysicsMessenger(), G4ParticleHPMessenger::G4ParticleHPMessenger(), G4ParticleMessenger::G4ParticleMessenger(), G4ParticlePropertyMessenger::G4ParticlePropertyMessenger(), G4PhysListFactoryMessenger::G4PhysListFactoryMessenger(), G4PolarizationMessenger::G4PolarizationMessenger(), G4ProcessManagerMessenger::G4ProcessManagerMessenger(), G4ProcessTableMessenger::G4ProcessTableMessenger(), G4ProductionCutsTableMessenger::G4ProductionCutsTableMessenger(), G4Pythia6DecayerMessenger::G4Pythia6DecayerMessenger(), G4RTMessenger::G4RTMessenger(), G4RunMessenger::G4RunMessenger(), G4SchedulerMessenger::G4SchedulerMessenger(), G4StackingMessenger::G4StackingMessenger(), G4UCNBoundaryProcessMessenger::G4UCNBoundaryProcessMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), GammaKnifePhysicsListMessenger::GammaKnifePhysicsListMessenger(), GammaRayTelAnalysisMessenger::GammaRayTelAnalysisMessenger(), GammaRayTelDetectorMessenger::GammaRayTelDetectorMessenger(), GammaRayTelPhysicsListMessenger::GammaRayTelPhysicsListMessenger(), GB03DetectorMessenger::GB03DetectorMessenger(), GFlashShowerModelMessenger::GFlashShowerModelMessenger(), HadrontherapyDetectorMessenger::HadrontherapyDetectorMessenger(), HadrontherapyEventActionMessenger::HadrontherapyEventActionMessenger(), HadrontherapyParameterMessenger::HadrontherapyParameterMessenger(), HadrontherapyPhysicsListMessenger::HadrontherapyPhysicsListMessenger(), HistoManagerMessenger::HistoManagerMessenger(), IORTAnalysisFileMessenger::IORTAnalysisFileMessenger(), IORTDetectorMessenger::IORTDetectorMessenger(), IORTEventActionMessenger::IORTEventActionMessenger(), IORTGeometryMessenger::IORTGeometryMessenger(), IORTParameterMessenger::IORTParameterMessenger(), IORTPhysicsListMessenger::IORTPhysicsListMessenger(), LXeDetectorMessenger::LXeDetectorMessenger(), LXeEventMessenger::LXeEventMessenger(), ML2PhysicsListMessenger::ML2PhysicsListMessenger(), NeutronHPMessenger::NeutronHPMessenger(), OpNovicePhysicsListMessenger::OpNovicePhysicsListMessenger(), OpNovicePrimaryGeneratorMessenger::OpNovicePrimaryGeneratorMessenger(), PhysicsListMessenger::PhysicsListMessenger(), PrimaryGeneratorMessenger::PrimaryGeneratorMessenger(), RE06DetectorMessenger::RE06DetectorMessenger(), RMC01AnalysisManagerMessenger::RMC01AnalysisManagerMessenger(), RMC01DetectorMessenger::RMC01DetectorMessenger(), RunActionMessenger::RunActionMessenger(), RunMessenger::RunMessenger(), G4GenericMessenger::Command::SetStates(), StepLimiterMessenger::StepLimiterMessenger(), TrackingMessenger::TrackingMessenger(), WLSDetectorMessenger::WLSDetectorMessenger(), WLSPhysicsListMessenger::WLSPhysicsListMessenger(), WLSPrimaryGeneratorMessenger::WLSPrimaryGeneratorMessenger(), WLSRunActionMessenger::WLSRunActionMessenger(), WLSSteppingActionMessenger::WLSSteppingActionMessenger(), XrayFluoAnalysisMessenger::XrayFluoAnalysisMessenger(), XrayFluoDetectorMessenger::XrayFluoDetectorMessenger(), XrayFluoEventActionMessenger::XrayFluoEventActionMessenger(), XrayFluoMercuryDetectorMessenger::XrayFluoMercuryDetectorMessenger(), XrayFluoMercuryPrimaryGeneratorMessenger::XrayFluoMercuryPrimaryGeneratorMessenger(), XrayFluoPhysicsListMessenger::XrayFluoPhysicsListMessenger(), XrayFluoPlaneDetectorMessenger::XrayFluoPlaneDetectorMessenger(), XrayFluoPlanePrimaryGeneratorMessenger::XrayFluoPlanePrimaryGeneratorMessenger(), XrayFluoPrimaryGeneratorMessenger::XrayFluoPrimaryGeneratorMessenger().

void G4UIcommand::AvailableForStates ( G4ApplicationState  s1,
G4ApplicationState  s2 
)

G4UIcommand.cc 파일의 248 번째 라인에서 정의되었습니다.

다음을 참조함 : availabelStateList.

void G4UIcommand::AvailableForStates ( G4ApplicationState  s1,
G4ApplicationState  s2,
G4ApplicationState  s3 
)

G4UIcommand.cc 파일의 256 번째 라인에서 정의되었습니다.

다음을 참조함 : availabelStateList.

void G4UIcommand::AvailableForStates ( G4ApplicationState  s1,
G4ApplicationState  s2,
G4ApplicationState  s3,
G4ApplicationState  s4 
)

G4UIcommand.cc 파일의 266 번째 라인에서 정의되었습니다.

다음을 참조함 : availabelStateList.

void G4UIcommand::AvailableForStates ( G4ApplicationState  s1,
G4ApplicationState  s2,
G4ApplicationState  s3,
G4ApplicationState  s4,
G4ApplicationState  s5 
)

G4UIcommand.cc 파일의 278 번째 라인에서 정의되었습니다.

다음을 참조함 : availabelStateList.

G4int G4UIcommand::Backslash ( G4int  c)
private
G4String G4UIcommand::CategoryOf ( const char *  unitName)
static
G4int G4UIcommand::CheckNewValue ( const char *  newValue)
protected

G4UIcommand.cc 파일의 510 번째 라인에서 정의되었습니다.

다음을 참조함 : fParameterOutOfRange, G4String::isNull(), RangeCheck(), rangeString, result.

다음에 의해서 참조됨 : DoIt().

void G4UIcommand::CommandFailed ( G4int  errCode,
G4ExceptionDescription ed 
)
inline
void G4UIcommand::CommandFailed ( G4ExceptionDescription ed)
inline

G4UIcommand.hh 파일의 204 번째 라인에서 정의되었습니다.

다음을 참조함 : commandFailureCode, failureDescription.

G4int G4UIcommand::CompareDouble ( G4double  arg1,
G4int  op,
G4double  arg2 
)
private

G4UIcommand.cc 파일의 1010 번째 라인에서 정의되었습니다.

다음을 참조함 : EQ, G4cerr, G4endl, GE, GT, LE, LT, NE, paramERR, result.

다음에 의해서 참조됨 : Eval2().

G4int G4UIcommand::CompareInt ( G4int  arg1,
G4int  op,
G4int  arg2 
)
private

G4UIcommand.cc 파일의 985 번째 라인에서 정의되었습니다.

다음을 참조함 : EQ, G4cerr, G4endl, GE, GT, LE, LT, NE, paramERR, result.

다음에 의해서 참조됨 : Eval2().

G4ThreeVector G4UIcommand::ConvertTo3Vector ( const char *  st)
static
G4bool G4UIcommand::ConvertToBool ( const char *  st)
static
G4ThreeVector G4UIcommand::ConvertToDimensioned3Vector ( const char *  st)
static

G4UIcommand.cc 파일의 487 번째 라인에서 정의되었습니다.

다음을 참조함 : ValueOf().

다음에 의해서 참조됨 : G4UIcmdWith3VectorAndUnit::GetNew3VectorValue(), G4GenericMessenger::SetNewValue(), G4AttCheck::Standard().

G4double G4UIcommand::ConvertToDimensionedDouble ( const char *  st)
static
G4double G4UIcommand::ConvertToDouble ( const char *  st)
static
G4int G4UIcommand::ConvertToInt ( const char *  st)
static
G4String G4UIcommand::ConvertToString ( G4bool  boolVal)
static

G4UIcommand.cc 파일의 374 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4tgrParameterMgr::AddParameterNumber(), ExTGRCRegionCutsMgr::AddRegionCuts(), G4MPImanager::BeamOn(), G4tgbRotationMatrix::BuildG4RotMatrix(), G4HepRepFileSceneHandler::CheckFileOpen(), G4tgbPlaceParameterisation::CheckNExtraData(), G4tgbVolume::CheckNoSolidParams(), G4tgrUtils::CheckWLsize(), G4UIcmdWithADoubleAndUnit::ConvertToStringWithDefaultUnit(), G4UIcmdWith3VectorAndUnit::ConvertToStringWithDefaultUnit(), RE01TrackerHit::CreateAttValues(), SensitiveDetectorHit::CreateAttValues(), RE01CalorimeterHit::CreateAttValues(), RE05CalorimeterHit::CreateAttValues(), RE01Trajectory::CreateAttValues(), B5HodoscopeHit::CreateAttValues(), B5DriftChamberHit::CreateAttValues(), B5EmCalorimeterHit::CreateAttValues(), B5HadCalorimeterHit::CreateAttValues(), F04Trajectory::CreateAttValues(), G4RichTrajectory::CreateAttValues(), WLSTrajectory::CreateAttValues(), G4SmoothTrajectory::CreateAttValues(), G4Trajectory::CreateAttValues(), RE04Trajectory::CreateAttValues(), G4TheMTRayTracer::CreateBitMap(), G4TrajectoriesModel::CreateCurrentAttValues(), Par02Output::CreateNtuples(), G4UIcmdWithADoubleAndUnit::DoIt(), G4UIcmdWith3VectorAndUnit::DoIt(), G4tgrFileIn::DumpException(), G4tgbGeometryDumper::DumpPVParameterised(), G4tgbGeometryDumper::DumpPVPlacement(), G4tgbGeometryDumper::DumpRotationMatrix(), DicomBeamWedge::DumpToFile(), DicomBeamBlock::DumpToFile(), DicomBeamCompensator::DumpToFile(), ExTGRCRegionData::ExTGRCRegionData(), G4tgbVolume::FindOrConstructG4Solid(), G4MolecularConfiguration::G4MolecularConfiguration(), G4tgrMaterialSimple::GetComponent(), G4HepRepMessenger::GetCurrentValue(), ExN04StackingActionMessenger::GetCurrentValue(), GB03DetectorMessenger::GetCurrentValue(), RE05StackingActionMessenger::GetCurrentValue(), RE06DetectorMessenger::GetCurrentValue(), G4GMocrenMessenger::GetCurrentValue(), DetectorConstructionMessenger::GetCurrentValue(), G4MatScanMessenger::GetCurrentValue(), G4EvManMessenger::GetCurrentValue(), G4tgrMessenger::GetCurrentValue(), G4RTMessenger::GetCurrentValue(), G4ParticleGunMessenger::GetCurrentValue(), G4GeometryMessenger::GetCurrentValue(), G4TrackingMessenger::GetCurrentValue(), G4PolarizationMessenger::GetCurrentValue(), G4MoleculeShootMessenger::GetCurrentValue(), G4ScoringMessenger::GetCurrentValue(), G4ProcessTableMessenger::GetCurrentValue(), G4SchedulerMessenger::GetCurrentValue(), G4DecayTableMessenger::GetCurrentValue(), G4RunMessenger::GetCurrentValue(), G4ProductionCutsTableMessenger::GetCurrentValue(), G4ParticlePropertyMessenger::GetCurrentValue(), G4ProcessManagerMessenger::GetCurrentValue(), G4UIcontrolMessenger::GetCurrentValue(), G4UserPhysicsListMessenger::GetCurrentValue(), G4ParticleMessenger::GetCurrentValue(), G4DNAChemistryManager::GetCurrentValue(), G4VITSteppingVerbose::GetCurrentValue(), G4VisCommandViewerDolly::GetCurrentValue(), G4VisCommandViewerScale::GetCurrentValue(), G4VisCommandViewerZoom::GetCurrentValue(), G4tgrUtils::GetDouble(), G4tgrMaterialSimple::GetFraction(), G4tgbGeometryDumper::GetIsotopeName(), DicomIntersectVolume::GetLogicalVolumes(), G4ScoreLogColorMap::GetMapColor(), G4tgbGeometryDumper::GetObjectName(), DicomIntersectVolume::GetPhysicalVolumes(), G4tgrUtils::GetRotationFromDirection(), G4tgrVolume::GetVolume(), G4EnergySplitter::GetVoxelID(), G4MolecularConfiguration::IonizeMolecule(), main(), G4MolecularConfiguration::MoveOneElectron(), G4DNAMolecularReactionTable::PrintTable(), DicomPartialDetectorConstruction::ReadPhantomDataFile(), DicomDetectorConstruction::ReadPhantomDataFile(), DicomDetectorConstruction::ReadPhantomDataNew(), DicomDetectorConstruction::ReadVoxelDensities(), DicomPartialDetectorConstruction::ReadVoxelDensitiesPartial(), G4MolecularConfiguration::RemoveElectron(), ExTGRCRegionData::SetCutsData(), G4VisCommandsViewerSet::SetNewValue(), G4GenericMessenger::SetNewValue(), DicomIntersectVolume::SetNewValue(), G4AttCheck::Standard(), Par02Output::StartAnalysis(), G4TheMTRayTracer::Trace().

G4String G4UIcommand::ConvertToString ( G4int  intValue)
static

G4UIcommand.cc 파일의 381 번째 라인에서 정의되었습니다.

G4String G4UIcommand::ConvertToString ( G4double  doubleValue)
static

G4UIcommand.cc 파일의 389 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UImanager::DoublePrecisionStr().

G4String G4UIcommand::ConvertToString ( G4double  doubleValue,
const char *  unitName 
)
static

G4UIcommand.cc 파일의 400 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UImanager::DoublePrecisionStr(), ValueOf().

G4String G4UIcommand::ConvertToString ( G4ThreeVector  vec)
static

G4UIcommand.cc 파일의 414 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UImanager::DoublePrecisionStr(), CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().

G4String G4UIcommand::ConvertToString ( G4ThreeVector  vec,
const char *  unitName 
)
static

G4UIcommand.cc 파일의 425 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UImanager::DoublePrecisionStr(), ValueOf(), CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z().

G4int G4UIcommand::DoIt ( G4String  parameterList)
virtual
yystype G4UIcommand::EqualityExpression ( void  )
private

G4UIcommand.cc 파일의 769 번째 라인에서 정의되었습니다.

다음을 참조함 : CONSTDOUBLE, CONSTINT, EQ, Eval2(), G4cerr, G4endl, yystype::I, NE, paramERR, RelationalExpression(), result, token, yystype::type, Yylex().

다음에 의해서 참조됨 : LogicalANDExpression().

G4int G4UIcommand::Eval2 ( yystype  arg1,
G4int  op,
yystype  arg2 
)
private
G4int G4UIcommand::ExpectExponent ( const char *  str)
private

G4UIcommand.cc 파일의 587 번째 라인에서 정의되었습니다.

다음을 참조함 : IsInt().

다음에 의해서 참조됨 : IsDouble().

yystype G4UIcommand::Expression ( void  )
private

G4UIcommand.cc 파일의 687 번째 라인에서 정의되었습니다.

다음을 참조함 : G4cerr, G4endl, LogicalORExpression(), result.

다음에 의해서 참조됨 : PrimaryExpression(), RangeCheck().

G4int G4UIcommand::Follow ( G4int  expect,
G4int  ifyes,
G4int  ifno 
)
private

G4UIcommand.cc 파일의 1127 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UIpGetc(), G4UIpUngetc().

다음에 의해서 참조됨 : Yylex().

void G4UIcommand::G4UIcommandCommonConstructorCode ( const char *  theCommandPath)
private

G4UIcommand.cc 파일의 82 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UImanager::AddNewCommand(), G4UImanager::GetMasterUIpointer(), G4UImanager::GetUIpointer(), G4Threading::IsWorkerThread().

다음에 의해서 참조됨 : G4UIcommand().

G4int G4UIcommand::G4UIpGetc ( void  )
private

G4UIcommand.cc 파일의 1138 번째 라인에서 정의되었습니다.

다음을 참조함 : bp, rangeString.

다음에 의해서 참조됨 : Follow(), Yylex().

G4int G4UIcommand::G4UIpUngetc ( G4int  c)
private

G4UIcommand.cc 파일의 1146 번째 라인에서 정의되었습니다.

다음을 참조함 : bp, G4cerr, G4endl, paramERR, rangeString.

다음에 의해서 참조됨 : Follow(), Yylex().

const G4String& G4UIcommand::GetCommandName ( ) const
inline
const G4String& G4UIcommand::GetCommandPath ( ) const
inline
G4String G4UIcommand::GetCurrentValue ( )

G4UIcommand.cc 파일의 237 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UImessenger::GetCurrentValue(), messenger.

다음에 의해서 참조됨 : export_G4UIcommand(), G4UImanager::GetCurrentValues().

G4String& G4UIcommand::GetFailureDescription ( )
inline

G4UIcommand.hh 파일의 208 번째 라인에서 정의되었습니다.

다음을 참조함 : failureDescription.

다음에 의해서 참조됨 : G4UImanager::ApplyCommand().

G4int G4UIcommand::GetGuidanceEntries ( ) const
inline
const G4String& G4UIcommand::GetGuidanceLine ( G4int  i) const
inline
G4UImessenger* G4UIcommand::GetMessenger ( ) const
inline

G4UIcommand.hh 파일의 149 번째 라인에서 정의되었습니다.

다음을 참조함 : messenger.

다음에 의해서 참조됨 : G4GenericMessenger::Command::SetUnit().

G4UIparameter* G4UIcommand::GetParameter ( G4int  i) const
inline
G4int G4UIcommand::GetParameterEntries ( ) const
inline
const G4String& G4UIcommand::GetRange ( ) const
inline
std::vector<G4ApplicationState>* G4UIcommand::GetStateList ( )
inline

G4UIcommand.hh 파일의 147 번째 라인에서 정의되었습니다.

다음을 참조함 : availabelStateList.

다음에 의해서 참조됨 : G4UIcommandTree::CreateHTML(), pyG4UIcommand::f_GetStateList().

const G4String G4UIcommand::GetTitle ( ) const
inline

G4UIcommand.hh 파일의 170 번째 라인에서 정의되었습니다.

다음을 참조함 : commandGuidance.

다음에 의해서 참조됨 : export_G4UIcommand(), G4UIGainServer::GetNewTreeStructure(), G4UIGAG::GetNewTreeStructure(), G4UIcommandTree::GetTitle().

G4int G4UIcommand::IfCommandFailed ( )
inline

G4UIcommand.hh 파일의 206 번째 라인에서 정의되었습니다.

다음을 참조함 : commandFailureCode.

다음에 의해서 참조됨 : G4UImanager::ApplyCommand().

unsigned G4UIcommand::IndexOf ( const char *  nam)
private

G4UIcommand.cc 파일의 1036 번째 라인에서 정의되었습니다.

다음을 참조함 : G4cerr, G4endl, paramERR, parameter.

다음에 의해서 참조됨 : Eval2().

G4bool G4UIcommand::IsAvailable ( )
G4int G4UIcommand::IsDouble ( const char *  str)
private

G4UIcommand.cc 파일의 596 번째 라인에서 정의되었습니다.

다음을 참조함 : ExpectExponent().

다음에 의해서 참조됨 : TypeCheck(), Yylex().

G4int G4UIcommand::IsInt ( const char *  str,
short  maxLength 
)
private

G4UIcommand.cc 파일의 563 번째 라인에서 정의되었습니다.

다음을 참조함 : G4cerr, G4endl.

다음에 의해서 참조됨 : ExpectExponent(), TypeCheck(), Yylex().

unsigned G4UIcommand::IsParameter ( const char *  nam)
private

G4UIcommand.cc 파일의 1054 번째 라인에서 정의되었습니다.

다음을 참조함 : parameter.

다음에 의해서 참조됨 : Yylex().

G4bool G4UIcommand::IsWorkerThreadOnly ( ) const
inline

G4UIcommand.hh 파일의 194 번째 라인에서 정의되었습니다.

다음을 참조함 : workerThreadOnly.

다음에 의해서 참조됨 : G4UIcommandTree::RemoveCommand().

void G4UIcommand::List ( )
virtual
yystype G4UIcommand::LogicalANDExpression ( void  )
private

G4UIcommand.cc 파일의 733 번째 라인에서 정의되었습니다.

다음을 참조함 : CONSTDOUBLE, CONSTINT, CONSTSTRING, yystype::D, EqualityExpression(), G4cerr, G4endl, yystype::I, IDENTIFIER, LOGICALAND, paramERR, result, token, yystype::type, Yylex().

다음에 의해서 참조됨 : LogicalORExpression().

yystype G4UIcommand::LogicalORExpression ( void  )
private

G4UIcommand.cc 파일의 698 번째 라인에서 정의되었습니다.

다음을 참조함 : CONSTDOUBLE, CONSTINT, CONSTSTRING, yystype::D, G4cerr, G4endl, yystype::I, IDENTIFIER, LogicalANDExpression(), LOGICALOR, paramERR, result, token, yystype::type, Yylex().

다음에 의해서 참조됨 : Expression().

yystype G4UIcommand::MultiplicativeExpression ( void  )
private

G4UIcommand.cc 파일의 841 번째 라인에서 정의되었습니다.

다음을 참조함 : G4cerr, G4endl, paramERR, result, token, UnaryExpression().

다음에 의해서 참조됨 : AdditiveExpression().

G4int G4UIcommand::operator!= ( const G4UIcommand right) const

G4UIcommand.cc 파일의 118 번째 라인에서 정의되었습니다.

다음을 참조함 : commandPath, GetCommandPath().

G4int G4UIcommand::operator== ( const G4UIcommand right) const

G4UIcommand.cc 파일의 113 번째 라인에서 정의되었습니다.

다음을 참조함 : commandPath, GetCommandPath().

yystype G4UIcommand::PrimaryExpression ( void  )
private

G4UIcommand.cc 파일의 890 번째 라인에서 정의되었습니다.

다음을 참조함 : CONSTDOUBLE, CONSTINT, yystype::D, Expression(), G4cerr, G4endl, yystype::I, IDENTIFIER, paramERR, result, yystype::S, token, yystype::type, Yylex(), yylval.

다음에 의해서 참조됨 : UnaryExpression().

void G4UIcommand::PrintToken ( void  )
private
G4int G4UIcommand::RangeCheck ( const char *  t)
private

G4UIcommand.cc 파일의 656 번째 라인에서 정의되었습니다.

다음을 참조함 : bp, CONSTINT, Expression(), G4cerr, G4endl, yystype::I, newVal, paramERR, parameter, rangeString, result, token, yystype::type, Yylex().

다음에 의해서 참조됨 : CheckNewValue().

yystype G4UIcommand::RelationalExpression ( void  )
private

G4UIcommand.cc 파일의 800 번째 라인에서 정의되었습니다.

다음을 참조함 : AdditiveExpression(), CONSTINT, Eval2(), G4cerr, G4endl, GE, GT, yystype::I, LE, LT, result, token, yystype::type, Yylex().

다음에 의해서 참조됨 : EqualityExpression().

void G4UIcommand::ResetFailure ( )
inline

G4UIcommand.hh 파일의 210 번째 라인에서 정의되었습니다.

다음을 참조함 : commandFailureCode, failureDescription.

다음에 의해서 참조됨 : G4UImanager::ApplyCommand().

void G4UIcommand::SetGuidance ( const char *  aGuidance)
inline

G4UIcommand.hh 파일의 161 번째 라인에서 정의되었습니다.

다음을 참조함 : commandGuidance.

다음에 의해서 참조됨 : B2aDetectorMessenger::B2aDetectorMessenger(), B2bDetectorMessenger::B2bDetectorMessenger(), CCalPrimaryGeneratorMessenger::CCalPrimaryGeneratorMessenger(), CexmcChargeExchangeReconstructorMessenger::CexmcChargeExchangeReconstructorMessenger(), CexmcEnergyDepositDigitizerMessenger::CexmcEnergyDepositDigitizerMessenger(), CexmcEventActionMessenger::CexmcEventActionMessenger(), CexmcMessenger::CexmcMessenger(), CexmcParticleGunMessenger::CexmcParticleGunMessenger(), CexmcPhysicsManagerMessenger::CexmcPhysicsManagerMessenger(), CexmcPrimaryGeneratorActionMessenger::CexmcPrimaryGeneratorActionMessenger(), CexmcProductionModelMessenger::CexmcProductionModelMessenger(), CexmcReconstructorMessenger::CexmcReconstructorMessenger(), CexmcRunManagerMessenger::CexmcRunManagerMessenger(), CexmcScenePrimitivesMessenger::CexmcScenePrimitivesMessenger(), CexmcSensitiveDetectorMessenger::CexmcSensitiveDetectorMessenger(), ClusteringAlgoMessenger::ClusteringAlgoMessenger(), CML2AcceleratorConstructionMessenger::CML2AcceleratorConstructionMessenger(), CML2MainMessenger::CML2MainMessenger(), CML2PhantomConstructionMessenger::CML2PhantomConstructionMessenger(), CML2PrimaryGenerationActionMessenger::CML2PrimaryGenerationActionMessenger(), G4CascadeParamMessenger::CreateDirectory(), G4GenericMessenger::DeclareMethod(), G4GenericMessenger::DeclareMethodWithUnit(), G4GenericMessenger::DeclareProperty(), G4GenericMessenger::DeclarePropertyWithUnit(), DetectorConstructionMessenger::DetectorConstructionMessenger(), DetectorMessenger::DetectorMessenger(), DicomIntersectVolume::DicomIntersectVolume(), DMXEventActionMessenger::DMXEventActionMessenger(), DMXRunActionMessenger::DMXRunActionMessenger(), ElectronBenchmarkDetectorMessenger::ElectronBenchmarkDetectorMessenger(), EventActionMessenger::EventActionMessenger(), ExErrorDetectorMessenger::ExErrorDetectorMessenger(), ExN02DetectorMessenger::ExN02DetectorMessenger(), ExN03DetectorMessenger::ExN03DetectorMessenger(), ExP01DetectorMessenger::ExP01DetectorMessenger(), F01DetectorMessenger::F01DetectorMessenger(), F01FieldMessenger::F01FieldMessenger(), F01PrimaryGeneratorMessenger::F01PrimaryGeneratorMessenger(), F01RunMessenger::F01RunMessenger(), F02DetectorMessenger::F02DetectorMessenger(), F02FieldMessenger::F02FieldMessenger(), F02PrimaryGeneratorMessenger::F02PrimaryGeneratorMessenger(), F02RunMessenger::F02RunMessenger(), F03DetectorMessenger::F03DetectorMessenger(), F03FieldMessenger::F03FieldMessenger(), F03PrimaryGeneratorMessenger::F03PrimaryGeneratorMessenger(), F03RunMessenger::F03RunMessenger(), F04DetectorMessenger::F04DetectorMessenger(), F04EventActionMessenger::F04EventActionMessenger(), F04FieldMessenger::F04FieldMessenger(), F04PhysicsListMessenger::F04PhysicsListMessenger(), F04PrimaryGeneratorMessenger::F04PrimaryGeneratorMessenger(), F04RunActionMessenger::F04RunActionMessenger(), F04SteppingActionMessenger::F04SteppingActionMessenger(), FCALTBEventActionMessenger::FCALTBEventActionMessenger(), G4ScoreQuantityMessenger::FilterCommands(), G02DetectorMessenger::G02DetectorMessenger(), G03DetectorMessenger::G03DetectorMessenger(), G4AdjointPhysicsMessenger::G4AdjointPhysicsMessenger(), G4AdjointSimMessenger::G4AdjointSimMessenger(), G4BlineTracerMessenger::G4BlineTracerMessenger(), G4DecayTableMessenger::G4DecayTableMessenger(), G4DeexParametersMessenger::G4DeexParametersMessenger(), G4DMmessenger::G4DMmessenger(), G4EmMessenger::G4EmMessenger(), G4EmParametersMessenger::G4EmParametersMessenger(), G4ErrorMessenger::G4ErrorMessenger(), G4EvManMessenger::G4EvManMessenger(), G4FastSimulationMessenger::G4FastSimulationMessenger(), G4GDMLMessenger::G4GDMLMessenger(), G4GenericMessenger::G4GenericMessenger(), G4GeometryMessenger::G4GeometryMessenger(), G4GlobalMagFieldMessenger::G4GlobalMagFieldMessenger(), G4GMocrenMessenger::G4GMocrenMessenger(), G4HadronicEPTestMessenger::G4HadronicEPTestMessenger(), G4HepRepMessenger::G4HepRepMessenger(), G4HumanPhantomMessenger::G4HumanPhantomMessenger(), 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(), G4MonopoleFieldMessenger::G4MonopoleFieldMessenger(), G4MonopolePhysicsMessenger::G4MonopolePhysicsMessenger(), G4NeutronKillerMessenger::G4NeutronKillerMessenger(), G4NistMessenger::G4NistMessenger(), G4NuclideTableMessenger::G4NuclideTableMessenger(), G4OpticalPhysicsMessenger::G4OpticalPhysicsMessenger(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4ParticleHPMessenger::G4ParticleHPMessenger(), G4ParticleMessenger::G4ParticleMessenger(), G4ParticlePropertyMessenger::G4ParticlePropertyMessenger(), G4PersistencyCenterMessenger::G4PersistencyCenterMessenger(), G4PhysListFactoryMessenger::G4PhysListFactoryMessenger(), G4PolarizationMessenger::G4PolarizationMessenger(), G4ProcessManagerMessenger::G4ProcessManagerMessenger(), G4ProcessTableMessenger::G4ProcessTableMessenger(), G4ProductionCutsTableMessenger::G4ProductionCutsTableMessenger(), G4Pythia6DecayerMessenger::G4Pythia6DecayerMessenger(), G4RadioactivationMessenger::G4RadioactivationMessenger(), G4RTMessenger::G4RTMessenger(), G4RunMessenger::G4RunMessenger(), G4SchedulerMessenger::G4SchedulerMessenger(), 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(), 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(), G4VisCommandSetLineWidth::G4VisCommandSetLineWidth(), G4VisCommandSetTextColour::G4VisCommandSetTextColour(), G4VisCommandSetTextLayout::G4VisCommandSetTextLayout(), G4VisCommandSetTextSize::G4VisCommandSetTextSize(), G4VisCommandSetTouchable::G4VisCommandSetTouchable(), G4VisCommandSpecify::G4VisCommandSpecify(), G4VisCommandsTouchable::G4VisCommandsTouchable(), G4VisCommandsTouchableSet::G4VisCommandsTouchableSet(), G4VisCommandsViewerSet::G4VisCommandsViewerSet(), G4VisCommandViewerDefaultHiddenEdge::G4VisCommandViewerDefaultHiddenEdge(), G4VisCommandViewerDefaultStyle::G4VisCommandViewerDefaultStyle(), GammaKnifeMessenger::GammaKnifeMessenger(), GammaKnifePhysicsListMessenger::GammaKnifePhysicsListMessenger(), GammaRayTelAnalysisMessenger::GammaRayTelAnalysisMessenger(), GammaRayTelDetectorMessenger::GammaRayTelDetectorMessenger(), GammaRayTelPhysicsListMessenger::GammaRayTelPhysicsListMessenger(), GB03DetectorMessenger::GB03DetectorMessenger(), GFlashShowerModelMessenger::GFlashShowerModelMessenger(), HadrontherapyAnalysisFileMessenger::HadrontherapyAnalysisFileMessenger(), HadrontherapyDetectorMessenger::HadrontherapyDetectorMessenger(), HadrontherapyEventActionMessenger::HadrontherapyEventActionMessenger(), HadrontherapyParameterMessenger::HadrontherapyParameterMessenger(), HadrontherapyPhysicsListMessenger::HadrontherapyPhysicsListMessenger(), HadrontherapyStepMaxMessenger::HadrontherapyStepMaxMessenger(), HistoManagerMessenger::HistoManagerMessenger(), HistoMessenger::HistoMessenger(), IORTAnalysisFileMessenger::IORTAnalysisFileMessenger(), IORTDetectorMessenger::IORTDetectorMessenger(), IORTEventActionMessenger::IORTEventActionMessenger(), IORTGeometryMessenger::IORTGeometryMessenger(), IORTParameterMessenger::IORTParameterMessenger(), IORTPhysicsListMessenger::IORTPhysicsListMessenger(), IORTStepMaxMessenger::IORTStepMaxMessenger(), LXeDetectorMessenger::LXeDetectorMessenger(), LXeEventMessenger::LXeEventMessenger(), ML2PhysicsListMessenger::ML2PhysicsListMessenger(), ML2StepMaxMessenger::ML2StepMaxMessenger(), MyKleinNishinaMessenger::MyKleinNishinaMessenger(), NeutronHPMessenger::NeutronHPMessenger(), OpNovicePhysicsListMessenger::OpNovicePhysicsListMessenger(), OpNovicePrimaryGeneratorMessenger::OpNovicePrimaryGeneratorMessenger(), PhysicsListMessenger::PhysicsListMessenger(), PrimaryGeneratorMessenger::PrimaryGeneratorMessenger(), G4ScoreQuantityMessenger::QuantityCommands(), RE05PrimaryGeneratorMessenger::RE05PrimaryGeneratorMessenger(), RE05StackingActionMessenger::RE05StackingActionMessenger(), RE06DetectorMessenger::RE06DetectorMessenger(), RMC01AnalysisManagerMessenger::RMC01AnalysisManagerMessenger(), RMC01DetectorMessenger::RMC01DetectorMessenger(), RunActionMessenger::RunActionMessenger(), RunMessenger::RunMessenger(), G4GenericMessenger::Command::SetGuidance(), G4GenericMessenger::SetGuidance(), G4VisCommandModelCreate< Factory >::SetNewValue(), G4GenericMessenger::Command::SetUnit(), StackingMessenger::StackingMessenger(), StepLimiterMessenger::StepLimiterMessenger(), StepMaxMessenger::StepMaxMessenger(), TrackingMessenger::TrackingMessenger(), WLSDetectorMessenger::WLSDetectorMessenger(), WLSEventActionMessenger::WLSEventActionMessenger(), WLSPhysicsListMessenger::WLSPhysicsListMessenger(), WLSPrimaryGeneratorMessenger::WLSPrimaryGeneratorMessenger(), WLSRunActionMessenger::WLSRunActionMessenger(), WLSSteppingActionMessenger::WLSSteppingActionMessenger(), XrayFluoAnalysisMessenger::XrayFluoAnalysisMessenger(), XrayFluoDetectorMessenger::XrayFluoDetectorMessenger(), XrayFluoEventActionMessenger::XrayFluoEventActionMessenger(), XrayFluoMercuryDetectorMessenger::XrayFluoMercuryDetectorMessenger(), XrayFluoMercuryPrimaryGeneratorMessenger::XrayFluoMercuryPrimaryGeneratorMessenger(), XrayFluoPhysicsListMessenger::XrayFluoPhysicsListMessenger(), XrayFluoPlaneDetectorMessenger::XrayFluoPlaneDetectorMessenger(), XrayFluoPlanePrimaryGeneratorMessenger::XrayFluoPlanePrimaryGeneratorMessenger(), XrayFluoPrimaryGeneratorMessenger::XrayFluoPrimaryGeneratorMessenger(), XrayFluoStepMaxMessenger::XrayFluoStepMaxMessenger().

void G4UIcommand::SetParameter ( G4UIparameter *const  newParameter)
inline

G4UIcommand.hh 파일의 152 번째 라인에서 정의되었습니다.

다음을 참조함 : newVal, parameter.

다음에 의해서 참조됨 : CexmcScenePrimitivesMessenger::CexmcScenePrimitivesMessenger(), G4GenericMessenger::DeclareMethod(), G4GenericMessenger::DeclareProperty(), G4ScoreQuantityMessenger::FilterCommands(), G4AdjointSimMessenger::G4AdjointSimMessenger(), G4EmParametersMessenger::G4EmParametersMessenger(), G4GMocrenMessenger::G4GMocrenMessenger(), G4InteractorMessenger::G4InteractorMessenger(), G4LocalThreadCoutMessenger::G4LocalThreadCoutMessenger(), G4MatScanMessenger::G4MatScanMessenger(), G4ModelCmdApplyColour< M >::G4ModelCmdApplyColour(), G4ModelCmdApplyStringColour< M >::G4ModelCmdApplyStringColour(), G4MonopolePhysicsMessenger::G4MonopolePhysicsMessenger(), G4OpticalPhysicsMessenger::G4OpticalPhysicsMessenger(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4PolarizationMessenger::G4PolarizationMessenger(), G4ProcessManagerMessenger::G4ProcessManagerMessenger(), G4ProcessTableMessenger::G4ProcessTableMessenger(), G4RunMessenger::G4RunMessenger(), G4ScoringMessenger::G4ScoringMessenger(), G4UIcontrolMessenger::G4UIcontrolMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), G4VisCommandDrawLogicalVolume::G4VisCommandDrawLogicalVolume(), G4VisCommandGeometrySetColour::G4VisCommandGeometrySetColour(), G4VisCommandGeometrySetDaughtersInvisible::G4VisCommandGeometrySetDaughtersInvisible(), G4VisCommandGeometrySetForceAuxEdgeVisible::G4VisCommandGeometrySetForceAuxEdgeVisible(), G4VisCommandGeometrySetForceLineSegmentsPerCircle::G4VisCommandGeometrySetForceLineSegmentsPerCircle(), G4VisCommandGeometrySetForceSolid::G4VisCommandGeometrySetForceSolid(), G4VisCommandGeometrySetForceWireframe::G4VisCommandGeometrySetForceWireframe(), G4VisCommandGeometrySetLineStyle::G4VisCommandGeometrySetLineStyle(), G4VisCommandGeometrySetLineWidth::G4VisCommandGeometrySetLineWidth(), G4VisCommandGeometrySetVisibility::G4VisCommandGeometrySetVisibility(), G4VisCommandOpen::G4VisCommandOpen(), G4VisCommandSceneAddArrow::G4VisCommandSceneAddArrow(), G4VisCommandSceneAddAxes::G4VisCommandSceneAddAxes(), G4VisCommandSceneAddLine::G4VisCommandSceneAddLine(), G4VisCommandSceneAddLogicalVolume::G4VisCommandSceneAddLogicalVolume(), G4VisCommandSceneAddLogo::G4VisCommandSceneAddLogo(), G4VisCommandSceneAddScale::G4VisCommandSceneAddScale(), G4VisCommandSceneAddText::G4VisCommandSceneAddText(), G4VisCommandSceneAddText2D::G4VisCommandSceneAddText2D(), G4VisCommandSetColour::G4VisCommandSetColour(), G4VisCommandSetTextColour::G4VisCommandSetTextColour(), G4VisCommandSetTouchable::G4VisCommandSetTouchable(), G4VisCommandSpecify::G4VisCommandSpecify(), G4VisCommandsTouchableSet::G4VisCommandsTouchableSet(), G4VisCommandsViewerSet::G4VisCommandsViewerSet(), G4VisCommandViewerAddCutawayPlane::G4VisCommandViewerAddCutawayPlane(), G4VisCommandViewerChangeCutawayPlane::G4VisCommandViewerChangeCutawayPlane(), G4VisCommandViewerColourByDensity::G4VisCommandViewerColourByDensity(), HistoMessenger::HistoMessenger(), G4ScoreQuantityMessenger::QuantityCommands(), RMC01AnalysisManagerMessenger::RMC01AnalysisManagerMessenger(), TrackingMessenger::TrackingMessenger().

void G4UIcommand::SetRange ( const char *  rs)
inline

G4UIcommand.hh 파일의 125 번째 라인에서 정의되었습니다.

다음을 참조함 : rangeString.

다음에 의해서 참조됨 : CexmcChargeExchangeReconstructorMessenger::CexmcChargeExchangeReconstructorMessenger(), CexmcEnergyDepositDigitizerMessenger::CexmcEnergyDepositDigitizerMessenger(), CexmcEventActionMessenger::CexmcEventActionMessenger(), CexmcParticleGunMessenger::CexmcParticleGunMessenger(), CexmcProductionModelMessenger::CexmcProductionModelMessenger(), CexmcScenePrimitivesMessenger::CexmcScenePrimitivesMessenger(), ClusteringAlgoMessenger::ClusteringAlgoMessenger(), DMXEventActionMessenger::DMXEventActionMessenger(), EventActionMessenger::EventActionMessenger(), ExN03DetectorMessenger::ExN03DetectorMessenger(), F01DetectorMessenger::F01DetectorMessenger(), F01RunMessenger::F01RunMessenger(), F02DetectorMessenger::F02DetectorMessenger(), F02RunMessenger::F02RunMessenger(), F03DetectorMessenger::F03DetectorMessenger(), F03RunMessenger::F03RunMessenger(), F04DetectorMessenger::F04DetectorMessenger(), F04FieldMessenger::F04FieldMessenger(), F04PhysicsListMessenger::F04PhysicsListMessenger(), F04RunActionMessenger::F04RunActionMessenger(), FCALTBEventActionMessenger::FCALTBEventActionMessenger(), G4DecayTableMessenger::G4DecayTableMessenger(), G4EmParametersMessenger::G4EmParametersMessenger(), G4EvManMessenger::G4EvManMessenger(), G4GeometryMessenger::G4GeometryMessenger(), G4GlobalMagFieldMessenger::G4GlobalMagFieldMessenger(), G4HadronicEPTestMessenger::G4HadronicEPTestMessenger(), G4HepRepMessenger::G4HepRepMessenger(), G4INCLXXInterfaceMessenger::G4INCLXXInterfaceMessenger(), G4MonopolePhysicsMessenger::G4MonopolePhysicsMessenger(), G4MPImessenger::G4MPImessenger(), G4NistMessenger::G4NistMessenger(), G4NuclideTableMessenger::G4NuclideTableMessenger(), 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(), G4ScoringMessenger::G4ScoringMessenger(), G4StackingMessenger::G4StackingMessenger(), G4tgrMessenger::G4tgrMessenger(), G4TrackingMessenger::G4TrackingMessenger(), G4UIcontrolMessenger::G4UIcontrolMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), G4VisCommandSetArrow3DLineSegmentsPerCircle::G4VisCommandSetArrow3DLineSegmentsPerCircle(), G4VisCommandSetLineWidth::G4VisCommandSetLineWidth(), G4VisCommandSetTextSize::G4VisCommandSetTextSize(), G4VisCommandsViewerSet::G4VisCommandsViewerSet(), GammaKnifePhysicsListMessenger::GammaKnifePhysicsListMessenger(), GammaRayTelDetectorMessenger::GammaRayTelDetectorMessenger(), GammaRayTelPhysicsListMessenger::GammaRayTelPhysicsListMessenger(), GB03DetectorMessenger::GB03DetectorMessenger(), HadrontherapyEventActionMessenger::HadrontherapyEventActionMessenger(), HadrontherapyStepMaxMessenger::HadrontherapyStepMaxMessenger(), HistoMessenger::HistoMessenger(), IORTEventActionMessenger::IORTEventActionMessenger(), IORTPhysicsListMessenger::IORTPhysicsListMessenger(), IORTStepMaxMessenger::IORTStepMaxMessenger(), ML2PhysicsListMessenger::ML2PhysicsListMessenger(), ML2StepMaxMessenger::ML2StepMaxMessenger(), MyKleinNishinaMessenger::MyKleinNishinaMessenger(), OpNovicePhysicsListMessenger::OpNovicePhysicsListMessenger(), PhysicsListMessenger::PhysicsListMessenger(), PrimaryGeneratorMessenger::PrimaryGeneratorMessenger(), RE05StackingActionMessenger::RE05StackingActionMessenger(), RE06DetectorMessenger::RE06DetectorMessenger(), RunActionMessenger::RunActionMessenger(), RunMessenger::RunMessenger(), G4GenericMessenger::Command::SetRange(), G4GenericMessenger::Command::SetUnit(), StepLimiterMessenger::StepLimiterMessenger(), StepMaxMessenger::StepMaxMessenger(), WLSDetectorMessenger::WLSDetectorMessenger(), WLSPhysicsListMessenger::WLSPhysicsListMessenger(), WLSPrimaryGeneratorMessenger::WLSPrimaryGeneratorMessenger(), WLSRunActionMessenger::WLSRunActionMessenger(), WLSSteppingActionMessenger::WLSSteppingActionMessenger(), XrayFluoEventActionMessenger::XrayFluoEventActionMessenger(), XrayFluoPhysicsListMessenger::XrayFluoPhysicsListMessenger(), XrayFluoStepMaxMessenger::XrayFluoStepMaxMessenger().

void G4UIcommand::SetToBeBroadcasted ( G4bool  val)
inline
void G4UIcommand::SetToBeFlushed ( G4bool  val)
inline

G4UIcommand.hh 파일의 188 번째 라인에서 정의되었습니다.

다음을 참조함 : toBeFlushed.

다음에 의해서 참조됨 : G4GenericMessenger::Command::SetToBeFlushed().

void G4UIcommand::SetWorkerThreadOnly ( G4bool  val = true)
inline

G4UIcommand.hh 파일의 192 번째 라인에서 정의되었습니다.

다음을 참조함 : workerThreadOnly.

다음에 의해서 참조됨 : G4UIcommandTree::AddNewCommand(), G4GenericMessenger::Command::SetWorkerThreadOnly().

G4bool G4UIcommand::ToBeBroadcasted ( ) const
inline

G4UIcommand.hh 파일의 186 번째 라인에서 정의되었습니다.

다음을 참조함 : toBeBroadcasted.

다음에 의해서 참조됨 : G4UIcommandTree::AddNewCommand(), G4UImanager::ApplyCommand().

G4bool G4UIcommand::ToBeFlushed ( ) const
inline

G4UIcommand.hh 파일의 190 번째 라인에서 정의되었습니다.

다음을 참조함 : toBeFlushed.

G4String G4UIcommand::TokenToStr ( G4int  token)
private
G4int G4UIcommand::TypeCheck ( const char *  t)
private

G4UIcommand.cc 파일의 522 번째 라인에서 정의되었습니다.

다음을 참조함 : G4cerr, G4endl, IsDouble(), IsInt(), parameter.

yystype G4UIcommand::UnaryExpression ( void  )
private

G4UIcommand.cc 파일의 853 번째 라인에서 정의되었습니다.

다음을 참조함 : CONSTDOUBLE, CONSTINT, yystype::D, G4cerr, G4endl, yystype::I, paramERR, PrimaryExpression(), result, token, yystype::type, Yylex().

다음에 의해서 참조됨 : MultiplicativeExpression().

G4String G4UIcommand::UnitsList ( const char *  unitCategory)
static
G4double G4UIcommand::ValueOf ( const char *  unitName)
static
tokenNum G4UIcommand::Yylex ( void  )
private

멤버 데이타 문서화

std::vector<G4ApplicationState> G4UIcommand::availabelStateList
private

G4UIcommand.hh 파일의 122 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : AvailableForStates(), G4UIcommand(), GetStateList(), IsAvailable().

G4int G4UIcommand::bp
private

G4UIcommand.hh 파일의 249 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4UIpGetc(), G4UIpUngetc(), RangeCheck().

G4int G4UIcommand::commandFailureCode
protected

G4UIcommand.hh 파일의 198 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : CommandFailed(), IfCommandFailed(), ResetFailure().

std::vector<G4String> G4UIcommand::commandGuidance
private

G4UIcommand.hh 파일의 121 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetGuidanceEntries(), GetGuidanceLine(), GetTitle(), List(), SetGuidance().

G4String G4UIcommand::commandName
private

G4UIcommand.hh 파일의 118 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Eval2(), GetCommandName().

G4String G4UIcommand::commandPath
private

G4UIcommand.hh 파일의 117 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetCommandPath(), List(), operator!=(), operator==().

G4String G4UIcommand::failureDescription
protected

G4UIcommand.hh 파일의 199 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : CommandFailed(), GetFailureDescription(), ResetFailure().

G4UImessenger* G4UIcommand::messenger
private

G4UIcommand.hh 파일의 116 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : DoIt(), GetCurrentValue(), GetMessenger().

std::vector<yystype> G4UIcommand::newVal
private

G4UIcommand.hh 파일의 252 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Eval2(), RangeCheck(), SetParameter().

G4int G4UIcommand::paramERR
private
std::vector<G4UIparameter*> G4UIcommand::parameter
private

G4UIcommand.hh 파일의 120 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : DoIt(), Eval2(), GetParameter(), GetParameterEntries(), IndexOf(), IsParameter(), List(), RangeCheck(), SetParameter(), TypeCheck(), ~G4UIcommand().

G4String G4UIcommand::rangeBuf
private

G4UIcommand.hh 파일의 248 번째 라인에서 정의되었습니다.

G4String G4UIcommand::rangeString
private

G4UIcommand.hh 파일의 119 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : CheckNewValue(), Eval2(), G4UIpGetc(), G4UIpUngetc(), GetRange(), List(), RangeCheck(), SetRange().

G4bool G4UIcommand::toBeBroadcasted
protected

G4UIcommand.hh 파일의 179 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetToBeBroadcasted(), ToBeBroadcasted().

G4bool G4UIcommand::toBeFlushed
protected

G4UIcommand.hh 파일의 180 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetToBeFlushed(), ToBeFlushed().

tokenNum G4UIcommand::token
private
G4bool G4UIcommand::workerThreadOnly
protected

G4UIcommand.hh 파일의 181 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : DoIt(), IsWorkerThreadOnly(), List(), SetWorkerThreadOnly().

yystype G4UIcommand::yylval
private

G4UIcommand.hh 파일의 251 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : PrimaryExpression(), Yylex().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: