Changeset 921 for trunk/source/physics_lists/lists/include
- Timestamp:
- Feb 16, 2009, 10:14:30 AM (16 years ago)
- Location:
- trunk/source/physics_lists/lists/include
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/physics_lists/lists/include/G4HadronInelasticQBBC.hh
r850 r921 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4HadronInelasticQBBC.hh,v 1. 5 2008/08/05 10:25:00vnivanch Exp $27 // GEANT4 tag $Name: HEAD$26 // $Id: G4HadronInelasticQBBC.hh,v 1.7 2008/09/24 18:10:51 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 102 102 G4PreCompoundModel* thePreEquilib; 103 103 G4QuasiElasticChannel* theQuasiElastic; 104 // G4GeneratorPrecompoundInterface* theCascade;104 G4GeneratorPrecompoundInterface* preCompound; 105 105 G4BinaryCascade* theCascade; 106 106 G4QStringChipsParticleLevelInterface * theCHIPSCascade; 107 107 G4QGSModel< G4QGSParticipants > * theQGStringModel; 108 108 G4ExcitedStringDecay* theQGStringDecay; 109 G4ExcitedStringDecay* theFTFStringDecay; 110 G4FTFModel* theFTFStringModel; 109 G4ExcitedStringDecay* theFTFBStringDecay; 110 G4ExcitedStringDecay* theFTFCStringDecay; 111 G4FTFModel* theFTFBStringModel; 112 G4FTFModel* theFTFCStringModel; 111 113 112 114 G4int verbose; -
trunk/source/physics_lists/lists/include/QBBC.icc
r850 r921 24 24 // ******************************************************************** 25 25 // 26 // $Id: QBBC.icc,v 1.1 2 2008/08/05 10:25:00vnivanch Exp $27 // GEANT4 tag $Name: HEAD$26 // $Id: QBBC.icc,v 1.16 2008/11/25 15:36:19 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 55 55 #include "G4HadronDElasticPhysics.hh" 56 56 #include "G4HadronHElasticPhysics.hh" 57 #include "G4ChargeExchangePhysics.hh" 57 58 #include "G4IonBinaryCascadePhysics.hh" 58 59 #include "G4IonPhysics.hh" … … 79 80 // Hadron Physics 80 81 if(type == "QBBC") { 81 this->RegisterPhysics( new G4HadronElasticPhysics(" hElastic",ver,false,true));82 this->RegisterPhysics( new G4HadronElasticPhysics("elastic",ver,false,false)); 82 83 this->RegisterPhysics( new G4QStoppingPhysics("stopping",ver)); 83 84 this->RegisterPhysics( new G4IonBinaryCascadePhysics("ionBIC")); 84 this->RegisterPhysics( new G4HadronInelasticQBBC("inelastic", ver, true,85 false, false, false, false));85 this->RegisterPhysics( new G4HadronInelasticQBBC("inelastic", ver, false, 86 true, false, false, false)); 86 87 87 } else if(type == "QBBCG") { 88 this->RegisterPhysics( new G4HadronElasticPhysics("hElastic",ver,false,true)); 88 } else if(type == "QBBBG") { 89 this->RegisterPhysics( new G4HadronElasticPhysics("elastic",ver,false,true)); 90 this->RegisterPhysics( new G4ChargeExchangePhysics(ver,true)); 89 91 this->RegisterPhysics( new G4QStoppingPhysics("stopping",ver)); 90 92 this->RegisterPhysics( new G4IonBinaryCascadePhysics("ionBIC")); … … 92 94 false, false, false, true)); 93 95 94 } else if(type == "QBBC_DEL") { 95 this->RegisterPhysics( new G4HadronDElasticPhysics(ver,false)); 96 } else if(type == "QBBCG") { 97 this->RegisterPhysics( new G4HadronElasticPhysics("elastic",ver,false,true)); 98 this->RegisterPhysics( new G4ChargeExchangePhysics(ver,true)); 96 99 this->RegisterPhysics( new G4QStoppingPhysics("stopping",ver)); 97 100 this->RegisterPhysics( new G4IonBinaryCascadePhysics("ionBIC")); 98 101 this->RegisterPhysics( new G4HadronInelasticQBBC("inelastic", ver, false, 102 true, false, false, true)); 103 104 } else if(type == "QBBCF") { 105 this->RegisterPhysics( new G4HadronElasticPhysics("elastic",ver,false,false)); 106 this->RegisterPhysics( new G4ChargeExchangePhysics(ver,false)); 107 this->RegisterPhysics( new G4QStoppingPhysics("stopping",ver)); 108 this->RegisterPhysics( new G4IonBinaryCascadePhysics("ionBIC")); 109 this->RegisterPhysics( new G4HadronInelasticQBBC("inelastic", ver, true, 99 110 true, false, false, false)); 100 111 101 } else if(type == "QBBC_H EL") {102 this->RegisterPhysics( new G4Hadron HElasticPhysics(ver,false));112 } else if(type == "QBBC_HP") { 113 this->RegisterPhysics( new G4HadronElasticPhysics("elastic",ver,true,false)); 103 114 this->RegisterPhysics( new G4QStoppingPhysics("stopping",ver)); 104 115 this->RegisterPhysics( new G4IonBinaryCascadePhysics("ionBIC")); 105 116 this->RegisterPhysics( new G4HadronInelasticQBBC("inelastic", ver, false, 106 true, false, false, false)); 107 108 } else if(type == "QBBC_HP") { 109 this->RegisterPhysics( new G4HadronElasticPhysics("hElastic",ver,true,true)); 110 this->RegisterPhysics( new G4QStoppingPhysics("stopping",ver)); 111 this->RegisterPhysics( new G4IonBinaryCascadePhysics("ionBIC")); 112 this->RegisterPhysics( new G4HadronInelasticQBBC("inelastic", ver, false, 113 false, false, true, false)); 117 true, false, true, false)); 114 118 115 119 } else {
Note: See TracChangeset
for help on using the changeset viewer.