Ignore:
Timestamp:
Nov 27, 2009, 11:46:04 AM (15 years ago)
Author:
garnier
Message:

update CVS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/physics_lists/builders/src/G4QGSBinaryProtonBuilder.cc

    r921 r1203  
    2424// ********************************************************************
    2525//
    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"
    3045
    31  G4QGSBinaryProtonBuilder::
    32  G4QGSBinaryProtonBuilder(G4bool quasiElastic)
     46G4QGSBinaryProtonBuilder::
     47G4QGSBinaryProtonBuilder(G4bool quasiElastic)
    3348 {
    3449   theMin = 12*GeV;
     
    5368 }
    5469
    55  void G4QGSBinaryProtonBuilder::
    56  Build(G4ProtonInelasticProcess * aP)
     70void G4QGSBinaryProtonBuilder::
     71Build(G4ProtonInelasticProcess * aP)
    5772 {
    5873// G4cout << "adding inelastic Proton in QGSBinary" << G4endl;
    59    aP->AddDataSet(&theXSec); 
     74   aP->AddDataSet(new G4ProtonInelasticCrossSection); 
    6075   theModel->SetMinEnergy(theMin);
    6176   theModel->SetMaxEnergy(100*TeV);
     
    6378 }
    6479
    65  void G4QGSBinaryProtonBuilder::
    66  Build(G4HadronElasticProcess * )
     80void G4QGSBinaryProtonBuilder::
     81Build(G4HadronElasticProcess * )
    6782 {
    6883 }
    6984
    70  G4QGSBinaryProtonBuilder::
    71  ~G4QGSBinaryProtonBuilder()
     85G4QGSBinaryProtonBuilder::~G4QGSBinaryProtonBuilder()
    7286 {
    7387   delete thePreEquilib;
Note: See TracChangeset for help on using the changeset viewer.