- Timestamp:
- Jun 18, 2010, 11:42:07 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/physics_lists/lists/include/QGSP_BERT_CHIPS.icc
r1274 r1315 24 24 // ******************************************************************** 25 25 // 26 // $Id: QGSP_BERT_CHIPS.icc,v 1. 1 2010/05/26 15:06:49gunter Exp $27 // GEANT4 tag $Name: phys-lists-V09-03-03$26 // $Id: QGSP_BERT_CHIPS.icc,v 1.4 2010/06/04 16:05:04 gunter Exp $ 27 // GEANT4 tag $Name: geant4-09-04-beta-cand-01 $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 35 35 // 36 36 // Modified: 37 // 04.06.2010 G.Folger: Use new ctor for builders 37 38 // 38 39 //---------------------------------------------------------------------------- … … 63 64 #include "HadronPhysicsQGSP_BERT_CHIPS.hh" 64 65 66 #include "G4WarnPLStatus.hh" 67 65 68 template<class T> TQGSP_BERT_CHIPS<T>::TQGSP_BERT_CHIPS(G4int ver): T() 66 69 { 67 70 68 71 G4DataQuestionaire it(photon); 69 G4cout << "<<< Geant4 Physics List simulation engine: QGSP_BERT_CHIPS 1. 0"<<G4endl;72 G4cout << "<<< Geant4 Physics List simulation engine: QGSP_BERT_CHIPS 1.1"<<G4endl; 70 73 G4cout <<G4endl; 71 74 … … 73 76 this->SetVerboseLevel(ver); 74 77 78 G4WarnPLStatus exp; 79 exp.Experimental("QGSP_BETT_CHIPS"); 80 75 81 // EM Physics 76 this->RegisterPhysics( new G4EmStandardPhysics(ver) );82 this->RegisterPhysics( new G4EmStandardPhysics(ver) ); 77 83 78 84 // Synchroton Radiation & GN Physics 79 this->RegisterPhysics( new G4EmExtraPhysics( "extra EM"));85 this->RegisterPhysics( new G4EmExtraPhysics(ver) ); 80 86 81 87 // Decays 82 this->RegisterPhysics( new G4DecayPhysics( "decay",ver) );88 this->RegisterPhysics( new G4DecayPhysics(ver) ); 83 89 84 90 // Hadron Elastic scattering 85 this-> RegisterPhysics( new G4HadronElasticPhysics("elastic",ver,false));91 this->RegisterPhysics( new G4HadronElasticPhysics(ver) ); 86 92 87 93 // Hadron Physics 88 G4bool quasiElastic; 89 this->RegisterPhysics( new HadronPhysicsQGSP_BERT_CHIPS("hadron",quasiElastic=true)); 94 this->RegisterPhysics( new HadronPhysicsQGSP_BERT_CHIPS(ver)); 90 95 91 96 // Stopping Physics 92 this->RegisterPhysics( new G4QStoppingPhysics( "stopping"));97 this->RegisterPhysics( new G4QStoppingPhysics(ver) ); 93 98 94 99 // Ion Physics 95 this->RegisterPhysics( new G4IonPhysics( "ion"));100 this->RegisterPhysics( new G4IonPhysics(ver)); 96 101 97 102 // Neutron tracking cut 98 this->RegisterPhysics( new G4NeutronTrackingCut( "Neutron tracking cut",ver));103 this->RegisterPhysics( new G4NeutronTrackingCut(ver)); 99 104 100 105 }
Note: See TracChangeset
for help on using the changeset viewer.