/home/cern/BDSIM_new/include/BDSPhysicsList.hh

00001 
00009 #ifndef BDSPhysicsList_h
00010 #define BDSPhysicsList_h
00011 
00012 #include "G4VModularPhysicsList.hh"
00013 #include "globals.hh"
00014 
00015 #define kNuCut  5*m
00016 
00017 class BDSPhysicsList: public G4VUserPhysicsList
00018 {
00019 public:
00020   BDSPhysicsList();
00021   virtual ~BDSPhysicsList();
00022 
00023 public:
00024   
00025   void ConstructParticle();
00026   void ConstructProcess();
00027 
00028   void SetCuts();
00029 
00030   // construct particular physics list processes
00031 
00032   void ConstructEM();
00033 
00034   void ConstructMuon();
00035 
00036   void ConstructMerlin();
00037 
00038   void ConstructEM_Low_Energy();
00039 
00040   void ConstructSR();
00041 
00042   void ConstructLaserWire();
00043 
00044   void ConstructHadronic();
00045 
00046 
00047 };
00048 
00049 #endif
00050 
00051 
00052 

Generated on Wed Mar 5 17:25:22 2008 for BDSIM by  doxygen 1.5.3