#include <QGSP_BIC_HP.hh>
Public Member Functions | |
TQGSP_BIC_HP (G4int ver=1) | |
virtual | ~TQGSP_BIC_HP () |
virtual void | SetCuts () |
Definition at line 49 of file QGSP_BIC_HP.hh.
TQGSP_BIC_HP< T >::TQGSP_BIC_HP | ( | G4int | ver = 1 |
) |
Definition at line 66 of file QGSP_BIC_HP.icc.
References G4cout, G4endl, neutron, and photon.
00066 : T() 00067 { 00068 // default cut value (1.0mm) 00069 // defaultCutValue = 1.0*CLHEP::mm; 00070 00071 G4DataQuestionaire it(photon, neutron); 00072 G4cout << "<<< Geant4 Physics List simulation engine: QGSP_BIC_HP 2.0"<<G4endl; 00073 G4cout <<G4endl; 00074 00075 this->defaultCutValue = 0.7*CLHEP::mm; 00076 this->SetVerboseLevel(ver); 00077 00078 00079 // EM Physics 00080 this->RegisterPhysics( new G4EmStandardPhysics(ver) ); 00081 00082 // Synchroton Radiation & GN Physics 00083 this->RegisterPhysics( new G4EmExtraPhysics(ver) ); 00084 00085 // Decays 00086 this->RegisterPhysics( new G4DecayPhysics(ver) ); 00087 00088 // Hadron Elastic scattering 00089 this->RegisterPhysics( new G4HadronElasticPhysicsHP(ver) ); 00090 00091 // Hadron Physics 00092 this->RegisterPhysics( new HadronPhysicsQGSP_BIC_HP(ver)); 00093 00094 // Stopping Physics 00095 this->RegisterPhysics( new G4StoppingPhysics(ver) ); 00096 00097 // Ion Physics 00098 this->RegisterPhysics( new G4IonPhysics(ver)); 00099 00100 }
TQGSP_BIC_HP< T >::~TQGSP_BIC_HP | ( | ) | [virtual] |
void TQGSP_BIC_HP< T >::SetCuts | ( | ) | [virtual] |
Definition at line 106 of file QGSP_BIC_HP.icc.
References G4cout.
00107 { 00108 if (this->verboseLevel >1){ 00109 G4cout << "QGSP_BIC_HP::SetCuts:"; 00110 } 00111 // " G4VUserPhysicsList::SetCutsWithDefault" method sets 00112 // the default cut value for all particle types 00113 00114 this->SetCutsWithDefault(); 00115 00116 // if (this->verboseLevel >0) 00117 // G4VUserPhysicsList::DumpCutValuesTable(); 00118 00119 }