10 #ifndef GGSMCTruthMESSENGER_H_
11 #define GGSMCTruthMESSENGER_H_
15 #include "G4UIcmdWithAString.hh"
16 #include "G4UIdirectory.hh"
17 #include "G4UImessenger.hh"
45 void SetNewValue(G4UIcommand *command, G4String newValue);
50 G4UIdirectory *_cmdDir;
51 G4UIcmdWithAString *_outBaseCmd;
52 G4UIcmdWithAString *_outTreeCmd;
GGSMCTruthMessenger(GGSMCTruthAction *action)
Constructor.
void SetNewValue(G4UIcommand *command, G4String newValue)
Override of SetNewValue method.
~GGSMCTruthMessenger()
Destructor.
Saves MC truth for each event.
A control messenger for GGSMCTruthAction.