diff options
Diffstat (limited to 'include/G4BeamTestUserSteppingAction.h')
| -rw-r--r-- | include/G4BeamTestUserSteppingAction.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/include/G4BeamTestUserSteppingAction.h b/include/G4BeamTestUserSteppingAction.h new file mode 100644 index 0000000..9807bbf --- /dev/null +++ b/include/G4BeamTestUserSteppingAction.h @@ -0,0 +1,31 @@ +#ifndef G4BEAMTESTUSERSTEPPINGACTION_H_INCLUDED +#define G4BEAMTESTUSERSTEPPINGACTION_H_INCLUDED +/** + * Copyright (C) 2011 + * The IceCube collaboration + * ID: $Id$ + * + * @file G4BeamTestUserSteppingAction.h + * @version $Revision$ + * @date $Date$ + * @author Thomas Melzig + * + * $LastChangedBy$ + */ + + +#include "G4UserSteppingAction.hh" + +/** + * Implementation of G4UserSteppingAction. This class kills gammas below threshold (set by G4BeamTestTank). + */ +class G4BeamTestUserSteppingAction : public G4UserSteppingAction { + + public: + G4BeamTestUserSteppingAction(); + ~G4BeamTestUserSteppingAction() {} + + void UserSteppingAction(const G4Step*); +}; + +#endif // G4BEAMTESTUSERSTEPPINGACTION_H_INCLUDED |
