Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4PAIModel.hh>
Protected Member Functions | |
G4double | MaxSecondaryEnergy (const G4ParticleDefinition *, G4double kinEnergy) |
Protected Member Functions inherited from G4VEmModel | |
G4ParticleChangeForLoss * | GetParticleChangeForLoss () |
G4ParticleChangeForGamma * | GetParticleChangeForGamma () |
virtual G4double | MaxSecondaryEnergy (const G4ParticleDefinition *, G4double kineticEnergy) |
const G4MaterialCutsCouple * | CurrentCouple () const |
void | SetCurrentElement (const G4Element *) |
Additional Inherited Members | |
Protected Attributes inherited from G4VEmModel | |
G4VParticleChange * | pParticleChange |
G4PhysicsTable * | xSectionTable |
const std::vector< G4double > * | theDensityFactor |
const std::vector< G4int > * | theDensityIdx |
Definition at line 67 of file G4PAIModel.hh.
G4PAIModel::G4PAIModel | ( | const G4ParticleDefinition * | p = 0 , |
const G4String & | nam = "PAI" |
||
) |
Definition at line 74 of file G4PAIModel.cc.
|
virtual |
Definition at line 112 of file G4PAIModel.cc.
void G4PAIModel::BuildLambdaVector | ( | ) |
Definition at line 346 of file G4PAIModel.cc.
Referenced by Initialise().
void G4PAIModel::BuildPAIonisationTable | ( | ) |
Definition at line 282 of file G4PAIModel.cc.
Referenced by Initialise().
|
virtual |
Reimplemented from G4VEmModel.
Definition at line 468 of file G4PAIModel.cc.
void G4PAIModel::ComputeSandiaPhotoAbsCof | ( | ) |
Definition at line 232 of file G4PAIModel.cc.
|
virtual |
Reimplemented from G4VEmModel.
Definition at line 514 of file G4PAIModel.cc.
Reimplemented from G4VEmModel.
Definition at line 994 of file G4PAIModel.cc.
|
virtual |
Implements G4VEmFluctuationModel.
Definition at line 958 of file G4PAIModel.cc.
Definition at line 424 of file G4PAIModel.cc.
Referenced by ComputeDEDXPerVolume().
Definition at line 378 of file G4PAIModel.cc.
Referenced by BuildLambdaVector(), and CrossSectionPerVolume().
Definition at line 737 of file G4PAIModel.cc.
Referenced by GetPostStepTransfer(), and SampleFluctuations().
Definition at line 649 of file G4PAIModel.cc.
Referenced by SampleSecondaries().
|
virtual |
Implements G4VEmModel.
Definition at line 160 of file G4PAIModel.cc.
|
virtual |
|
protectedvirtual |
Reimplemented from G4VEmModel.
Definition at line 977 of file G4PAIModel.cc.
Referenced by BuildPAIonisationTable(), and CrossSectionPerVolume().
|
virtual |
Implements G4VEmFluctuationModel.
Definition at line 773 of file G4PAIModel.cc.
Referenced by Dispersion().
|
virtual |
Implements G4VEmModel.
Definition at line 566 of file G4PAIModel.cc.
|
inline |
Definition at line 120 of file G4PAIModel.hh.