File indexing completed on 2024-09-27 07:02:42
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011 #ifndef eASTTrackingAction_h
0012 #define eASTTrackingAction_h 1
0013
0014 #include "G4UserTrackingAction.hh"
0015 #include "globals.hh"
0016 #include "G4SystemOfUnits.hh"
0017
0018 class G4Track;
0019 class G4GenericMessenger;
0020
0021 class eASTTrackingAction : public G4UserTrackingAction
0022 {
0023 public:
0024 eASTTrackingAction();
0025 virtual ~eASTTrackingAction();
0026
0027 virtual void PreUserTrackingAction(const G4Track*);
0028 virtual void PostUserTrackingAction(const G4Track*);
0029
0030 private:
0031 G4GenericMessenger* messenger;
0032 G4double lowELimit = 100. * CLHEP::MeV;
0033 G4int defaultStoreTraj = 0;
0034
0035 };
0036
0037 #endif