/scratch0/jsnuveri/BDSIM/BDSIMgit/bdsim/include/BDSSteppingAction.hh

00001 /* BDSIM code.    Version 1.0
00002    Author: Grahame A. Blair, Royal Holloway, Univ. of London.
00003    Last modified 24.7.2002
00004    Copyright (c) 2002 by G.A.Blair.  ALL RIGHTS RESERVED. 
00005 */
00006 
00007 // This code implementation is the intellectual property of
00008 // the GEANT4 collaboration.
00009 //
00010 // By copying, distributing or modifying the Program (or any work
00011 // based on the Program) you indicate your acceptance of this statement,
00012 // and all its terms.
00013 //
00014 
00015 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
00016 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
00017 
00018 #ifndef BDSSteppingAction_h
00019 #define BDSSteppingAction_h 1
00020 
00021 #include "G4UserSteppingAction.hh"
00022 #include "G4Types.hh"
00023 
00024 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
00025 
00026 class BDSSteppingAction : public G4UserSteppingAction
00027 {
00028 public:
00029   BDSSteppingAction();
00030   virtual ~BDSSteppingAction();
00031 
00032   virtual void UserSteppingAction(const G4Step*);
00033 
00034 private:
00035   void ThresholdCutSteppingAction();
00036   void VerboseSteppingAction();
00037   const G4Step* _step;
00038 };
00039 
00040 #endif

Generated on 28 Jun 2015 for BDSIM by  doxygen 1.4.7