Geant4
10.03
|
#include <G4UIparameter.hh>
Public Member Functions | |
G4UIparameter () | |
G4UIparameter (char theType) | |
G4UIparameter (const char *theName, char theType, G4bool theOmittable) | |
~G4UIparameter () | |
G4int | operator== (const G4UIparameter &right) const |
G4int | operator!= (const G4UIparameter &right) const |
G4int | CheckNewValue (const char *newValue) |
void | List () |
void | SetDefaultValue (const char *theDefaultValue) |
void | SetDefaultValue (G4int theDefaultValue) |
void | SetDefaultValue (G4double theDefaultValue) |
G4String | GetDefaultValue () const |
char | GetParameterType () const |
void | SetParameterRange (const char *theRange) |
G4String | GetParameterRange () const |
void | SetParameterName (const char *theName) |
G4String | GetParameterName () const |
void | SetParameterCandidates (const char *theString) |
G4String | GetParameterCandidates () const |
void | SetOmittable (G4bool om) |
G4bool | IsOmittable () const |
void | SetCurrentAsDefault (G4bool val) |
G4bool | GetCurrentAsDefault () const |
void | SetWidget (G4int theWidget) |
const G4String | GetParameterGuidance () const |
void | SetGuidance (const char *theGuidance) |
Private Member Functions | |
G4int | TypeCheck (const char *newValue) |
G4int | RangeCheck (const char *newValue) |
G4int | CandidateCheck (const char *newValue) |
G4int | IsInt (const char *str, short maxDigit) |
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 (double arg1, G4int op, double arg2) |
tokenNum | Yylex (void) |
G4int | G4UIpGetc (void) |
G4int | G4UIpUngetc (G4int c) |
G4int | Backslash (G4int c) |
G4int | Follow (G4int expect, G4int ifyes, G4int ifno) |
G4String | TokenToStr (G4int token) |
Definition at line 47 of file G4UIparameter.hh.
G4UIparameter::G4UIparameter | ( | ) |
Definition at line 37 of file G4UIparameter.cc.
References bp, currentAsDefaultFlag, defaultValue, NONE, omittable, parameterCandidate, parameterGuidance, parameterName, parameterRange, parameterType, token, and widget.
G4UIparameter::G4UIparameter | ( | char | theType | ) |
Definition at line 53 of file G4UIparameter.cc.
References bp, currentAsDefaultFlag, defaultValue, NONE, omittable, parameterCandidate, parameterGuidance, parameterName, parameterRange, parameterType, token, and widget.
G4UIparameter::G4UIparameter | ( | const char * | theName, |
char | theType, | ||
G4bool | theOmittable | ||
) |
Definition at line 69 of file G4UIparameter.cc.
References bp, currentAsDefaultFlag, defaultValue, NONE, omittable, parameterCandidate, parameterGuidance, parameterName, parameterRange, parameterType, token, and widget.
G4UIparameter::~G4UIparameter | ( | ) |
Definition at line 85 of file G4UIparameter.cc.
|
private |
Definition at line 461 of file G4UIparameter.cc.
References G4cerr, G4endl, MultiplicativeExpression(), paramERR, and token.
Referenced by RelationalExpression().
|
private |
Definition at line 151 of file G4UIparameter.cc.
References G4cerr, G4endl, and parameterCandidate.
Referenced by CheckNewValue().
G4int G4UIparameter::CheckNewValue | ( | const char * | newValue | ) |
Definition at line 141 of file G4UIparameter.cc.
References CandidateCheck(), fParameterOutOfCandidates, fParameterOutOfRange, fParameterUnreadable, G4String::isNull(), parameterCandidate, parameterRange, RangeCheck(), and TypeCheck().
|
private |
Definition at line 401 of file G4UIparameter.cc.
References CONSTDOUBLE, CONSTINT, EQ, Eval2(), G4cerr, G4endl, yystype::I, NE, paramERR, RelationalExpression(), token, yystype::type, and Yylex().
Referenced by LogicalANDExpression().
Definition at line 559 of file G4UIparameter.cc.
References CompareDouble(), CompareInt(), CONSTDOUBLE, CONSTINT, yystype::D, G4cerr, G4endl, yystype::I, IDENTIFIER, newVal, paramERR, parameterName, parameterRange, parameterType, and yystype::type.
Referenced by EqualityExpression(), and RelationalExpression().
|
private |
Definition at line 252 of file G4UIparameter.cc.
References IsInt().
Referenced by IsDouble().
|
private |
Definition at line 319 of file G4UIparameter.cc.
References G4cerr, G4endl, and LogicalORExpression().
Referenced by PrimaryExpression(), and RangeCheck().
Definition at line 725 of file G4UIparameter.cc.
References G4UIpGetc(), and G4UIpUngetc().
Referenced by Yylex().
|
private |
Definition at line 736 of file G4UIparameter.cc.
References bp, and parameterRange.
Referenced by Follow(), and Yylex().
Definition at line 744 of file G4UIparameter.cc.
References bp, G4cerr, G4endl, paramERR, and parameterRange.
Referenced by Follow(), and Yylex().
|
inline |
Definition at line 130 of file G4UIparameter.hh.
References currentAsDefaultFlag.
Referenced by G4UIcommandTree::CreateHTML(), and export_G4UIparameter().
|
inline |
Definition at line 89 of file G4UIparameter.hh.
References defaultValue.
Referenced by G4UIcmdWithADoubleAndUnit::ConvertToStringWithDefaultUnit(), G4UIcmdWith3VectorAndUnit::ConvertToStringWithDefaultUnit(), G4UIcommandTree::CreateHTML(), export_G4UIparameter(), G4UIGainServer::GetNewTreeValues(), G4UIGAG::GetNewTreeValues(), G4UIGAG::SendAParamProperty(), G4UIGainServer::SendAParamProperty(), and G4UIGAG::SendATclParamProperty().
|
inline |
Definition at line 118 of file G4UIparameter.hh.
References parameterCandidate.
Referenced by G4UIcmdWithADoubleAndUnit::ConvertToStringWithBestUnit(), G4UIcmdWith3VectorAndUnit::ConvertToStringWithBestUnit(), G4UIcommandTree::CreateHTML(), G4UIterminal::ExecuteCommand(), export_G4UIparameter(), G4UIGainServer::GetNewTreeValues(), G4UIGAG::GetNewTreeValues(), G4UIGAG::SendAParamProperty(), G4UIGainServer::SendAParamProperty(), and G4UIGAG::SendATclParamProperty().
|
inline |
Definition at line 136 of file G4UIparameter.hh.
References parameterGuidance.
Referenced by export_G4UIparameter(), G4UIGAG::SendAParamProperty(), G4UIGainServer::SendAParamProperty(), and G4UIGAG::SendATclParamProperty().
|
inline |
Definition at line 109 of file G4UIparameter.hh.
References parameterName.
Referenced by G4UIcommandTree::CreateHTML(), export_G4UIparameter(), G4UImanager::GetCurrentStringValue(), G4UIGainServer::GetNewTreeValues(), G4UIGAG::GetNewTreeValues(), G4UIGAG::SendAParamProperty(), G4UIGainServer::SendAParamProperty(), G4UIGAG::SendATclParamProperty(), and G4GenericMessenger::Command::SetUnit().
|
inline |
Definition at line 103 of file G4UIparameter.hh.
References parameterRange.
Referenced by G4UIcommandTree::CreateHTML(), export_G4UIparameter(), G4UIGainServer::GetNewTreeValues(), G4UIGAG::GetNewTreeValues(), G4UIGAG::SendAParamProperty(), G4UIGainServer::SendAParamProperty(), and G4UIGAG::SendATclParamProperty().
|
inline |
Definition at line 91 of file G4UIparameter.hh.
References parameterType.
Referenced by G4UIcommandTree::CreateHTML(), export_G4UIparameter(), G4UIGainServer::GetNewTreeValues(), G4UIGAG::GetNewTreeValues(), G4UIGAG::SendAParamProperty(), G4UIGainServer::SendAParamProperty(), and G4UIGAG::SendATclParamProperty().
|
private |
Definition at line 260 of file G4UIparameter.cc.
References ExpectExponent().
Referenced by TypeCheck(), and Yylex().
|
private |
Definition at line 228 of file G4UIparameter.cc.
References G4cerr, and G4endl.
Referenced by ExpectExponent(), TypeCheck(), and Yylex().
|
inline |
Definition at line 124 of file G4UIparameter.hh.
References omittable.
Referenced by G4UIcmdWithADoubleAndUnit::ConvertToStringWithDefaultUnit(), G4UIcmdWith3VectorAndUnit::ConvertToStringWithDefaultUnit(), G4UIcommandTree::CreateHTML(), export_G4UIparameter(), G4UIGAG::SendAParamProperty(), G4UIGainServer::SendAParamProperty(), G4UIGAG::SendATclParamProperty(), and G4GenericMessenger::Command::SetUnit().
void G4UIparameter::List | ( | ) |
Definition at line 98 of file G4UIparameter.cc.
References currentAsDefaultFlag, defaultValue, G4cout, G4endl, G4String::isNull(), omittable, parameterCandidate, parameterGuidance, parameterName, parameterRange, and parameterType.
Referenced by export_G4UIparameter().
|
private |
Definition at line 365 of file G4UIparameter.cc.
References CONSTDOUBLE, CONSTINT, CONSTSTRING, yystype::D, EqualityExpression(), G4cerr, G4endl, yystype::I, IDENTIFIER, LOGICALAND, paramERR, token, yystype::type, and Yylex().
Referenced by LogicalORExpression().
|
private |
Definition at line 330 of file G4UIparameter.cc.
References CONSTDOUBLE, CONSTINT, CONSTSTRING, yystype::D, G4cerr, G4endl, yystype::I, IDENTIFIER, LogicalANDExpression(), LOGICALOR, paramERR, token, yystype::type, and Yylex().
Referenced by Expression().
|
private |
Definition at line 473 of file G4UIparameter.cc.
References G4cerr, G4endl, paramERR, token, and UnaryExpression().
Referenced by AdditiveExpression().
G4int G4UIparameter::operator!= | ( | const G4UIparameter & | right | ) | const |
Definition at line 93 of file G4UIparameter.cc.
G4int G4UIparameter::operator== | ( | const G4UIparameter & | right | ) | const |
Definition at line 88 of file G4UIparameter.cc.
|
private |
Definition at line 522 of file G4UIparameter.cc.
References CONSTDOUBLE, CONSTINT, yystype::D, Expression(), G4cerr, G4endl, yystype::I, IDENTIFIER, paramERR, yystype::S, token, yystype::type, Yylex(), and yylval.
Referenced by UnaryExpression().
|
private |
Definition at line 166 of file G4UIparameter.cc.
References bp, CONSTINT, yystype::D, Expression(), G4cerr, G4endl, yystype::I, newVal, paramERR, parameterRange, parameterType, token, yystype::type, and Yylex().
Referenced by CheckNewValue().
|
private |
Definition at line 432 of file G4UIparameter.cc.
References AdditiveExpression(), CONSTINT, Eval2(), G4cerr, G4endl, GE, GT, yystype::I, LE, LT, token, yystype::type, and Yylex().
Referenced by EqualityExpression().
|
inline |
Definition at line 128 of file G4UIparameter.hh.
Referenced by G4UIcmdWithAString::SetParameterName(), G4UIcmdWithADouble::SetParameterName(), G4UIcmdWithAnInteger::SetParameterName(), G4UIcmdWith3Vector::SetParameterName(), G4UIcmdWithABool::SetParameterName(), G4UIcmdWithADoubleAndUnit::SetParameterName(), G4UIcmdWith3VectorAndUnit::SetParameterName(), G4GenericMessenger::Command::SetParameterName(), and G4UIcmdWithNucleusLimits::SetParameterName().
|
inline |
Definition at line 83 of file G4UIparameter.hh.
Referenced by CexmcScenePrimitivesMessenger::CexmcScenePrimitivesMessenger(), DMXParticleSourceMessenger::DMXParticleSourceMessenger(), G4ScoreQuantityMessenger::FilterCommands(), G4AdjointSimMessenger::G4AdjointSimMessenger(), G4EmParametersMessenger::G4EmParametersMessenger(), G4GeneralParticleSourceMessenger::G4GeneralParticleSourceMessenger(), G4GMocrenMessenger::G4GMocrenMessenger(), G4InteractorMessenger::G4InteractorMessenger(), G4LocalThreadCoutMessenger::G4LocalThreadCoutMessenger(), G4MatScanMessenger::G4MatScanMessenger(), G4MonopolePhysicsMessenger::G4MonopolePhysicsMessenger(), G4OpticalPhysicsMessenger::G4OpticalPhysicsMessenger(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4PolarizationMessenger::G4PolarizationMessenger(), G4ProcessManagerMessenger::G4ProcessManagerMessenger(), G4ProcessTableMessenger::G4ProcessTableMessenger(), G4RunMessenger::G4RunMessenger(), G4ScoringMessenger::G4ScoringMessenger(), G4UIcontrolMessenger::G4UIcontrolMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), 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(), G4VisCommandSceneAddLogo::G4VisCommandSceneAddLogo(), G4VisCommandSceneAddScale::G4VisCommandSceneAddScale(), G4VisCommandSceneAddText::G4VisCommandSceneAddText(), G4VisCommandSceneAddText2D::G4VisCommandSceneAddText2D(), G4VisCommandSetColour::G4VisCommandSetColour(), G4VisCommandSetTextColour::G4VisCommandSetTextColour(), G4VisCommandSpecify::G4VisCommandSpecify(), G4VisCommandsTouchableSet::G4VisCommandsTouchableSet(), G4VisCommandsViewerSet::G4VisCommandsViewerSet(), G4VisCommandViewerCreate::G4VisCommandViewerCreate(), HistoMessenger::HistoMessenger(), G4ScoreQuantityMessenger::QuantityCommands(), G4UIcmdWithADoubleAndUnit::SetDefaultUnit(), G4UIcmdWith3VectorAndUnit::SetDefaultUnit(), G4UIcmdWithADouble::SetDefaultValue(), G4UIcmdWithAnInteger::SetDefaultValue(), G4UIcmdWithAString::SetDefaultValue(), G4UIcmdWith3Vector::SetDefaultValue(), G4UIcmdWithABool::SetDefaultValue(), G4GenericMessenger::Command::SetDefaultValue(), G4UIcmdWithADoubleAndUnit::SetDefaultValue(), G4UIcmdWith3VectorAndUnit::SetDefaultValue(), and G4UIcmdWithNucleusLimits::SetDefaultValue().
void G4UIparameter::SetDefaultValue | ( | G4int | theDefaultValue | ) |
Definition at line 118 of file G4UIparameter.cc.
References defaultValue.
void G4UIparameter::SetDefaultValue | ( | G4double | theDefaultValue | ) |
Definition at line 125 of file G4UIparameter.cc.
References defaultValue.
|
inline |
Definition at line 138 of file G4UIparameter.hh.
Referenced by CexmcScenePrimitivesMessenger::CexmcScenePrimitivesMessenger(), G4MonopolePhysicsMessenger::G4MonopolePhysicsMessenger(), G4OpticalPhysicsMessenger::G4OpticalPhysicsMessenger(), G4RadioactiveDecaymessenger::G4RadioactiveDecaymessenger(), G4VisCommandGeometrySetColour::G4VisCommandGeometrySetColour(), G4VisCommandGeometrySetDaughtersInvisible::G4VisCommandGeometrySetDaughtersInvisible(), G4VisCommandGeometrySetForceAuxEdgeVisible::G4VisCommandGeometrySetForceAuxEdgeVisible(), G4VisCommandGeometrySetForceLineSegmentsPerCircle::G4VisCommandGeometrySetForceLineSegmentsPerCircle(), G4VisCommandGeometrySetForceSolid::G4VisCommandGeometrySetForceSolid(), G4VisCommandGeometrySetForceWireframe::G4VisCommandGeometrySetForceWireframe(), G4VisCommandGeometrySetLineStyle::G4VisCommandGeometrySetLineStyle(), G4VisCommandGeometrySetLineWidth::G4VisCommandGeometrySetLineWidth(), G4VisCommandGeometrySetVisibility::G4VisCommandGeometrySetVisibility(), G4VisCommandOpen::G4VisCommandOpen(), G4VisCommandSceneAddLogo::G4VisCommandSceneAddLogo(), G4VisCommandSceneAddScale::G4VisCommandSceneAddScale(), G4VisCommandSceneAddText::G4VisCommandSceneAddText(), G4VisCommandSceneAddText2D::G4VisCommandSceneAddText2D(), G4VisCommandSetColour::G4VisCommandSetColour(), G4VisCommandSetTextColour::G4VisCommandSetTextColour(), G4VisCommandSetTouchable::G4VisCommandSetTouchable(), G4VisCommandsViewerSet::G4VisCommandsViewerSet(), G4VisCommandViewerCreate::G4VisCommandViewerCreate(), HistoMessenger::HistoMessenger(), RMC01AnalysisManagerMessenger::RMC01AnalysisManagerMessenger(), and TrackingMessenger::TrackingMessenger().
|
inline |
Definition at line 122 of file G4UIparameter.hh.
References G4InuclParticleNames::om.
Referenced by G4UIcmdWithADoubleAndUnit::SetDefaultUnit(), G4UIcmdWith3VectorAndUnit::SetDefaultUnit(), G4UIcmdWithAString::SetParameterName(), G4UIcmdWithAnInteger::SetParameterName(), G4UIcmdWithADouble::SetParameterName(), G4UIcmdWith3Vector::SetParameterName(), G4UIcmdWithABool::SetParameterName(), G4UIcmdWithADoubleAndUnit::SetParameterName(), G4UIcmdWith3VectorAndUnit::SetParameterName(), G4GenericMessenger::Command::SetParameterName(), and G4UIcmdWithNucleusLimits::SetParameterName().
|
inline |
Definition at line 113 of file G4UIparameter.hh.
Referenced by CexmcScenePrimitivesMessenger::CexmcScenePrimitivesMessenger(), G4InteractorMessenger::G4InteractorMessenger(), G4MatScanMessenger::G4MatScanMessenger(), G4OpticalPhysicsMessenger::G4OpticalPhysicsMessenger(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4UIcontrolMessenger::G4UIcontrolMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), G4VisCommandGeometrySetLineStyle::G4VisCommandGeometrySetLineStyle(), G4VisCommandsViewerSet::G4VisCommandsViewerSet(), RMC01AnalysisManagerMessenger::RMC01AnalysisManagerMessenger(), G4UIcmdWithAString::SetCandidates(), G4GenericMessenger::Command::SetCandidates(), G4UIcmdWithADoubleAndUnit::SetUnitCandidates(), G4UIcmdWith3VectorAndUnit::SetUnitCandidates(), and TrackingMessenger::TrackingMessenger().
|
inline |
Definition at line 107 of file G4UIparameter.hh.
Referenced by G4UIcmdWith3VectorAndUnit::G4UIcmdWith3VectorAndUnit(), G4UIcmdWithADoubleAndUnit::G4UIcmdWithADoubleAndUnit(), G4UIcmdWithAString::SetParameterName(), G4UIcmdWithAnInteger::SetParameterName(), G4UIcmdWithADouble::SetParameterName(), G4UIcmdWith3Vector::SetParameterName(), G4UIcmdWithABool::SetParameterName(), G4UIcmdWithADoubleAndUnit::SetParameterName(), G4UIcmdWith3VectorAndUnit::SetParameterName(), G4GenericMessenger::Command::SetParameterName(), and G4UIcmdWithNucleusLimits::SetParameterName().
|
inline |
Definition at line 95 of file G4UIparameter.hh.
Referenced by G4AdjointSimMessenger::G4AdjointSimMessenger(), G4EmParametersMessenger::G4EmParametersMessenger(), G4GMocrenMessenger::G4GMocrenMessenger(), G4MatScanMessenger::G4MatScanMessenger(), G4MonopolePhysicsMessenger::G4MonopolePhysicsMessenger(), G4RadioactiveDecaymessenger::G4RadioactiveDecaymessenger(), G4RunMessenger::G4RunMessenger(), G4ScoringMessenger::G4ScoringMessenger(), G4UIcontrolMessenger::G4UIcontrolMessenger(), G4UserPhysicsListMessenger::G4UserPhysicsListMessenger(), G4VisCommandsViewerSet::G4VisCommandsViewerSet(), HistoMessenger::HistoMessenger(), RMC01AnalysisManagerMessenger::RMC01AnalysisManagerMessenger(), and TrackingMessenger::TrackingMessenger().
|
inline |
Definition at line 134 of file G4UIparameter.hh.
|
private |
Definition at line 191 of file G4UIparameter.cc.
References G4String::data(), G4cerr, G4endl, IsDouble(), IsInt(), parameterType, and G4String::toUpper().
Referenced by CheckNewValue().
|
private |
Definition at line 485 of file G4UIparameter.cc.
References CONSTDOUBLE, CONSTINT, yystype::D, G4cerr, G4endl, yystype::I, paramERR, PrimaryExpression(), token, yystype::type, and Yylex().
Referenced by MultiplicativeExpression().
|
private |
Definition at line 667 of file G4UIparameter.cc.
References CONSTDOUBLE, CONSTINT, yystype::D, G4String::data(), EQ, Follow(), G4cerr, G4endl, G4UIpGetc(), G4UIpUngetc(), GE, GT, yystype::I, IDENTIFIER, IsDouble(), IsInt(), LE, LOGICALAND, LOGICALOR, LT, NE, paramERR, parameterName, yystype::S, and yylval.
Referenced by EqualityExpression(), LogicalANDExpression(), LogicalORExpression(), PrimaryExpression(), RangeCheck(), RelationalExpression(), and UnaryExpression().
|
private |
Definition at line 173 of file G4UIparameter.hh.
Referenced by G4UIparameter(), G4UIpGetc(), G4UIpUngetc(), and RangeCheck().
|
private |
Definition at line 79 of file G4UIparameter.hh.
Referenced by G4UIparameter(), GetCurrentAsDefault(), and List().
|
private |
Definition at line 74 of file G4UIparameter.hh.
Referenced by G4UIparameter(), GetDefaultValue(), List(), and SetDefaultValue().
|
private |
Definition at line 176 of file G4UIparameter.hh.
Referenced by Eval2(), and RangeCheck().
|
private |
Definition at line 78 of file G4UIparameter.hh.
Referenced by G4UIparameter(), IsOmittable(), and List().
|
private |
Definition at line 177 of file G4UIparameter.hh.
Referenced by AdditiveExpression(), CompareDouble(), CompareInt(), EqualityExpression(), Eval2(), G4UIpUngetc(), LogicalANDExpression(), LogicalORExpression(), MultiplicativeExpression(), PrimaryExpression(), RangeCheck(), UnaryExpression(), and Yylex().
|
private |
Definition at line 76 of file G4UIparameter.hh.
Referenced by CandidateCheck(), CheckNewValue(), G4UIparameter(), GetParameterCandidates(), and List().
|
private |
Definition at line 73 of file G4UIparameter.hh.
Referenced by G4UIparameter(), GetParameterGuidance(), and List().
|
private |
Definition at line 72 of file G4UIparameter.hh.
Referenced by Eval2(), G4UIparameter(), GetParameterName(), List(), and Yylex().
|
private |
Definition at line 75 of file G4UIparameter.hh.
Referenced by CheckNewValue(), Eval2(), G4UIparameter(), G4UIpGetc(), G4UIpUngetc(), GetParameterRange(), List(), and RangeCheck().
|
private |
Definition at line 77 of file G4UIparameter.hh.
Referenced by Eval2(), G4UIparameter(), GetParameterType(), List(), RangeCheck(), and TypeCheck().
|
private |
Definition at line 172 of file G4UIparameter.hh.
|
private |
Definition at line 174 of file G4UIparameter.hh.
Referenced by AdditiveExpression(), EqualityExpression(), G4UIparameter(), LogicalANDExpression(), LogicalORExpression(), MultiplicativeExpression(), PrimaryExpression(), RangeCheck(), RelationalExpression(), and UnaryExpression().
|
private |
Definition at line 80 of file G4UIparameter.hh.
Referenced by G4UIparameter().
|
private |
Definition at line 175 of file G4UIparameter.hh.
Referenced by PrimaryExpression(), and Yylex().