- Timestamp:
- Nov 27, 2009, 11:46:04 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/physics_lists/builders/src/G4QGSBinaryProtonBuilder.cc
r921 r1203 24 24 // ******************************************************************** 25 25 // 26 #include "G4QGSBinaryProtonBuilder.hh" 27 #include "G4ParticleDefinition.hh" 28 #include "G4ParticleTable.hh" 29 #include "G4ProcessManager.hh" 26 // $Id: G4QGSBinaryProtonBuilder.cc,v 1.3 2009/03/31 11:03:50 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-03-cand-03 $ 28 // 29 //--------------------------------------------------------------------------- 30 // 31 // ClassName: G4QGSBinaryProtonBuilder 32 // 33 // Author: 2006 G.Folger 34 // 35 // Modified: 36 // 30.03.2009 V.Ivanchenko create cross section by new 37 // 38 //---------------------------------------------------------------------------- 39 // 40 #include "G4QGSBinaryProtonBuilder.hh" 41 #include "G4ParticleDefinition.hh" 42 #include "G4ParticleTable.hh" 43 #include "G4ProcessManager.hh" 44 #include "G4ProtonInelasticCrossSection.hh" 30 45 31 32 46 G4QGSBinaryProtonBuilder:: 47 G4QGSBinaryProtonBuilder(G4bool quasiElastic) 33 48 { 34 49 theMin = 12*GeV; … … 53 68 } 54 69 55 56 70 void G4QGSBinaryProtonBuilder:: 71 Build(G4ProtonInelasticProcess * aP) 57 72 { 58 73 // G4cout << "adding inelastic Proton in QGSBinary" << G4endl; 59 aP->AddDataSet( &theXSec);74 aP->AddDataSet(new G4ProtonInelasticCrossSection); 60 75 theModel->SetMinEnergy(theMin); 61 76 theModel->SetMaxEnergy(100*TeV); … … 63 78 } 64 79 65 66 80 void G4QGSBinaryProtonBuilder:: 81 Build(G4HadronElasticProcess * ) 67 82 { 68 83 } 69 84 70 G4QGSBinaryProtonBuilder:: 71 ~G4QGSBinaryProtonBuilder() 85 G4QGSBinaryProtonBuilder::~G4QGSBinaryProtonBuilder() 72 86 { 73 87 delete thePreEquilib;
Note: See TracChangeset
for help on using the changeset viewer.