|
Geant4
10.03.p02
|
Implementation of the G4ScreenedNuclearRecoil class. More...
#include <stdio.h>#include "globals.hh"#include "G4ScreenedNuclearRecoil.hh"#include "G4ParticleTypes.hh"#include "G4ParticleTable.hh"#include "G4IonTable.hh"#include "G4VParticleChange.hh"#include "G4ParticleChangeForLoss.hh"#include "G4DataVector.hh"#include "G4Track.hh"#include "G4Step.hh"#include "G4Material.hh"#include "G4Element.hh"#include "G4Isotope.hh"#include "G4MaterialCutsCouple.hh"#include "G4ElementVector.hh"#include "G4IsotopeVector.hh"#include "G4EmProcessSubType.hh"#include "G4ParticleDefinition.hh"#include "G4DynamicParticle.hh"#include "G4ProcessManager.hh"#include "G4StableIsotopes.hh"#include "G4LindhardPartition.hh"#include "Randomize.hh"#include <iostream>#include <iomanip>#include "c2_factory.hh"#include <vector>
Go to the source code of this file.
Typedefs | |
| typedef c2_ptr< G4double > | c2p |
Functions | |
| G4_c2_function & | ZBLScreening (G4int z1, G4int z2, size_t npoints, G4double rMax, G4double *auval) |
| G4_c2_function & | MoliereScreening (G4int z1, G4int z2, size_t npoints, G4double rMax, G4double *auval) |
| G4_c2_function & | LJScreening (G4int z1, G4int z2, size_t npoints, G4double rMax, G4double *auval) |
| G4_c2_function & | LJZBLScreening (G4int z1, G4int z2, size_t npoints, G4double rMax, G4double *auval) |
| static G4double | cm_energy (G4double a1, G4double a2, G4double t0) |
| static G4double | thetac (G4double m1, G4double mass2, G4double eratio) |
Variables | |
| static c2_factory< G4double > | c2 |
Implementation of the G4ScreenedNuclearRecoil class.
Definition in file G4ScreenedNuclearRecoil.cc.
Definition at line 127 of file G4ScreenedNuclearRecoil.cc.
Definition at line 979 of file G4ScreenedNuclearRecoil.cc.

| G4_c2_function& LJScreening | ( | G4int | z1, |
| G4int | z2, | ||
| size_t | npoints, | ||
| G4double | rMax, | ||
| G4double * | auval | ||
| ) |
Definition at line 899 of file G4ScreenedNuclearRecoil.cc.


| G4_c2_function& LJZBLScreening | ( | G4int | z1, |
| G4int | z2, | ||
| size_t | npoints, | ||
| G4double | rMax, | ||
| G4double * | auval | ||
| ) |
connector in between. These numbers are selected so the switchover
Definition at line 931 of file G4ScreenedNuclearRecoil.cc.


| G4_c2_function& MoliereScreening | ( | G4int | z1, |
| G4int | z2, | ||
| size_t | npoints, | ||
| G4double | rMax, | ||
| G4double * | auval | ||
| ) |
Definition at line 867 of file G4ScreenedNuclearRecoil.cc.


Definition at line 991 of file G4ScreenedNuclearRecoil.cc.

| G4_c2_function& ZBLScreening | ( | G4int | z1, |
| G4int | z2, | ||
| size_t | npoints, | ||
| G4double | rMax, | ||
| G4double * | auval | ||
| ) |
Definition at line 835 of file G4ScreenedNuclearRecoil.cc.


|
static |
Definition at line 126 of file G4ScreenedNuclearRecoil.cc.