Ignore:
Timestamp:
Nov 5, 2010, 3:45:55 PM (14 years ago)
Author:
garnier
Message:

update ti head

File:
1 edited

Legend:

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

    r1337 r1340  
    2424// ********************************************************************
    2525//
    26 // $Id: G4EmStandardPhysics.cc,v 1.21 2010/06/02 17:21:29 vnivanch Exp $
    27 // GEANT4 tag $Name: geant4-09-04-beta-01 $
     26// $Id: G4EmStandardPhysics.cc,v 1.24 2010/10/10 15:18:34 vnivanch Exp $
     27// GEANT4 tag $Name: phys-lists-V09-03-34 $
    2828//
    2929//---------------------------------------------------------------------------
     
    5757#include "G4MuMultipleScattering.hh"
    5858#include "G4hMultipleScattering.hh"
     59#include "G4CoulombScattering.hh"
     60#include "G4WentzelVIModel.hh"
    5961
    6062#include "G4eIonisation.hh"
     
    7072#include "G4hIonisation.hh"
    7173#include "G4ionIonisation.hh"
     74#include "G4alphaIonisation.hh"
    7275
    7376#include "G4Gamma.hh"
     
    177180               particleName == "mu-"    ) {
    178181
    179       pmanager->AddProcess(new G4MuMultipleScattering,-1, 1, 1);
    180       pmanager->AddProcess(new G4MuIonisation,        -1, 2, 2);
    181       pmanager->AddProcess(new G4MuBremsstrahlung,    -1,-3, 3);
    182       pmanager->AddProcess(new G4MuPairProduction,    -1,-4, 4);
     182      G4MuMultipleScattering* msc = new G4MuMultipleScattering();
     183      msc->AddEmModel(0, new G4WentzelVIModel());
     184      pmanager->AddProcess(msc,                     -1, 1, 1);
     185      pmanager->AddProcess(new G4MuIonisation,      -1, 2, 2);
     186      pmanager->AddProcess(new G4MuBremsstrahlung,  -1,-3, 3);
     187      pmanager->AddProcess(new G4MuPairProduction,  -1,-4, 4);
     188      pmanager->AddDiscreteProcess(new G4CoulombScattering());
    183189
    184190    } else if (particleName == "alpha" ||
     
    210216               particleName == "Ds+" ||
    211217               particleName == "Ds-" ||
     218               particleName == "anti_He3" ||
     219               particleName == "anti_alpha" ||
     220               particleName == "anti_deuteron" ||
    212221               particleName == "anti_lambda_c+" ||
    213222               particleName == "anti_omega-" ||
     
    217226               particleName == "anti_sigma+" ||
    218227               particleName == "anti_sigma-" ||
     228               particleName == "anti_triton" ||
    219229               particleName == "anti_xi_c+" ||
    220230               particleName == "anti_xi-" ||
     
    238248  G4EmProcessOptions opt;
    239249  opt.SetVerbose(verbose);
    240 }
    241 
    242 //....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
     250  opt.SetPolarAngleLimit(0.2);
     251}
     252
     253//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
Note: See TracChangeset for help on using the changeset viewer.