#include <QGSP_FTFP_BERT_95.hh>
Public Member Functions | |
TQGSP_FTFP_BERT_95 (G4int ver=1) | |
virtual | ~TQGSP_FTFP_BERT_95 () |
virtual void | SetCuts () |
Definition at line 52 of file QGSP_FTFP_BERT_95.hh.
TQGSP_FTFP_BERT_95< T >::TQGSP_FTFP_BERT_95 | ( | G4int | ver = 1 |
) |
Definition at line 61 of file QGSP_FTFP_BERT_95.icc.
References G4cout, G4endl, photon, and G4WarnPLStatus::Unsupported().
00061 : T() 00062 { 00063 00064 G4DataQuestionaire it(photon); 00065 G4cout << "<<< Geant4 Physics List simulation engine: QGSP_FTFP_BERT_95 3.6"<<G4endl; 00066 G4cout <<G4endl; 00067 00068 this->defaultCutValue = 0.7*CLHEP::mm; 00069 this->SetVerboseLevel(ver); 00070 00071 G4WarnPLStatus obs; 00072 obs.Unsupported("QGSP_FTFP_BERT_95", "QGSP_FTFP_BERT"); 00073 00074 // EM Physics 00075 this->RegisterPhysics( new G4EmStandardPhysics(ver) ); 00076 00077 // Synchroton Radiation & GN Physics 00078 this->RegisterPhysics( new G4EmQExtraPhysics(ver) ); 00079 00080 // Decays 00081 this->RegisterPhysics( new G4DecayPhysics(ver) ); 00082 00083 // Hadron Elastic scattering 00084 this->RegisterPhysics( new G4HadronElasticPhysics(ver) ); 00085 00086 // Hadron Physics 00087 this->RegisterPhysics( new HadronPhysicsQGSP_FTFP_BERT_95(ver) ); 00088 00089 // Stopping Physics 00090 this->RegisterPhysics( new G4QStoppingPhysics(ver) ); 00091 00092 // Ion Physics 00093 this->RegisterPhysics( new G4IonLHEPPhysics(ver) ); 00094 00095 // Neutron tracking cut 00096 this->RegisterPhysics( new G4NeutronTrackingCut(ver) ); 00097 00098 }
TQGSP_FTFP_BERT_95< T >::~TQGSP_FTFP_BERT_95 | ( | ) | [virtual] |
void TQGSP_FTFP_BERT_95< T >::SetCuts | ( | ) | [virtual] |
Definition at line 104 of file QGSP_FTFP_BERT_95.icc.
References G4cout.
00105 { 00106 if (this->verboseLevel >1){ 00107 G4cout << "QGSP_FTFP_BERT_95::SetCuts:"; 00108 } 00109 // " G4VUserPhysicsList::SetCutsWithDefault" method sets 00110 // the default cut value for all particle types 00111 00112 this->SetCutsWithDefault(); 00113 00114 // if (this->verboseLevel >0) 00115 // G4VUserPhysicsList::DumpCutValuesTable(); 00116 }