Ignore:
Timestamp:
Jan 8, 2010, 3:02:48 PM (14 years ago)
Author:
garnier
Message:

update to geant4.9.3

Location:
trunk/examples/extended/hadronic/Hadr01
Files:
31 edited

Legend:

Unmodified
Added
Removed
  • trunk/examples/extended/hadronic/Hadr01/GNUmakefile

    r807 r1230  
    1 # $Id: GNUmakefile,v 1.7 2006/10/31 15:05:33 vnivanch Exp $
    2 # GEANT4 tag $Name: $
     1# $Id: GNUmakefile,v 1.8 2008/06/13 15:41:34 vnivanch Exp $
     2# GEANT4 tag $Name: geant4-09-03-cand-01 $
    33# --------------------------------------------------------------
    44# GNUmakefile for examples module with AIDA interface
     
    1616all: lib bin
    1717
    18 ifdef G4ANALYSIS_USE
    19   CPPFLAGS += -DG4ANALYSIS_USE
    20 endif
    21 
    2218include $(G4INSTALL)/config/architecture.gmk
    23 
    24 # for the aida-config command see the README file
    25 ifdef G4ANALYSIS_USE
    26   CPPFLAGS += `aida-config --include`
    27   LOADLIBS += `aida-config --lib`
    28 endif
    2919
    3020include $(G4INSTALL)/config/binmake.gmk
  • trunk/examples/extended/hadronic/Hadr01/hadr01.cc

    r807 r1230  
    2626//
    2727// $Id: hadr01.cc,v 1.9 2006/11/24 16:48:57 vnivanch Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// -------------------------------------------------------------
  • trunk/examples/extended/hadronic/Hadr01/include/CheckVolumeSD.hh

    r807 r1230  
    2525//
    2626// $Id: CheckVolumeSD.hh,v 1.3 2006/06/29 17:23:25 gunter Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/include/DetectorConstruction.hh

    r807 r1230  
    2525//
    2626// $Id: DetectorConstruction.hh,v 1.4 2006/06/29 17:23:28 gunter Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/include/DetectorMessenger.hh

    r807 r1230  
    2525//
    2626// $Id: DetectorMessenger.hh,v 1.7 2007/05/16 11:43:30 vnivanch Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/include/EventAction.hh

    r807 r1230  
    2525//
    2626// $Id: EventAction.hh,v 1.3 2006/06/29 17:23:34 gunter Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/include/EventActionMessenger.hh

    r807 r1230  
    2525//
    2626// $Id: EventActionMessenger.hh,v 1.3 2006/06/29 17:23:36 gunter Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/include/Histo.hh

    r807 r1230  
    2525//
    2626// $Id: Histo.hh,v 1.6 2007/05/24 13:52:31 vnivanch Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828
    2929#ifndef Histo_h
  • trunk/examples/extended/hadronic/Hadr01/include/HistoManager.hh

    r807 r1230  
    2424// ********************************************************************
    2525//
    26 // $Id: HistoManager.hh,v 1.8 2007/05/16 11:43:30 vnivanch Exp $
    27 // GEANT4 tag $Name: $
     26// $Id: HistoManager.hh,v 1.9 2009/08/28 09:21:34 vnivanch Exp $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929//---------------------------------------------------------------------------
     
    122122  G4double edepMax;
    123123  G4double edepEvt;
     124  G4double edepEM;
     125  G4double edepPI;
     126  G4double edepP;
    124127  G4double edepSum;
    125128  G4double edepSum2;
  • trunk/examples/extended/hadronic/Hadr01/include/HistoMessenger.hh

    r807 r1230  
    2525//
    2626// $Id: HistoMessenger.hh,v 1.5 2006/11/15 14:58:10 vnivanch Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/include/PhysicsList.hh

    r807 r1230  
    2626//
    2727// $Id: PhysicsList.hh,v 1.6 2007/11/14 18:59:08 vnivanch Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/include/PhysicsListMessenger.hh

    r807 r1230  
    2626//
    2727// $Id: PhysicsListMessenger.hh,v 1.3 2006/06/29 17:23:50 gunter Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030//
  • trunk/examples/extended/hadronic/Hadr01/include/PrimaryGeneratorAction.hh

    r807 r1230  
    2626//
    2727// $Id: PrimaryGeneratorAction.hh,v 1.3 2006/06/29 17:23:52 gunter Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030//
  • trunk/examples/extended/hadronic/Hadr01/include/StackingAction.hh

    r807 r1230  
    2525//
    2626// $Id: StackingAction.hh,v 1.3 2006/06/29 17:23:56 gunter Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/include/StackingMessenger.hh

    r807 r1230  
    2525//
    2626// $Id: StackingMessenger.hh,v 1.3 2006/06/29 17:23:58 gunter Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929//
  • trunk/examples/extended/hadronic/Hadr01/include/TargetSD.hh

    r807 r1230  
    2525//
    2626// $Id: TargetSD.hh,v 1.4 2006/06/29 17:24:00 gunter Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/src/CheckVolumeSD.cc

    r807 r1230  
    2525//
    2626// $Id: CheckVolumeSD.cc,v 1.3 2006/06/29 17:24:02 gunter Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/src/DetectorConstruction.cc

    r807 r1230  
    2525//
    2626// $Id: DetectorConstruction.cc,v 1.6 2006/10/04 09:56:03 vnivanch Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/src/DetectorMessenger.cc

    r807 r1230  
    2525//
    2626// $Id: DetectorMessenger.cc,v 1.7 2007/05/16 11:43:30 vnivanch Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/src/EventAction.cc

    r807 r1230  
    2525//
    2626// $Id: EventAction.cc,v 1.4 2007/05/16 11:43:30 vnivanch Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/src/EventActionMessenger.cc

    r807 r1230  
    2525//
    2626// $Id: EventActionMessenger.cc,v 1.3 2006/06/29 17:24:11 gunter Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/src/Histo.cc

    r807 r1230  
    5151  verbose    = ver;
    5252  histName   = "histo";
    53   histType   = "hbook";
     53  histType   = "root";
    5454  option     = "--noErrors uncompress";
    5555  nHisto     = 0;
    5656  defaultAct = 1;
    57   tupleName  = "tuple.hbook";
     57  tupleName  = "tree.root";
    5858  tupleId    = "100";
    5959  tupleList  = "";
  • trunk/examples/extended/hadronic/Hadr01/src/HistoManager.cc

    r807 r1230  
    2424// ********************************************************************
    2525//
    26 // $Id: HistoManager.cc,v 1.14 2007/05/24 13:52:31 vnivanch Exp $
    27 // GEANT4 tag $Name: $
     26// $Id: HistoManager.cc,v 1.16 2009/09/02 10:21:32 vnivanch Exp $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929//---------------------------------------------------------------------------
     
    9090  nSlices   = 300;
    9191  nBinsE    = 100;
    92   nHisto    = 22;
     92  nHisto    = 25;
    9393  length    = 300.*mm;
    9494  edepMax   = 1.0*GeV;
     
    133133  histo->add1D("20","Log10 Energy (MeV) of pi+",nBinsE,-4.,6.,1.0);
    134134  histo->add1D("21","Log10 Energy (MeV) of pi-",nBinsE,-4.,6.,1.0);
    135   histo->add1D("22","Energy deposition (GeV) in the target",
    136                nBinsE,0.0,edepMax,GeV);
     135  histo->add1D("22","Energy deposition in the target normalized to beam energy",
     136               110,0.0,1.1,1.0);
     137  histo->add1D("23","EM energy deposition in the target normalized to beam energy",
     138               110,0.0,1.1,1.0);
     139  histo->add1D("24","Pion energy deposition in the target normalized to beam energy",
     140               110,0.0,1.1,1.0);
     141  histo->add1D("25","Proton energy deposition in the target normalized to beam energy",
     142               110,0.0,1.1,1.0);
    137143}
    138144
     
    256262{
    257263  edepEvt = 0.0;
     264  edepEM  = 0.0;
     265  edepPI  = 0.0;
     266  edepP   = 0.0;
    258267}
    259268
     
    264273  edepSum  += edepEvt;
    265274  edepSum2 += edepEvt*edepEvt;
    266   histo->fill(21,edepEvt,1.0);
     275  histo->fill(21,edepEvt/primaryKineticEnergy,1.0);
     276  histo->fill(22,edepEM/primaryKineticEnergy,1.0);
     277  histo->fill(23,edepPI/primaryKineticEnergy,1.0);
     278  histo->fill(24,edepP/primaryKineticEnergy,1.0);
    267279}
    268280
     
    372384    edepEvt += edep;
    373385    histo->fill(0,z,edep);
     386    const G4ParticleDefinition* pd = currentDef;
     387
     388    if(pd == G4Gamma::Gamma() || pd == G4Electron::Electron()
     389       || pd == G4Positron::Positron()) {
     390      edepEM += edep;
     391    } else if ( pd == G4PionPlus::PionPlus() || pd == G4PionMinus::PionMinus()) {
     392      edepPI += edep;
     393    } else if ( pd == G4Proton::Proton() || pd == G4AntiProton::AntiProton()) {
     394      edepP  += edep;
     395    }
    374396
    375397    if(1 < verbose)
  • trunk/examples/extended/hadronic/Hadr01/src/HistoMessenger.cc

    r807 r1230  
    2626//
    2727// $Id: HistoMessenger.cc,v 1.5 2006/06/29 17:24:18 gunter Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/src/PhysicsList.cc

    r807 r1230  
    2525//
    2626//
    27 // $Id: PhysicsList.cc,v 1.24 2007/12/12 12:00:24 vnivanch Exp $
    28 // GEANT4 tag $Name: $
     27// $Id: PhysicsList.cc,v 1.31 2009/08/28 09:21:34 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030/////////////////////////////////////////////////////////////////////////
     
    4545
    4646#include "G4DecayPhysics.hh"
     47#include "G4EmStandardPhysics_option3.hh"
    4748#include "G4EmStandardPhysics_option2.hh"
    4849#include "G4EmStandardPhysics_option1.hh"
     
    5253#include "G4HadronQElasticPhysics.hh"
    5354#include "G4HadronHElasticPhysics.hh"
     55#include "G4ChargeExchangePhysics.hh"
    5456#include "G4NeutronTrackingCut.hh"
    5557#include "G4QStoppingPhysics.hh"
     
    6062#include "G4EmProcessOptions.hh"
    6163
    62 #include "HadronPhysicsFTFC.hh"
     64#include "HadronPhysicsFTFP_BERT_TRV.hh"
    6365#include "HadronPhysicsFTFP.hh"
    6466#include "HadronPhysicsFTFP_BERT.hh"
     67#include "HadronPhysicsFTF_BIC.hh"
    6568#include "HadronPhysicsLHEP.hh"
    66 #include "HadronPhysicsLHEP_BERT.hh"
    6769#include "HadronPhysicsLHEP_EMV.hh"
    68 #include "HadronPhysicsLHEP_PRECO_HP.hh"
    6970#include "G4HadronInelasticQBBC.hh"
    7071#include "HadronPhysicsQGSC.hh"
    7172#include "HadronPhysicsQGSC_BERT.hh"
    72 #include "HadronPhysicsQGSC_EFLOW.hh"
     73#include "HadronPhysicsQGSC_CHIPS.hh"
     74#include "HadronPhysicsQGSC_QGSC.hh"
    7375#include "HadronPhysicsQGSP.hh"
    7476#include "HadronPhysicsQGSP_BERT.hh"
     
    7678#include "HadronPhysicsQGSP_BIC.hh"
    7779#include "HadronPhysicsQGSP_BIC_HP.hh"
     80#include "HadronPhysicsQGSP_FTFP_BERT.hh"
     81#include "HadronPhysicsQGS_BIC.hh"
    7882
    7983#include "G4HadronInelasticQLHEP.hh"
    8084#include "G4IonPhysics.hh"
    81 #include "G4HadronProcessStore.hh"
    8285
    8386#include "G4LossTableManager.hh"
     
    100103  cutForPositron  = defaultCutValue;
    101104  dump            = false;
     105  verboseLevel    = 1;
    102106
    103107  pMessenger = new PhysicsListMessenger(this);
     
    139143    hadronPhys[i]->ConstructProcess();
    140144  }
    141 
    142   if(dump) G4HadronProcessStore::Instance()->Dump(1);
    143145}
    144146
     
    155157    emPhysicsList = new G4EmStandardPhysics_option2();
    156158
     159  } else if (name == "emstandard_opt3") {
     160
     161    delete emPhysicsList;
     162    emPhysicsList = new G4EmStandardPhysics_option3();
     163
    157164  } else if (name == "emstandard_opt1") {
    158165
     
    160167    emPhysicsList = new G4EmStandardPhysics_option1();
    161168
    162   } else if (name == "FTFC") {
    163 
    164     SetBuilderList1();
    165     hadronPhys.push_back( new HadronPhysicsFTFC("hadron",true));
    166     dump = true;
     169  } else if (name == "FTFP_BERT_EMV") {
     170
     171    AddPhysicsList("emstandard_opt1");
     172    AddPhysicsList("FTFP_BERT");
     173
     174  } else if (name == "FTFP_BERT_EMX") {
     175
     176    AddPhysicsList("emstandard_opt2");
     177    AddPhysicsList("FTFP_BERT");
    167178
    168179  } else if (name == "FTFP") {
     
    178189    dump = true;
    179190
    180   } else if (name == "FTFP_EMV") {
    181 
    182     AddPhysicsList("emstandard_opt1");
    183     AddPhysicsList("FTFP");
     191  } else if (name == "FTFP_BERT_TRV") {
     192
     193    SetBuilderList1();
     194    hadronPhys.push_back( new HadronPhysicsFTFP_BERT_TRV("hadron",true));
     195    dump = true;
     196
     197  } else if (name == "FTF_BIC") {
     198
     199    SetBuilderList0();
     200    hadronPhys.push_back( new HadronPhysicsFTF_BIC("hadron",true));
     201    dump = true;
    184202
    185203  } else if (name == "LHEP") {
     
    187205    SetBuilderList2();
    188206    hadronPhys.push_back( new HadronPhysicsLHEP("hadron"));
    189     dump = true;
    190 
    191   } else if (name == "LHEP_BERT") {
    192 
    193     SetBuilderList3();
    194     hadronPhys.push_back( new HadronPhysicsLHEP_BERT("hadron"));
    195207    dump = true;
    196208
     
    202214    dump = true;
    203215
    204   } else if (name == "LHEP_PRECO_HP") {
    205 
    206     SetBuilderList3(true);
    207     hadronPhys.push_back( new HadronPhysicsLHEP_PRECO_HP("hadron"));
    208     dump = true;
    209 
    210216  } else if (name == "QBBC") {
    211217
    212218    SetBuilderList0();
    213219    hadronPhys.push_back( new G4HadronInelasticQBBC("QBBC",verboseLevel,
    214                                                     false,false,false,false,true));
     220                                                    false,true,false,false,false));
     221
     222  } else if (name == "QBBCG") {
     223
     224    SetBuilderList0();
     225    hadronPhys.push_back( new G4ChargeExchangePhysics(verboseLevel,false));
     226    hadronPhys.push_back( new G4HadronInelasticQBBC("QBBC",verboseLevel,
     227                                                    false,true,false,false,true));
     228  } else if (name == "QBBCF") {
     229
     230    SetBuilderList0();
     231    hadronPhys.push_back( new G4ChargeExchangePhysics(verboseLevel,false));
     232    hadronPhys.push_back( new G4HadronInelasticQBBC("QBBC",verboseLevel,
     233                                                    false,true,false,false,false));
    215234
    216235  } else if (name == "QBBC_DEL") {
     
    243262    dump = true;
    244263
    245   } else if (name == "QGSC_EFLOW") {
     264  } else if (name == "QGSC_CHIPS") {
    246265
    247266    SetBuilderList4();
    248     hadronPhys.push_back( new HadronPhysicsQGSC_EFLOW("hadron",true));
     267    hadronPhys.push_back( new HadronPhysicsQGSC_CHIPS("hadron",true));
     268    dump = true;
     269
     270  } else if (name == "QGSC_QGSC") {
     271
     272    SetBuilderList4();
     273    hadronPhys.push_back( new HadronPhysicsQGSC_QGSC("hadron",true));
    249274    dump = true;
    250275
     
    266291    dump = true;
    267292
     293  } else if (name == "QGSP_FTFP_BERT") {
     294
     295    SetBuilderList1();
     296    hadronPhys.push_back( new HadronPhysicsQGSP_FTFP_BERT("hadron",true));
     297    dump = true;
     298
    268299  } else if (name == "QGSP_BERT_EMV") {
    269300
     
    271302    AddPhysicsList("QGSP_BERT");
    272303
     304  } else if (name == "QGSP_BERT_EMX") {
     305
     306    AddPhysicsList("emstandard_opt2");
     307    AddPhysicsList("QGSP_BERT");
     308
    273309  } else if (name == "QGSP_BERT_HP") {
    274310
     
    282318    dump = true;
    283319
     320  } else if (name == "QGS_BIC") {
     321
     322    SetBuilderList0();
     323    hadronPhys.push_back( new HadronPhysicsQGS_BIC("hadron",true));
     324    dump = true;
     325
    284326  } else if (name == "QGSP_BIC_HP") {
    285327
     
    288330    dump = true;
    289331
    290   } else if (name == "QGSP_DIF") {
    291 
    292     SetBuilderList1();
    293     HadronPhysicsQGSP * hp = new HadronPhysicsQGSP("hadron");
    294     hp->SetQuasiElastic(true);
    295     hp->SetProjectileDiffraction(true);
    296     hadronPhys.push_back(hp);
    297     dump = true;
    298 
    299   } else if (name == "QGSP_EMV") {
    300 
    301     AddPhysicsList("emstandard_opt1");
    302     AddPhysicsList("QGSP");
    303     dump = true;
    304 
    305   } else if (name == "QGSP_EMX") {
    306 
    307     AddPhysicsList("emstandard_opt2");
    308     AddPhysicsList("QGSP");
    309     dump = true;
    310 
    311   } else if (name == "QGSP_NQE") {
    312 
    313     SetBuilderList1();
    314     hadronPhys.push_back( new HadronPhysicsQGSP("hadron",false));
    315     dump = true;
    316 
    317   } else if (name == "QGSP_QEL") {
    318 
    319     SetBuilderList4();
    320     hadronPhys.push_back( new HadronPhysicsQGSP("hadron",true));
    321     dump = true;
     332  } else if (name == "QGSP_BIC_EMY") {
     333
     334    AddPhysicsList("emstandard_opt3");
     335    AddPhysicsList("QGSP_BIC");
    322336
    323337  } else {
     
    338352  hadronPhys.push_back( new G4QStoppingPhysics("stopping",verboseLevel));
    339353  hadronPhys.push_back( new G4IonBinaryCascadePhysics("ionBIC"));
    340   hadronPhys.push_back( new G4NeutronTrackingCut("Neutron tracking cut"));
     354  hadronPhys.push_back( new G4NeutronTrackingCut("nTackingCut",verboseLevel));
    341355}
    342356
     
    350364  hadronPhys.push_back( new G4QStoppingPhysics("stopping",verboseLevel));
    351365  hadronPhys.push_back( new G4IonPhysics("ion"));
    352   hadronPhys.push_back( new G4NeutronTrackingCut("Neutron tracking cut"));
     366  hadronPhys.push_back( new G4NeutronTrackingCut("nTackingCut",verboseLevel));
    353367}
    354368
     
    382396  hadronPhys.push_back( new G4QStoppingPhysics("stopping",verboseLevel));
    383397  hadronPhys.push_back( new G4IonPhysics("ion"));
    384   hadronPhys.push_back( new G4NeutronTrackingCut("Neutron tracking cut"));
     398  hadronPhys.push_back( new G4NeutronTrackingCut("nTackingCut",verboseLevel));
    385399}
    386400
     
    393407  hadronPhys.push_back( new G4QStoppingPhysics("stopping",verboseLevel));
    394408  hadronPhys.push_back( new G4IonBinaryCascadePhysics("ionBIC"));
    395   hadronPhys.push_back( new G4NeutronTrackingCut("Neutron tracking cut"));
     409  hadronPhys.push_back( new G4NeutronTrackingCut("nTackingCut",verboseLevel));
    396410}
    397411
     
    404418  hadronPhys.push_back( new G4QStoppingPhysics("stopping",verboseLevel));
    405419  hadronPhys.push_back( new G4IonBinaryCascadePhysics("ionBIC"));
    406   hadronPhys.push_back( new G4NeutronTrackingCut("Neutron tracking cut"));
     420  hadronPhys.push_back( new G4NeutronTrackingCut("nTackingCut",verboseLevel));
    407421}
    408422
     
    452466void PhysicsList::List()
    453467{
    454   G4cout << "### PhysicsLists available: FTFC FTFP FTFP_BERT FTFP_EMV LHEP LHEP_BERT LHEP_EMV "
     468  G4cout << "### PhysicsLists available: FTFP FTFP_BERT FTFP_BERT_EMV FTFP_BERT_EMX FTFP_BERT_TRV FTF_BIC LHEP LHEP_EMV"
    455469         << G4endl;
    456   G4cout << "                            LHEP_PRECO_HP QBBC QBBC_DEL QBBC_HEL QBBC_HP QGSC "
     470  G4cout << "                            QBBC QBBC_DEL QBBC_HEL QBBC_HP QGSC "
    457471         << G4endl;
    458   G4cout << "                            QGSC_BERT QGSC_EFLOW QGSC_EMV QGSP QGSP_BERT QGSP_BER_EMV "
     472  G4cout << "                            QGSC_BERT QGSC_CHIPS QGSC_QGSC QGSC_EMV QGSP QGSP_BERT QGSP_BER_EMV "
    459473         << G4endl;
    460   G4cout << "                            QGSP_BERT_HP QGSP_BIC QGSP_BIC_HP QGSP_DIF "
     474  G4cout << "                            QGSP_BERT_EMX QGSP_BERT_HP QGSP_BIC QGSP_BIC_HP QGSP_FTFP_BERT "
    461475         << G4endl;
    462   G4cout << "                            QGSP_EMV QGSP_EMX QGSP_NQE QGSP_QEL  "
    463          << G4endl;
    464476}
    465477
  • trunk/examples/extended/hadronic/Hadr01/src/PhysicsListMessenger.cc

    r807 r1230  
    2626//
    2727// $Id: PhysicsListMessenger.cc,v 1.4 2006/08/11 14:38:11 vnivanch Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030//
  • trunk/examples/extended/hadronic/Hadr01/src/PrimaryGeneratorAction.cc

    r807 r1230  
    2525//
    2626// $Id: PrimaryGeneratorAction.cc,v 1.4 2006/11/15 14:58:10 vnivanch Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/src/RunAction.cc

    r807 r1230  
    4040#include "G4UImanager.hh"
    4141#include "G4VVisManager.hh"
    42 #include "G4HadronProcessStore.hh"
    4342#include "G4NistManager.hh"
    4443#include "G4Element.hh"
  • trunk/examples/extended/hadronic/Hadr01/src/StackingAction.cc

    r807 r1230  
    2525//
    2626// $Id: StackingAction.cc,v 1.5 2006/10/04 09:56:03 vnivanch Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/src/StackingMessenger.cc

    r807 r1230  
    2525//
    2626// $Id: StackingMessenger.cc,v 1.3 2006/06/29 17:24:32 gunter Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
  • trunk/examples/extended/hadronic/Hadr01/src/TargetSD.cc

    r807 r1230  
    2525//
    2626// $Id: TargetSD.cc,v 1.4 2006/06/29 17:24:34 gunter Exp $
    27 // GEANT4 tag $Name: $
     27// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2828//
    2929/////////////////////////////////////////////////////////////////////////
Note: See TracChangeset for help on using the changeset viewer.