- Timestamp:
- Nov 27, 2009, 11:46:04 AM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/physics_lists/builders/src/G4QGSCNeutronBuilder.cc
r921 r1203 24 24 // ******************************************************************** 25 25 // 26 #include "G4QGSCNeutronBuilder.hh" 27 #include "G4ParticleDefinition.hh" 28 #include "G4ParticleTable.hh" 29 #include "G4ProcessManager.hh" 26 // $Id: G4QGSCNeutronBuilder.cc,v 1.5 2009/03/31 11:03:50 vnivanch Exp $ 27 // GEANT4 tag $Name: geant4-09-03-cand-03 $ 28 // 29 //--------------------------------------------------------------------------- 30 // 31 // ClassName: G4QGSCNeutronBuilder 32 // 33 // Author: 2002 J.P. Wellisch 34 // 35 // Modified: 36 // 30.03.2009 V.Ivanchenko create cross section by new 37 // 38 //---------------------------------------------------------------------------- 39 // 40 #include "G4QGSCNeutronBuilder.hh" 41 #include "G4ParticleDefinition.hh" 42 #include "G4ParticleTable.hh" 43 #include "G4ProcessManager.hh" 44 #include "G4NeutronInelasticCrossSection.hh" 30 45 31 32 46 G4QGSCNeutronBuilder:: 47 G4QGSCNeutronBuilder(G4bool quasiElastic) 33 48 { 34 49 theMin = 8*GeV; … … 51 66 } 52 67 53 G4QGSCNeutronBuilder:: 54 ~G4QGSCNeutronBuilder() 68 G4QGSCNeutronBuilder::~G4QGSCNeutronBuilder() 55 69 { 56 70 delete theStringDecay; … … 61 75 } 62 76 63 64 77 void G4QGSCNeutronBuilder:: 78 Build(G4NeutronInelasticProcess * aP) 65 79 { 66 80 theModel->SetMinEnergy(theMin); 67 81 theModel->SetMaxEnergy(100*TeV); 68 82 aP->RegisterMe(theModel); 69 aP->AddDataSet( &theXSec);83 aP->AddDataSet(new G4NeutronInelasticCrossSection); 70 84 } 71 85
Note: See TracChangeset
for help on using the changeset viewer.