1#ifndef TG4_STACKING_ACTION_H
2#define TG4_STACKING_ACTION_H
20#include <G4UserStackingAction.hh>
Definition of the TG4SpecialStackingActionMessenger class.
Definition of the TG4Verbose class.
Messenger class that defines commands for TG4StackingAction.
Defines a special stacking mechanism.
TG4SpecialStackingAction()
G4int fStage
Stage number.
virtual ~TG4SpecialStackingAction()
G4bool GetSkipNeutrino() const
Return the option for skipping neutrino.
TG4SpecialStackingActionMessenger fMessenger
TG4SpecialStackingAction & operator=(const TG4SpecialStackingAction &right)
Not implemented.
G4bool fSkipNeutrino
Option to skip tracking of all neutrina.
void SetWaitPrimary(G4bool value)
void SetSkipNeutrino(G4bool value)
Set the option for skipping neutrino.
TG4SpecialStackingAction(const TG4SpecialStackingAction &right)
Not implemented.
G4bool GetWaitPrimary() const
Return the option for skipping neutrino.
G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track *track)
Base class for defining the verbose level and a common messenger.