91 G4cout <<
"\n #### Gamma : CrossSectionPerAtom and MeanFreePath for "
93 G4cout <<
"\n Energy \t PhotoElec \t Compton \t Conversion \t";
94 G4cout <<
"\t PhotoElec \t Compton \t Conversion" <<
G4endl;
124 Emin = 1.01*
MeV; Emax = 2.01*
MeV; dE = 100*
keV;
126 G4cout <<
"\n #### e+ annihilation : CrossSectionPerAtom and MeanFreePath"
128 G4cout <<
"\n Energy \t e+ annihil \t";
152 Emin = 1.01*
MeV; Emax = 101.01*
MeV; dE = 10*
MeV;
155 G4cout <<
"\n ####electron: CrossSection, MeanFreePath and StoppingPower"
156 <<
" for " << material->
GetName()
159 G4cout <<
"\n Energy \t ionization \t bremsstra \t";
160 G4cout <<
"\t ionization \t bremsstra \t";
198 Emin = 1.01*
MeV; Emax = 102.01*
MeV; dE = 10*
MeV;
201 G4cout <<
"\n #### proton : CrossSection, MeanFreePath and StoppingPower"
202 <<
" for " << material->
GetName()
205 G4cout <<
"\n Energy \t ionization \t";
206 G4cout <<
"\t ionization \t";
230 Emin = 1.1*
keV; Emax = 2.01*
MeV; dE = 300*
keV;
233 G4cout <<
"\n #### proton : low energy model (Bragg) "
236 G4cout <<
"\n Energy \t ionization \t";
237 G4cout <<
"\t ionization \t";
267 Emin = 1.01*
GeV; Emax = 101.01*
GeV; dE = 10*
GeV;
270 G4cout <<
"\n ####muon: CrossSection and MeanFreePath for "
274 G4cout <<
"\n Energy \t ionization \t bremsstra \t pair_prod \t";
275 G4cout <<
"\t ionization \t bremsstra \t pair_prod" <<
G4endl;
301 G4cout <<
"\n ####muon: StoppingPower for "
305 G4cout <<
"\n Energy \t ionization \t bremsstra \t pair_prod \t" <<
G4endl;
static G4MuonPlus * MuonPlus()
static void BuildUnitsTable()
const G4String & GetName() const
static G4MaterialTable * GetMaterialTable()
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
G4GLOB_DLL std::ostream G4cout
static G4Proton * Proton()
static const G4double A[nN]
virtual G4double ComputeCrossSectionPerAtom(const G4ParticleDefinition *, G4double kinEnergy, G4double Z, G4double A=0., G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)
static G4Positron * Positron()
virtual G4double ComputeDEDXPerVolume(const G4Material *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=DBL_MAX)
static const G4double Emin
static G4Electron * Electron()
static const G4double Emax
G4double ComputeMeanFreePath(const G4ParticleDefinition *, G4double kineticEnergy, const G4Material *, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)