1#ifndef TG4_TRACKING_ACTION_MESSENGER_H
2#define TG4_TRACKING_ACTION_MESSENGER_H
18#include <G4UImessenger.hh>
24class G4UIcmdWithAnInteger;
25class G4UIcmdWithAString;
26class G4UIcmdWithABool;
Messenger class that defines commands for TG4TrackingAction.
TG4TrackingAction * fTrackingAction
associated class
G4UIcmdWithAString * fSaveSecondariesCmd
command: saveSecondaries
virtual void SetNewValue(G4UIcommand *command, G4String string)
TG4TrackingActionMessenger & operator=(const TG4TrackingActionMessenger &right)
Not implemented.
G4UIcmdWithABool * fSaveDynamicChargeCmd
command: saveDynamicCharge
G4UIdirectory * fTrackingDirectory
command directory
TG4TrackingActionMessenger()
Not implemented.
virtual ~TG4TrackingActionMessenger()
TG4TrackingActionMessenger(const TG4TrackingActionMessenger &right)
Not implemented.
G4UIcmdWithAnInteger * fNewVerboseCmd
command: newVerbose
G4UIcmdWithAnInteger * fNewVerboseTrackCmd
command: newVerboseTrack
Actions at the beginnig and at the end of track.