19#include <G4UIcmdWithABool.hh>
20#include <G4UIcmdWithAnInteger.hh>
26 fStackingAction(stackingAction),
38 G4State_PreInit, G4State_Init, G4State_Idle);
40 fWaitPrimaryCmd =
new G4UIcmdWithABool(
"/mcTracking/waitPrimary",
this);
42 "Option to track all secondaries before starting the next primary.");
46 G4State_PreInit, G4State_Init, G4State_Idle);
Definition of the TG4Globals class and basic container types.
Definition of the TG4SpecialStackingActionMessenger class.
Definition of the TG4SpecialStackingAction class.
G4UIcmdWithABool * fSkipNeutrinoCmd
command: skipNeutrino
TG4SpecialStackingActionMessenger()
Not implemented.
virtual ~TG4SpecialStackingActionMessenger()
TG4SpecialStackingAction * fStackingAction
associated class
G4UIcmdWithABool * fWaitPrimaryCmd
command: waitPrimary
virtual void SetNewValue(G4UIcommand *command, G4String string)
Defines a special stacking mechanism.
void SetWaitPrimary(G4bool value)
void SetSkipNeutrino(G4bool value)
Set the option for skipping neutrino.