#include <QGSP_BIC.hh>
Public Member Functions | |
TQGSP_BIC (G4int ver=1) | |
virtual | ~TQGSP_BIC () |
virtual void | SetCuts () |
Definition at line 48 of file QGSP_BIC.hh.
Definition at line 72 of file QGSP_BIC.icc.
References G4cout, G4endl, and photon.
00072 : T() 00073 { 00074 // default cut value (1.0mm) 00075 // defaultCutValue = 1.0*CLHEP::mm; 00076 00077 G4DataQuestionaire it(photon); 00078 G4cout << "<<< Geant4 Physics List simulation engine: QGSP_BIC 4.0"<<G4endl; 00079 G4cout <<G4endl; 00080 00081 this->defaultCutValue = 0.7*CLHEP::mm; 00082 this->SetVerboseLevel(ver); 00083 00084 // EM Physics 00085 this->RegisterPhysics( new G4EmStandardPhysics(ver) ); 00086 00087 // Synchroton Radiation & GN Physics 00088 this->RegisterPhysics( new G4EmExtraPhysics(ver) ); 00089 00090 // Decays 00091 this->RegisterPhysics( new G4DecayPhysics(ver) ); 00092 00093 // Hadron Elastic scattering 00094 this->RegisterPhysics( new G4HadronElasticPhysics(ver) ); 00095 00096 // Hadron Physics 00097 this->RegisterPhysics( new HadronPhysicsQGSP_BIC(ver)); 00098 00099 // Stopping Physics 00100 this->RegisterPhysics( new G4StoppingPhysics(ver) ); 00101 00102 // Ion Physics 00103 this->RegisterPhysics( new G4IonPhysics(ver)); 00104 00105 // Neutron tracking cut 00106 this->RegisterPhysics( new G4NeutronTrackingCut(ver)); 00107 00108 }
void TQGSP_BIC< T >::SetCuts | ( | ) | [virtual] |
Definition at line 114 of file QGSP_BIC.icc.
References G4cout.
00115 { 00116 if (this->verboseLevel >1){ 00117 G4cout << "QGSP_BIC::SetCuts:"; 00118 } 00119 // " G4VUserPhysicsList::SetCutsWithDefault" method sets 00120 // the default cut value for all particle types 00121 00122 this->SetCutsWithDefault(); 00123 00124 // if (this->verboseLevel >0) 00125 // G4VUserPhysicsList::DumpCutValuesTable(); 00126 00127 }