Changeset 921 for trunk/source/physics_lists/builders/src
- Timestamp:
- Feb 16, 2009, 10:14:30 AM (16 years ago)
- Location:
- trunk/source/physics_lists/builders/src
- Files:
-
- 23 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/physics_lists/builders/src/G4EmStandardPhysics.cc
r850 r921 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4EmStandardPhysics.cc,v 1.1 3 2008/04/22 18:28:37vnivanch Exp $27 // GEANT4 tag $Name: HEAD$26 // $Id: G4EmStandardPhysics.cc,v 1.16 2008/11/21 16:50:30 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 56 56 #include "G4MultipleScattering.hh" 57 57 #include "G4hMultipleScattering.hh" 58 #include "G4eMultipleScattering.hh" 58 59 59 60 #include "G4eIonisation.hh" … … 64 65 #include "G4MuBremsstrahlung.hh" 65 66 #include "G4MuPairProduction.hh" 67 #include "G4hBremsstrahlung.hh" 68 #include "G4hPairProduction.hh" 66 69 67 70 #include "G4hIonisation.hh" … … 152 155 } else if (particleName == "e-") { 153 156 154 pmanager->AddProcess(new G4 MultipleScattering,-1, 1, 1);157 pmanager->AddProcess(new G4eMultipleScattering,-1, 1, 1); 155 158 pmanager->AddProcess(new G4eIonisation, -1, 2, 2); 156 pmanager->AddProcess(new G4eBremsstrahlung(), -1, 159 pmanager->AddProcess(new G4eBremsstrahlung(), -1,-3, 3); 157 160 158 161 } else if (particleName == "e+") { 159 162 160 pmanager->AddProcess(new G4 MultipleScattering,-1, 1, 1);163 pmanager->AddProcess(new G4eMultipleScattering,-1, 1, 1); 161 164 pmanager->AddProcess(new G4eIonisation, -1, 2, 2); 162 pmanager->AddProcess(new G4eBremsstrahlung, -1, 165 pmanager->AddProcess(new G4eBremsstrahlung, -1,-3, 3); 163 166 pmanager->AddProcess(new G4eplusAnnihilation, 0,-1, 4); 164 167 … … 168 171 pmanager->AddProcess(new G4hMultipleScattering,-1, 1, 1); 169 172 pmanager->AddProcess(new G4MuIonisation, -1, 2, 2); 170 pmanager->AddProcess(new G4MuBremsstrahlung, -1, 171 pmanager->AddProcess(new G4MuPairProduction, -1, 173 pmanager->AddProcess(new G4MuBremsstrahlung, -1,-3, 3); 174 pmanager->AddProcess(new G4MuPairProduction, -1,-4, 4); 172 175 173 176 } else if (particleName == "alpha" || … … 177 180 pmanager->AddProcess(new G4hMultipleScattering, -1, 1, 1); 178 181 pmanager->AddProcess(new G4ionIonisation, -1, 2, 2); 182 183 } else if (particleName == "pi+" || 184 particleName == "pi-" || 185 particleName == "proton" ) { 186 187 pmanager->AddProcess(new G4hMultipleScattering, -1, 1, 1); 188 pmanager->AddProcess(new G4hIonisation, -1, 2, 2); 189 pmanager->AddProcess(new G4hBremsstrahlung, -1,-3, 3); 190 pmanager->AddProcess(new G4hPairProduction, -1,-4, 4); 179 191 180 192 } else if (particleName == "B+" || … … 187 199 particleName == "anti_omega-" || 188 200 particleName == "anti_proton" || 201 particleName == "anti_sigma_c+" || 202 particleName == "anti_sigma_c++" || 189 203 particleName == "anti_sigma+" || 190 204 particleName == "anti_sigma-" || … … 192 206 particleName == "anti_xi-" || 193 207 particleName == "deuteron" || 194 208 particleName == "kaon+" || 195 209 particleName == "kaon-" || 196 210 particleName == "lambda_c+" || 197 211 particleName == "omega-" || 198 particleName == "pi+" || 199 particleName == "pi-" || 200 particleName == "proton" || 212 particleName == "sigma_c+" || 213 particleName == "sigma_c++" || 201 214 particleName == "sigma+" || 202 215 particleName == "sigma-" || -
trunk/source/physics_lists/builders/src/G4EmStandardPhysics_option1.cc
r850 r921 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4EmStandardPhysics_option1.cc,v 1. 7 2008/04/22 18:28:38vnivanch Exp $27 // GEANT4 tag $Name: HEAD$26 // $Id: G4EmStandardPhysics_option1.cc,v 1.11 2008/11/21 16:50:30 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 56 56 #include "G4PhotoElectricEffect.hh" 57 57 58 #include "G4eMultipleScattering.hh" 58 59 #include "G4hMultipleScattering.hh" 59 60 #include "G4MultipleScattering.hh" … … 67 68 #include "G4MuBremsstrahlung.hh" 68 69 #include "G4MuPairProduction.hh" 70 #include "G4hBremsstrahlung.hh" 71 #include "G4hPairProduction.hh" 69 72 70 73 #include "G4hIonisation.hh" … … 158 161 G4eIonisation* eioni = new G4eIonisation(); 159 162 eioni->SetStepFunction(0.8, 1.0*mm); 160 G4 MultipleScattering* msc = new G4MultipleScattering;163 G4eMultipleScattering* msc = new G4eMultipleScattering; 161 164 msc->SetStepLimitType(fMinimal); 162 165 pmanager->AddProcess(msc, -1, 1, 1); 163 166 pmanager->AddProcess(eioni, -1, 2, 2); 164 pmanager->AddProcess(new G4eBremsstrahlung, -1, 167 pmanager->AddProcess(new G4eBremsstrahlung, -1,-3, 3); 165 168 166 169 } else if (particleName == "e+") { … … 168 171 G4eIonisation* eioni = new G4eIonisation(); 169 172 eioni->SetStepFunction(0.8, 1.0*mm); 170 G4 MultipleScattering* msc = new G4MultipleScattering;173 G4eMultipleScattering* msc = new G4eMultipleScattering; 171 174 msc->SetStepLimitType(fMinimal); 172 175 pmanager->AddProcess(msc, -1, 1, 1); 173 176 pmanager->AddProcess(eioni, -1, 2, 2); 174 pmanager->AddProcess(new G4eBremsstrahlung, -1, 177 pmanager->AddProcess(new G4eBremsstrahlung, -1,-3, 3); 175 178 pmanager->AddProcess(new G4eplusAnnihilation, 0,-1, 4); 176 179 … … 180 183 pmanager->AddProcess(new G4hMultipleScattering, -1, 1, 1); 181 184 pmanager->AddProcess(new G4MuIonisation, -1, 2, 2); 182 pmanager->AddProcess(new G4MuBremsstrahlung, -1, 183 pmanager->AddProcess(new G4MuPairProduction, -1, 185 pmanager->AddProcess(new G4MuBremsstrahlung, -1,-3, 3); 186 pmanager->AddProcess(new G4MuPairProduction, -1,-4, 4); 184 187 185 188 } else if (particleName == "alpha" || … … 189 192 pmanager->AddProcess(new G4hMultipleScattering, -1, 1, 1); 190 193 pmanager->AddProcess(new G4ionIonisation, -1, 2, 2); 194 195 } else if (particleName == "pi+" || 196 particleName == "pi-" || 197 particleName == "proton" ) { 198 199 pmanager->AddProcess(new G4hMultipleScattering, -1, 1, 1); 200 pmanager->AddProcess(new G4hIonisation, -1, 2, 2); 201 pmanager->AddProcess(new G4hBremsstrahlung, -1,-3, 3); 202 pmanager->AddProcess(new G4hPairProduction, -1,-4, 4); 191 203 192 204 } else if (particleName == "B+" || … … 199 211 particleName == "anti_omega-" || 200 212 particleName == "anti_proton" || 213 particleName == "anti_sigma_c+" || 214 particleName == "anti_sigma_c++" || 201 215 particleName == "anti_sigma+" || 202 216 particleName == "anti_sigma-" || … … 204 218 particleName == "anti_xi-" || 205 219 particleName == "deuteron" || 206 220 particleName == "kaon+" || 207 221 particleName == "kaon-" || 208 222 particleName == "lambda_c+" || 209 223 particleName == "omega-" || 210 particleName == "pi+" || 211 particleName == "pi-" || 212 particleName == "proton" || 224 particleName == "sigma_c+" || 225 particleName == "sigma_c++" || 213 226 particleName == "sigma+" || 214 227 particleName == "sigma-" || … … 225 238 G4EmProcessOptions opt; 226 239 opt.SetVerbose(verbose); 240 //opt.SetApplyCuts(true); 227 241 } 228 242 -
trunk/source/physics_lists/builders/src/G4EmStandardPhysics_option2.cc
r850 r921 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4EmStandardPhysics_option2.cc,v 1.1 1 2008/08/05 10:24:44vnivanch Exp $27 // GEANT4 tag $Name: HEAD$26 // $Id: G4EmStandardPhysics_option2.cc,v 1.15 2008/11/21 17:59:23 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 161 161 } else if (particleName == "e-") { 162 162 163 pmanager->AddProcess(new G4 MuMultipleScattering, -1, 1, 1);163 pmanager->AddProcess(new G4eMultipleScattering, -1, 1, 1); 164 164 pmanager->AddProcess(new G4eIonisation, -1, 2, 2); 165 165 pmanager->AddProcess(new G4eBremsstrahlung, -1,-3, 3); 166 pmanager->AddDiscreteProcess(new G4CoulombScattering());167 166 168 167 } else if (particleName == "e+") { 169 168 170 pmanager->AddProcess(new G4 MuMultipleScattering, -1, 1, 1);169 pmanager->AddProcess(new G4eMultipleScattering, -1, 1, 1); 171 170 pmanager->AddProcess(new G4eIonisation, -1, 2, 2); 172 171 pmanager->AddProcess(new G4eBremsstrahlung, -1,-3, 3); 173 172 pmanager->AddProcess(new G4eplusAnnihilation, 0,-1, 4); 174 pmanager->AddDiscreteProcess(new G4CoulombScattering());175 173 176 174 } else if (particleName == "mu+" || 177 175 particleName == "mu-" ) { 178 176 179 pmanager->AddProcess(new G4MuMultipleScattering, 177 pmanager->AddProcess(new G4MuMultipleScattering,-1, 1, 1); 180 178 pmanager->AddProcess(new G4MuIonisation, -1, 2, 2); 181 179 pmanager->AddProcess(new G4MuBremsstrahlung, -1,-3, 3); … … 194 192 particleName == "proton" ) { 195 193 196 pmanager->AddProcess(new G4MuMultipleScattering, 194 pmanager->AddProcess(new G4MuMultipleScattering,-1, 1, 1); 197 195 pmanager->AddProcess(new G4hIonisation, -1, 2, 2); 198 196 pmanager->AddProcess(new G4hBremsstrahlung, -1,-3, 3); … … 208 206 particleName == "anti_omega-" || 209 207 particleName == "anti_proton" || 208 particleName == "anti_sigma_c+" || 209 particleName == "anti_sigma_c++" || 210 210 particleName == "anti_sigma+" || 211 211 particleName == "anti_sigma-" || … … 217 217 particleName == "lambda_c+" || 218 218 particleName == "omega-" || 219 particleName == "sigma_c+" || 220 particleName == "sigma_c++" || 219 221 particleName == "sigma+" || 220 222 particleName == "sigma-" || … … 238 240 // Physics tables 239 241 // 240 opt.SetMinEnergy(100*eV);241 opt.SetMaxEnergy(100*TeV);242 opt.SetDEDXBinning(120);243 opt.SetLambdaBinning(120);244 opt.SetSplineFlag(true);242 //opt.SetMinEnergy(100*eV); 243 //opt.SetMaxEnergy(100*TeV); 244 //opt.SetDEDXBinning(84); 245 //opt.SetLambdaBinning(84); 246 //opt.SetSplineFlag(true); 245 247 opt.SetPolarAngleLimit(0.2); 246 248 247 249 // Energy loss 248 250 // 249 opt.SetLinearLossLimit(0.01);251 //opt.SetLinearLossLimit(0.01); 250 252 251 253 // Ionization -
trunk/source/physics_lists/builders/src/G4FTFBinaryNeutronBuilder.cc
r825 r921 33 33 { 34 34 theMin = 4*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("FTFB"); 36 36 37 37 theStringModel = new G4FTFModel; -
trunk/source/physics_lists/builders/src/G4FTFBinaryPiKBuilder.cc
r825 r921 33 33 { 34 34 theMin = 4*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("FTFB"); 36 36 37 37 theStringModel = new G4FTFModel; -
trunk/source/physics_lists/builders/src/G4FTFBinaryProtonBuilder.cc
r825 r921 33 33 { 34 34 theMin = 4*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("FTFB"); 36 36 37 37 theStringModel = new G4FTFModel; -
trunk/source/physics_lists/builders/src/G4FTFPNeutronBuilder.cc
r825 r921 33 33 { 34 34 theMin = 4*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("FTFP"); 36 36 37 37 theStringModel = new G4FTFModel; -
trunk/source/physics_lists/builders/src/G4FTFPPiKBuilder.cc
r825 r921 33 33 { 34 34 theMin = 4*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("FTFP"); 36 36 37 37 theStringModel = new G4FTFModel; -
trunk/source/physics_lists/builders/src/G4FTFPProtonBuilder.cc
r825 r921 33 33 { 34 34 theMin = 4*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("FTFP"); 36 36 37 37 theStringModel = new G4FTFModel; -
trunk/source/physics_lists/builders/src/G4HadronElasticPhysics.cc
r850 r921 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4HadronElasticPhysics.cc,v 1. 8 2008/05/19 10:21:34vnivanch Exp $27 // GEANT4 tag $Name: HEAD$26 // $Id: G4HadronElasticPhysics.cc,v 1.9 2008/12/01 16:57:22 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 64 64 #include "G4VQCrossSection.hh" 65 65 #include "G4UElasticCrossSection.hh" 66 #include "G4BGGNucleonElasticXS.hh" 67 #include "G4BGGPionElasticXS.hh" 66 68 67 69 G4HadronElasticPhysics::G4HadronElasticPhysics( … … 123 125 { 124 126 G4ParticleDefinition* particle = theParticleIterator->value(); 127 G4ProcessManager* pmanager = particle->GetProcessManager(); 125 128 G4String pname = particle->GetParticleName(); 126 129 if(pname == "anti_lambda" || … … 138 141 pname == "lambda" || 139 142 pname == "omega-" || 140 pname == "pi-" ||141 pname == "pi+" ||142 pname == "proton" ||143 143 pname == "sigma-" || 144 144 pname == "sigma+" || … … 148 148 pname == "triton") { 149 149 150 G4ProcessManager* pmanager = particle->GetProcessManager();151 150 if(mname == "elastic") { 152 151 G4UHadronElasticProcess* h = new G4UHadronElasticProcess("hElastic"); … … 159 158 hel->RegisterMe(model); 160 159 pmanager->AddDiscreteProcess(hel); 160 if(verbose > 1) 161 G4cout << "### HadronElasticPhysics added for " 162 << particle->GetParticleName() << G4endl; 163 164 // proton case 165 } else if(pname == "proton") { 166 if(mname == "elastic") { 167 G4UHadronElasticProcess* h = new G4UHadronElasticProcess("hElastic"); 168 h->SetQElasticCrossSection(man); 169 hel = h; 170 if(glFlag) hel->AddDataSet(new G4BGGNucleonElasticXS(particle)); 171 } else { 172 hel = new G4HadronElasticProcess("hElastic"); 173 } 174 hel->RegisterMe(model); 175 pmanager->AddDiscreteProcess(hel); 176 if(verbose > 1) 177 G4cout << "### HadronElasticPhysics added for " 178 << particle->GetParticleName() << G4endl; 161 179 162 180 // neutron case 163 181 } else if(pname == "neutron") { 164 182 165 G4ProcessManager* pmanager = particle->GetProcessManager();166 183 if(mname == "elastic") { 167 184 G4UHadronElasticProcess* h = new G4UHadronElasticProcess("hElastic"); … … 172 189 h->SetQElasticCrossSection(nhe->GetCS()); 173 190 hel = h; 174 if(glFlag) hel->AddDataSet(new G4 UElasticCrossSection(particle));191 if(glFlag) hel->AddDataSet(new G4BGGNucleonElasticXS(particle)); 175 192 } else { 176 193 hel = new G4HadronElasticProcess("hElastic"); … … 191 208 G4cout << "### HadronElasticPhysics added for " 192 209 << particle->GetParticleName() << G4endl; 210 211 // pion case 212 } else if(pname == "pi+" || pname == "pi-") { 213 if(mname == "elastic") { 214 G4UHadronElasticProcess* h = new G4UHadronElasticProcess("hElastic"); 215 h->SetQElasticCrossSection(man); 216 hel = h; 217 if(glFlag) hel->AddDataSet(new G4BGGPionElasticXS(particle)); 218 } else { 219 hel = new G4HadronElasticProcess("hElastic"); 220 } 221 hel->RegisterMe(model); 222 pmanager->AddDiscreteProcess(hel); 223 224 if(verbose > 1) 225 G4cout << "### HadronElasticPhysics added for " 226 << particle->GetParticleName() << G4endl; 193 227 } 194 228 } -
trunk/source/physics_lists/builders/src/G4NeutronTrackingCut.cc
r850 r921 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4NeutronTrackingCut.cc,v 1. 4 2006/11/24 16:30:13 gunterExp $27 // GEANT4 tag $Name: HEAD$26 // $Id: G4NeutronTrackingCut.cc,v 1.5 2008/09/17 18:19:15 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 47 47 G4NeutronTrackingCut::G4NeutronTrackingCut(const G4String& name, G4int ver) 48 48 : G4VPhysicsConstructor(name), verbose(ver), wasActivated(false) 49 {} 49 { 50 timeLimit = 10.*microsecond; 51 kineticEnergyLimit = 0.0; 52 } 50 53 51 54 G4NeutronTrackingCut::~G4NeutronTrackingCut() … … 53 56 if(wasActivated) 54 57 { 55 58 delete pNeutronKiller; 56 59 } 57 60 } … … 59 62 void G4NeutronTrackingCut::ConstructParticle() 60 63 { 61 62 // G4cout << "G4NeutronTrackingCut::ConstructParticle" << G4endl;63 64 64 G4Neutron::NeutronDefinition(); 65 65 } … … 67 67 void G4NeutronTrackingCut::ConstructProcess() 68 68 { 69 G4double timeLimit =10*microsecond;70 // G4double kineticEnergylimit =1*keV;71 69 if(wasActivated) return; 72 70 wasActivated = true; 73 71 74 // Add Decay Process 72 // Add Process 73 75 74 pNeutronKiller = new G4NeutronKiller(); 76 75 G4ParticleDefinition * particle = G4Neutron::Neutron(); 77 76 G4ProcessManager * pmanager = particle->GetProcessManager(); 78 // if(verbose > 1) 79 G4cout << "### Adding Neutron tracking cut for " << particle->GetParticleName() << G4endl; 80 G4cout << "### cut value is " << timeLimit/microsecond << " microseconds" << G4endl; 81 pmanager -> AddDiscreteProcess(pNeutronKiller); 82 // pNeutronKiller->SetKinEnergyLimit(kineticEnergylimit); 83 pNeutronKiller->SetTimeLimit(timeLimit); 77 78 if(verbose > 0) { 79 G4cout << "### Adding tracking cuts for " << particle->GetParticleName() 80 << " TimeCut(ns)= " << timeLimit/ns 81 << " KinEnergyCut(MeV)= " << kineticEnergyLimit/MeV 82 << G4endl; 83 } 84 pmanager -> AddDiscreteProcess(pNeutronKiller); 85 pNeutronKiller->SetKinEnergyLimit(kineticEnergyLimit); 86 pNeutronKiller->SetTimeLimit(timeLimit); 84 87 } 85 88 -
trunk/source/physics_lists/builders/src/G4QGSBinaryNeutronBuilder.cc
r825 r921 33 33 { 34 34 theMin = 12*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("QGSB"); 36 36 37 37 theStringModel = new G4QGSModel< G4QGSParticipants >; -
trunk/source/physics_lists/builders/src/G4QGSBinaryPiKBuilder.cc
r825 r921 33 33 { 34 34 theMin = 12*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("QGSB"); 36 36 37 37 theStringModel = new G4QGSModel< G4QGSParticipants >; -
trunk/source/physics_lists/builders/src/G4QGSBinaryProtonBuilder.cc
r825 r921 33 33 { 34 34 theMin = 12*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("QGSB"); 36 36 37 37 theStringModel = new G4QGSModel< G4QGSParticipants >; -
trunk/source/physics_lists/builders/src/G4QGSCEflowNeutronBuilder.cc
r825 r921 33 33 { 34 34 theMin = 8*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("QGSCElow"); 36 36 37 37 theStringModel= new G4QGSModel< G4QGSParticipants >; -
trunk/source/physics_lists/builders/src/G4QGSCEflowPiKBuilder.cc
r825 r921 33 33 { 34 34 theMin = 8*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("QGSCEflow"); 36 36 37 37 theStringModel = new G4QGSModel< G4QGSParticipants >; -
trunk/source/physics_lists/builders/src/G4QGSCEflowProtonBuilder.cc
r825 r921 33 33 { 34 34 theMin = 8*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("QGSCEflow"); 36 36 37 37 theStringModel = new G4QGSModel< G4QGSParticipants >; -
trunk/source/physics_lists/builders/src/G4QGSCNeutronBuilder.cc
r825 r921 33 33 { 34 34 theMin = 8*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("QGSC"); 36 36 37 37 theStringModel= new G4QGSModel< G4QGSParticipants >; -
trunk/source/physics_lists/builders/src/G4QGSCPiKBuilder.cc
r825 r921 33 33 { 34 34 theMin = 8*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("QGSC"); 36 36 37 37 theStringModel = new G4QGSModel< G4QGSParticipants >; -
trunk/source/physics_lists/builders/src/G4QGSCProtonBuilder.cc
r825 r921 33 33 { 34 34 theMin = 8*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("QGSC"); 36 36 37 37 theStringModel = new G4QGSModel< G4QGSParticipants >; -
trunk/source/physics_lists/builders/src/G4QGSPNeutronBuilder.cc
r825 r921 33 33 { 34 34 theMin = 12*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("QGSP"); 36 36 37 37 theStringModel = new G4QGSModel< G4QGSParticipants >; -
trunk/source/physics_lists/builders/src/G4QGSPPiKBuilder.cc
r825 r921 33 33 { 34 34 theMin = 12*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("QGSP"); 36 36 37 37 theStringModel = new G4QGSModel< G4QGSParticipants >; -
trunk/source/physics_lists/builders/src/G4QGSPProtonBuilder.cc
r825 r921 33 33 { 34 34 theMin = 12*GeV; 35 theModel = new G4TheoFSGenerator ;35 theModel = new G4TheoFSGenerator("QGSP"); 36 36 37 37 theStringModel = new G4QGSModel< G4QGSParticipants >;
Note: See TracChangeset
for help on using the changeset viewer.