Ignore:
Timestamp:
Feb 16, 2009, 10:14:30 AM (16 years ago)
Author:
garnier
Message:

en test de gl2ps. Problemes de libraries

File:
1 edited

Legend:

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

    r850 r921  
    2424// ********************************************************************
    2525//
    26 // $Id: G4EmStandardPhysics.cc,v 1.13 2008/04/22 18:28:37 vnivanch Exp $
    27 // GEANT4 tag $Name: HEAD $
     26// $Id: G4EmStandardPhysics.cc,v 1.16 2008/11/21 16:50:30 vnivanch Exp $
     27// GEANT4 tag $Name: geant4-09-02-cand-01 $
    2828//
    2929//---------------------------------------------------------------------------
     
    5656#include "G4MultipleScattering.hh"
    5757#include "G4hMultipleScattering.hh"
     58#include "G4eMultipleScattering.hh"
    5859
    5960#include "G4eIonisation.hh"
     
    6465#include "G4MuBremsstrahlung.hh"
    6566#include "G4MuPairProduction.hh"
     67#include "G4hBremsstrahlung.hh"
     68#include "G4hPairProduction.hh"
    6669
    6770#include "G4hIonisation.hh"
     
    152155    } else if (particleName == "e-") {
    153156
    154       pmanager->AddProcess(new G4MultipleScattering, -1, 1, 1);
     157      pmanager->AddProcess(new G4eMultipleScattering,-1, 1, 1);
    155158      pmanager->AddProcess(new G4eIonisation,        -1, 2, 2);
    156       pmanager->AddProcess(new G4eBremsstrahlung(),  -1, 3, 3);
     159      pmanager->AddProcess(new G4eBremsstrahlung(),  -1,-3, 3);
    157160
    158161    } else if (particleName == "e+") {
    159162
    160       pmanager->AddProcess(new G4MultipleScattering, -1, 1, 1);
     163      pmanager->AddProcess(new G4eMultipleScattering,-1, 1, 1);
    161164      pmanager->AddProcess(new G4eIonisation,        -1, 2, 2);
    162       pmanager->AddProcess(new G4eBremsstrahlung,    -1, 3, 3);
     165      pmanager->AddProcess(new G4eBremsstrahlung,    -1,-3, 3);
    163166      pmanager->AddProcess(new G4eplusAnnihilation,   0,-1, 4);
    164167
     
    168171      pmanager->AddProcess(new G4hMultipleScattering,-1, 1, 1);
    169172      pmanager->AddProcess(new G4MuIonisation,       -1, 2, 2);
    170       pmanager->AddProcess(new G4MuBremsstrahlung,   -1, 3, 3);
    171       pmanager->AddProcess(new G4MuPairProduction,   -1, 4, 4);
     173      pmanager->AddProcess(new G4MuBremsstrahlung,   -1,-3, 3);
     174      pmanager->AddProcess(new G4MuPairProduction,   -1,-4, 4);
    172175
    173176    } else if (particleName == "alpha" ||
     
    177180      pmanager->AddProcess(new G4hMultipleScattering, -1, 1, 1);
    178181      pmanager->AddProcess(new G4ionIonisation,       -1, 2, 2);
     182
     183    } else if (particleName == "pi+" ||
     184               particleName == "pi-" ||
     185               particleName == "proton" ) {
     186
     187      pmanager->AddProcess(new G4hMultipleScattering, -1, 1, 1);
     188      pmanager->AddProcess(new G4hIonisation,         -1, 2, 2);
     189      pmanager->AddProcess(new G4hBremsstrahlung,     -1,-3, 3);
     190      pmanager->AddProcess(new G4hPairProduction,     -1,-4, 4);
    179191
    180192    } else if (particleName == "B+" ||
     
    187199               particleName == "anti_omega-" ||
    188200               particleName == "anti_proton" ||
     201               particleName == "anti_sigma_c+" ||
     202               particleName == "anti_sigma_c++" ||
    189203               particleName == "anti_sigma+" ||
    190204               particleName == "anti_sigma-" ||
     
    192206               particleName == "anti_xi-" ||
    193207               particleName == "deuteron" ||
    194                particleName == "kaon+" ||
     208               particleName == "kaon+" ||
    195209               particleName == "kaon-" ||
    196                particleName == "lambda_c+" ||
     210               particleName == "lambda_c+" ||
    197211               particleName == "omega-" ||
    198                particleName == "pi+" ||
    199                particleName == "pi-" ||
    200                particleName == "proton" ||
     212               particleName == "sigma_c+" ||
     213               particleName == "sigma_c++" ||
    201214               particleName == "sigma+" ||
    202215               particleName == "sigma-" ||
Note: See TracChangeset for help on using the changeset viewer.