Ignore:
Timestamp:
Jun 18, 2010, 11:42:07 AM (14 years ago)
Author:
garnier
Message:

update geant4-09-04-beta-cand-01 interfaces-V09-03-09 vis-V09-03-08

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/physics_lists/lists/include/QGSC_BERT.icc

    r1228 r1315  
    2424// ********************************************************************
    2525//
    26 // $Id: QGSC_BERT.icc,v 1.1 2007/11/15 16:58:16 gunter Exp $
    27 // GEANT4 tag $Name: geant4-09-03 $
     26// $Id: QGSC_BERT.icc,v 1.3 2010/06/04 16:05:04 gunter Exp $
     27// GEANT4 tag $Name: geant4-09-04-beta-cand-01 $
    2828//
    2929//---------------------------------------------------------------------------
     
    3232//
    3333// Author: 2007 G.Folger
    34 //          cre4ated from QGSC by  J.P. Wellisch
     34//          created from QGSC by  J.P. Wellisch
    3535//
    3636// Modified:
     37// 04.06.2010 G.Folger: Use new ctor for builders
    3738//
    3839//----------------------------------------------------------------------------
     
    5556#include "G4EmExtraPhysics.hh"
    5657#include "G4IonPhysics.hh"
    57 #include "G4QStoppingPhysics.hh"
     58#include "G4QCaptureAtRestPhysics.hh"
    5859#include "G4HadronQElasticPhysics.hh"
    5960#include "G4NeutronTrackingCut.hh"
     
    6768  // defaultCutValue = 1.0*mm;
    6869  G4DataQuestionaire it(photon);
    69   G4cout << "<<< Geant4 Physics List simulation engine: QGSC_BERT 1.0"<<G4endl;
     70  G4cout << "<<< Geant4 Physics List simulation engine: QGSC_BERT 1.1"<<G4endl;
    7071  G4cout <<G4endl<<G4endl;
    7172  this->defaultCutValue = 0.7*mm; 
     
    7374
    7475  // EM Physics
    75   this->RegisterPhysics( new G4EmStandardPhysics(ver));
     76  this->RegisterPhysics( new G4EmStandardPhysics(ver) );
    7677
    7778  // Synchroton Radiation & GN Physics
    78   this->RegisterPhysics( new G4EmExtraPhysics("extra EM"));
     79  this->RegisterPhysics( new G4EmExtraPhysics(ver) );
    7980
    8081  // Decays
    81   this->RegisterPhysics( new G4DecayPhysics("decay",ver) );
     82  this->RegisterPhysics( new G4DecayPhysics(ver) );
    8283
    8384   // Hadron Elastic scattering, "CHIPS" version
    84   this-> RegisterPhysics( new G4HadronQElasticPhysics("elastic",ver));
     85  this->RegisterPhysics( new G4HadronQElasticPhysics(ver) );
    8586
    8687   // Hadron Physics
    87    G4bool quasiElastic;
    88   this->RegisterPhysics(  new HadronPhysicsQGSC_BERT("hadron",quasiElastic=true));
     88  this->RegisterPhysics(  new HadronPhysicsQGSC_BERT(ver));
    8989
    9090  // Stopping Physics
    91   this->RegisterPhysics( new G4QStoppingPhysics("stopping",ver,false));
     91  this->RegisterPhysics( new G4QCaptureAtRestPhysics(ver) );
    9292
    9393  // Ion Physics
    94   this->RegisterPhysics( new G4IonPhysics("ion"));
     94  this->RegisterPhysics( new G4IonPhysics(ver));
    9595 
    9696  // Neutron tracking cut
    97   this->RegisterPhysics( new G4NeutronTrackingCut("Neutron tracking cut", ver));
     97  this->RegisterPhysics( new G4NeutronTrackingCut(ver));
    9898
    9999}
Note: See TracChangeset for help on using the changeset viewer.