Geant4 VMC Version 6.6
|
Messenger class that defines commands for TG4DetConstruction. More...
#include <TG4FieldParametersMessenger.h>
Public Member Functions | |
TG4FieldParametersMessenger (TG4FieldParameters *fieldParameters) | |
virtual | ~TG4FieldParametersMessenger () |
virtual void | SetNewValue (G4UIcommand *command, G4String newValues) |
Private Member Functions | |
TG4FieldParametersMessenger () | |
Not implemented. | |
TG4FieldParametersMessenger (const TG4FieldParametersMessenger &right) | |
Not implemented. | |
TG4FieldParametersMessenger & | operator= (const TG4FieldParametersMessenger &right) |
Not implemented. | |
Private Attributes | |
TG4FieldParameters * | fFieldParameters |
associated class | |
G4UIdirectory * | fDirectory |
command directory | |
G4UIcmdWithAString * | fFieldTypeCmd |
command: fieldType | |
G4UIcmdWithAString * | fEquationTypeCmd |
command: equationType | |
G4UIcmdWithAString * | fStepperTypeCmd |
command: stepperType | |
G4UIcmdWithADoubleAndUnit * | fSetStepMinimumCmd |
command: setStepMinimum | |
G4UIcmdWithADoubleAndUnit * | fSetDeltaChordCmd |
command: setDeltaChord | |
G4UIcmdWithADoubleAndUnit * | fSetDeltaOneStepCmd |
command: setDeltaOneStep | |
G4UIcmdWithADoubleAndUnit * | fSetDeltaIntersectionCmd |
command: setDeltaIntersection | |
G4UIcmdWithADouble * | fSetMinimumEpsilonStepCmd |
command: setMinimumEpsilon | |
G4UIcmdWithADouble * | fSetMaximumEpsilonStepCmd |
command: setMaximumEpsilon | |
G4UIcmdWithADoubleAndUnit * | fSetConstDistanceCmd |
command: setConstDistance | |
G4UIcmdWithABool * | fSetIsMonopoleCmd |
command: setIsMonopole | |
G4UIcmdWithoutParameter * | fPrintParametersCmd |
command: printParameters | |
Messenger class that defines commands for TG4DetConstruction.
Implements commands:
Definition at line 60 of file TG4FieldParametersMessenger.h.
TG4FieldParametersMessenger::TG4FieldParametersMessenger | ( | TG4FieldParameters * | fieldParameters | ) |
Standard constructor
Definition at line 26 of file TG4FieldParametersMessenger.cxx.
|
virtual |
Destructor
Definition at line 194 of file TG4FieldParametersMessenger.cxx.
|
private |
Not implemented.
|
private |
Not implemented.
|
virtual |
Apply command to the associated object.
Definition at line 217 of file TG4FieldParametersMessenger.cxx.
|
private |
Not implemented.
|
private |
associated class
Definition at line 79 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue().
|
private |
command directory
Definition at line 80 of file TG4FieldParametersMessenger.h.
Referenced by TG4FieldParametersMessenger(), and ~TG4FieldParametersMessenger().
|
private |
command: fieldType
Definition at line 86 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue(), TG4FieldParametersMessenger(), and ~TG4FieldParametersMessenger().
|
private |
command: equationType
Definition at line 89 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue(), TG4FieldParametersMessenger(), and ~TG4FieldParametersMessenger().
|
private |
command: stepperType
Definition at line 92 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue(), TG4FieldParametersMessenger(), and ~TG4FieldParametersMessenger().
|
private |
command: setStepMinimum
Definition at line 95 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue(), TG4FieldParametersMessenger(), and ~TG4FieldParametersMessenger().
|
private |
command: setDeltaChord
Definition at line 98 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue(), TG4FieldParametersMessenger(), and ~TG4FieldParametersMessenger().
|
private |
command: setDeltaOneStep
Definition at line 101 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue(), TG4FieldParametersMessenger(), and ~TG4FieldParametersMessenger().
|
private |
command: setDeltaIntersection
Definition at line 104 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue(), TG4FieldParametersMessenger(), and ~TG4FieldParametersMessenger().
|
private |
command: setMinimumEpsilon
Definition at line 107 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue(), TG4FieldParametersMessenger(), and ~TG4FieldParametersMessenger().
|
private |
command: setMaximumEpsilon
Definition at line 110 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue(), TG4FieldParametersMessenger(), and ~TG4FieldParametersMessenger().
|
private |
command: setConstDistance
Definition at line 113 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue(), TG4FieldParametersMessenger(), and ~TG4FieldParametersMessenger().
|
private |
command: setIsMonopole
Definition at line 116 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue(), TG4FieldParametersMessenger(), and ~TG4FieldParametersMessenger().
|
private |
command: printParameters
Definition at line 119 of file TG4FieldParametersMessenger.h.
Referenced by SetNewValue(), and TG4FieldParametersMessenger().