00001 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 00002 00003 #ifndef musrSteppingAction_h 00004 #define musrSteppingAction_h 1 00005 00006 #include "G4UserSteppingAction.hh" 00007 #include "globals.hh" 00008 #include <fstream> 00009 00010 00011 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 00012 00013 class musrSteppingAction : public G4UserSteppingAction 00014 { 00015 public: 00016 00017 static musrSteppingAction* GetInstance(); 00018 musrSteppingAction(); 00019 ~musrSteppingAction(); 00020 00021 void UserSteppingAction(const G4Step *theStep); 00022 00023 private: 00024 static musrSteppingAction* pointer; 00025 00026 00027 }; 00028 00029 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 00030 00031 #endif
1.4.6