Changeset 1315 for trunk/source/physics_lists/lists/include/QGSC_BERT.icc
- Timestamp:
- Jun 18, 2010, 11:42:07 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/physics_lists/lists/include/QGSC_BERT.icc
r1228 r1315 24 24 // ******************************************************************** 25 25 // 26 // $Id: QGSC_BERT.icc,v 1. 1 2007/11/15 16:58:16gunter Exp $27 // GEANT4 tag $Name: geant4-09-0 3$26 // $Id: QGSC_BERT.icc,v 1.3 2010/06/04 16:05:04 gunter Exp $ 27 // GEANT4 tag $Name: geant4-09-04-beta-cand-01 $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 32 32 // 33 33 // Author: 2007 G.Folger 34 // cre 4ated from QGSC by J.P. Wellisch34 // created from QGSC by J.P. Wellisch 35 35 // 36 36 // Modified: 37 // 04.06.2010 G.Folger: Use new ctor for builders 37 38 // 38 39 //---------------------------------------------------------------------------- … … 55 56 #include "G4EmExtraPhysics.hh" 56 57 #include "G4IonPhysics.hh" 57 #include "G4Q StoppingPhysics.hh"58 #include "G4QCaptureAtRestPhysics.hh" 58 59 #include "G4HadronQElasticPhysics.hh" 59 60 #include "G4NeutronTrackingCut.hh" … … 67 68 // defaultCutValue = 1.0*mm; 68 69 G4DataQuestionaire it(photon); 69 G4cout << "<<< Geant4 Physics List simulation engine: QGSC_BERT 1. 0"<<G4endl;70 G4cout << "<<< Geant4 Physics List simulation engine: QGSC_BERT 1.1"<<G4endl; 70 71 G4cout <<G4endl<<G4endl; 71 72 this->defaultCutValue = 0.7*mm; … … 73 74 74 75 // EM Physics 75 this->RegisterPhysics( new G4EmStandardPhysics(ver) );76 this->RegisterPhysics( new G4EmStandardPhysics(ver) ); 76 77 77 78 // Synchroton Radiation & GN Physics 78 this->RegisterPhysics( new G4EmExtraPhysics( "extra EM"));79 this->RegisterPhysics( new G4EmExtraPhysics(ver) ); 79 80 80 81 // Decays 81 this->RegisterPhysics( new G4DecayPhysics( "decay",ver) );82 this->RegisterPhysics( new G4DecayPhysics(ver) ); 82 83 83 84 // Hadron Elastic scattering, "CHIPS" version 84 this-> RegisterPhysics( new G4HadronQElasticPhysics("elastic",ver));85 this->RegisterPhysics( new G4HadronQElasticPhysics(ver) ); 85 86 86 87 // Hadron Physics 87 G4bool quasiElastic; 88 this->RegisterPhysics( new HadronPhysicsQGSC_BERT("hadron",quasiElastic=true)); 88 this->RegisterPhysics( new HadronPhysicsQGSC_BERT(ver)); 89 89 90 90 // Stopping Physics 91 this->RegisterPhysics( new G4Q StoppingPhysics("stopping",ver,false));91 this->RegisterPhysics( new G4QCaptureAtRestPhysics(ver) ); 92 92 93 93 // Ion Physics 94 this->RegisterPhysics( new G4IonPhysics( "ion"));94 this->RegisterPhysics( new G4IonPhysics(ver)); 95 95 96 96 // Neutron tracking cut 97 this->RegisterPhysics( new G4NeutronTrackingCut( "Neutron tracking cut",ver));97 this->RegisterPhysics( new G4NeutronTrackingCut(ver)); 98 98 99 99 }
Note: See TracChangeset
for help on using the changeset viewer.