Geant4 VMC Version 6.6
|
Messenger class that defines commands for TG4TrackingAction. More...
#include <TG4TrackingActionMessenger.h>
Public Member Functions | |
TG4TrackingActionMessenger (TG4TrackingAction *trackingAction) | |
virtual | ~TG4TrackingActionMessenger () |
virtual void | SetNewValue (G4UIcommand *command, G4String string) |
Private Member Functions | |
TG4TrackingActionMessenger () | |
Not implemented. | |
TG4TrackingActionMessenger (const TG4TrackingActionMessenger &right) | |
Not implemented. | |
TG4TrackingActionMessenger & | operator= (const TG4TrackingActionMessenger &right) |
Not implemented. | |
Private Attributes | |
TG4TrackingAction * | fTrackingAction |
associated class | |
G4UIdirectory * | fTrackingDirectory |
command directory | |
G4UIcmdWithAnInteger * | fNewVerboseCmd |
command: newVerbose | |
G4UIcmdWithAnInteger * | fNewVerboseTrackCmd |
command: newVerboseTrack | |
G4UIcmdWithAString * | fSaveSecondariesCmd |
command: saveSecondaries | |
G4UIcmdWithABool * | fSaveDynamicChargeCmd |
command: saveDynamicCharge | |
Messenger class that defines commands for TG4TrackingAction.
Implements command
Definition at line 39 of file TG4TrackingActionMessenger.h.
TG4TrackingActionMessenger::TG4TrackingActionMessenger | ( | TG4TrackingAction * | trackingAction | ) |
Standard constructor
Definition at line 26 of file TG4TrackingActionMessenger.cxx.
|
virtual |
Destructor
Definition at line 84 of file TG4TrackingActionMessenger.cxx.
|
private |
Not implemented.
|
private |
Not implemented.
|
virtual |
Apply command to the associated object.
Definition at line 100 of file TG4TrackingActionMessenger.cxx.
|
private |
Not implemented.
|
private |
associated class
Definition at line 58 of file TG4TrackingActionMessenger.h.
Referenced by SetNewValue().
|
private |
command directory
Definition at line 59 of file TG4TrackingActionMessenger.h.
Referenced by TG4TrackingActionMessenger(), and ~TG4TrackingActionMessenger().
|
private |
command: newVerbose
Definition at line 60 of file TG4TrackingActionMessenger.h.
Referenced by SetNewValue(), TG4TrackingActionMessenger(), and ~TG4TrackingActionMessenger().
|
private |
command: newVerboseTrack
Definition at line 61 of file TG4TrackingActionMessenger.h.
Referenced by SetNewValue(), TG4TrackingActionMessenger(), and ~TG4TrackingActionMessenger().
|
private |
command: saveSecondaries
Definition at line 62 of file TG4TrackingActionMessenger.h.
Referenced by SetNewValue(), TG4TrackingActionMessenger(), and ~TG4TrackingActionMessenger().
|
private |
command: saveDynamicCharge
Definition at line 63 of file TG4TrackingActionMessenger.h.
Referenced by SetNewValue(), TG4TrackingActionMessenger(), and ~TG4TrackingActionMessenger().