00001 // 00002 // $Id: PhysicsList.hh 39 2008-05-06 08:33:13Z jacquem $ 00003 // 00004 // PhysicsList.hh 00005 // 00006 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 00007 00008 #ifndef PhysicsList_h 00009 #define PhysicsList_h 1 00010 00011 #include "G4VUserPhysicsList.hh" 00012 #include "globals.hh" 00013 00014 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 00015 00016 class PhysicsList: public G4VUserPhysicsList 00017 { 00018 public: 00019 PhysicsList(); 00020 ~PhysicsList(); 00021 00022 protected: 00023 void ConstructParticle(); 00024 void ConstructProcess(); 00025 00026 void SetCuts(); 00027 00028 protected: 00029 void ConstructEM(); 00030 }; 00031 00032 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo...... 00033 00034 #endif 00035 00036