#include <QGSC_BERT.hh>
Public Member Functions | |
TQGSC_BERT (G4int ver=1) | |
virtual | ~TQGSC_BERT () |
virtual void | SetCuts () |
Definition at line 36 of file QGSC_BERT.hh.
TQGSC_BERT< T >::TQGSC_BERT | ( | G4int | ver = 1 |
) |
Definition at line 68 of file QGSC_BERT.icc.
References G4cout, G4endl, photon, and G4WarnPLStatus::Unsupported().
00068 : T() 00069 { 00070 // default cut value (1.0mm) 00071 // defaultCutValue = 1.0*CLHEP::mm; 00072 G4DataQuestionaire it(photon); 00073 G4cout << "<<< Geant4 Physics List simulation engine: QGSC_BERT 1.2"<<G4endl; 00074 G4cout <<G4endl<<G4endl; 00075 this->defaultCutValue = 0.7*CLHEP::mm; 00076 this->SetVerboseLevel(ver); 00077 00078 G4WarnPLStatus obs; 00079 obs.Unsupported("QGSC_BERT", "FTFP_BERT"); 00080 00081 // EM Physics 00082 this->RegisterPhysics( new G4EmStandardPhysics(ver) ); 00083 00084 // Synchroton Radiation & GN Physics 00085 this->RegisterPhysics( new G4EmQExtraPhysics(ver) ); 00086 00087 // Decays 00088 this->RegisterPhysics( new G4DecayPhysics(ver) ); 00089 00090 // Hadron Elastic scattering, "CHIPS" version 00091 this->RegisterPhysics( new G4HadronQElasticPhysics(ver) ); 00092 00093 // Hadron Physics 00094 this->RegisterPhysics( new HadronPhysicsQGSC_BERT(ver)); 00095 00096 // Stopping Physics 00097 this->RegisterPhysics( new G4QCaptureAtRestPhysics(ver) ); 00098 00099 // Ion Physics 00100 this->RegisterPhysics( new G4IonLHEPPhysics(ver)); 00101 00102 // Neutron tracking cut 00103 this->RegisterPhysics( new G4NeutronTrackingCut(ver)); 00104 00105 }
TQGSC_BERT< T >::~TQGSC_BERT | ( | ) | [virtual] |
void TQGSC_BERT< T >::SetCuts | ( | ) | [virtual] |
Definition at line 111 of file QGSC_BERT.icc.
References G4cout.
00112 { 00113 if (this->verboseLevel >1){ 00114 G4cout << "QGSC_BERT::SetCuts:"; 00115 } 00116 // " G4VUserPhysicsList::SetCutsWithDefault" method sets 00117 // the default cut value for all particle types 00118 00119 this->SetCutsWithDefault(); 00120 00121 // if (this->verboseLevel >0) 00122 // G4VUserPhysicsList::DumpCutValuesTable(); 00123 00124 }