Geant4
10.01.p02
|
#include <G4PAIPhotonModel.hh>
Protected Member Functions | |
G4double | MaxSecondaryEnergy (const G4ParticleDefinition *, G4double kinEnergy) |
Protected Member Functions inherited from G4VEmModel | |
G4ParticleChangeForLoss * | GetParticleChangeForLoss () |
G4ParticleChangeForGamma * | GetParticleChangeForGamma () |
const G4MaterialCutsCouple * | CurrentCouple () const |
void | SetCurrentElement (const G4Element *) |
Private Member Functions | |
void | SetParticle (const G4ParticleDefinition *p) |
G4PAIPhotonModel & | operator= (const G4PAIPhotonModel &right) |
G4PAIPhotonModel (const G4PAIPhotonModel &) | |
Additional Inherited Members | |
Protected Attributes inherited from G4VEmModel | |
CLHEP::HepRandomEngine * | rndmEngineMod |
G4ElementData * | fElementData |
G4VParticleChange * | pParticleChange |
G4PhysicsTable * | xSectionTable |
const std::vector< G4double > * | theDensityFactor |
const std::vector< G4int > * | theDensityIdx |
size_t | idxTable |
Protected Attributes inherited from G4VEmFluctuationModel | |
CLHEP::HepRandomEngine * | rndmEngineF |
Static Protected Attributes inherited from G4VEmModel | |
static const G4double | inveplus = 1.0/CLHEP::eplus |
Definition at line 69 of file G4PAIPhotonModel.hh.
G4PAIPhotonModel::G4PAIPhotonModel | ( | const G4ParticleDefinition * | p = 0 , |
const G4String & | nam = "PAIPhoton" |
||
) |
Definition at line 80 of file G4PAIPhotonModel.cc.
References G4Electron::Electron(), fCutCouple, fdEdxVector, fdNdxCutPhotonVector, fdNdxCutPlasmonVector, fdNdxCutVector, fElectron, fGamma, fHighestKineticEnergy, fLambdaVector, fLowestKineticEnergy, fMaterial, fMatIndex, fPAIdEdxTable, fPAIphotonTable, fPAIplasmonTable, fPAItransferTable, fParticleChange, fPositron, fProtonEnergyVector, fSandiaIntervalNumber, fSandiaPhotoAbsCof, fTotBin, fVerbose, G4Gamma::Gamma(), isInitialised, G4Positron::Positron(), and SetParticle().
|
virtual |
Definition at line 129 of file G4PAIPhotonModel.cc.
References fPAIphotonTable, fPAIplasmonTable, fPAItransferTable, and fProtonEnergyVector.
|
private |
void G4PAIPhotonModel::BuildLambdaVector | ( | const G4MaterialCutsCouple * | matCutsCouple | ) |
Definition at line 474 of file G4PAIPhotonModel.cc.
References DBL_MAX, DBL_MIN, fdNdxCutPhotonVector, fdNdxCutPlasmonVector, fdNdxCutVector, fHighestKineticEnergy, fLambdaVector, fLowestKineticEnergy, fTotBin, fVerbose, G4cout, G4endl, GetdNdxPhotonCut(), GetdNdxPlasmonCut(), G4ProductionCutsTable::GetEnergyCutsVector(), G4GeometryTolerance::GetInstance(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ProductionCutsTable::GetProductionCutsTable(), G4GeometryTolerance::GetSurfaceTolerance(), G4ProductionCutsTable::GetTableSize(), idxG4ElectronCut, idxG4GammaCut, keV, G4InuclParticleNames::lambda, and G4PhysicsVector::PutValue().
Referenced by Initialise(), and InitTest().
void G4PAIPhotonModel::BuildLambdaVector | ( | const G4MaterialCutsCouple * | matCutsCouple, |
G4double | photEnergy, | ||
G4double | eTkin | ||
) |
Definition at line 562 of file G4PAIPhotonModel.cc.
References DBL_MAX, DBL_MIN, fdNdxCutPhotonVector, fdNdxCutPlasmonVector, fdNdxCutVector, fHighestKineticEnergy, fLambdaVector, fLowestKineticEnergy, fTotBin, fVerbose, G4cout, G4endl, GetdNdxPhotonCut(), GetdNdxPlasmonCut(), G4GeometryTolerance::GetInstance(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ProductionCutsTable::GetProductionCutsTable(), G4GeometryTolerance::GetSurfaceTolerance(), G4ProductionCutsTable::GetTableSize(), keV, G4InuclParticleNames::lambda, and G4PhysicsVector::PutValue().
void G4PAIPhotonModel::BuildPAIonisationTable | ( | ) |
Definition at line 354 of file G4PAIPhotonModel.cc.
References DBL_MIN, eV, fdEdxVector, fHighestKineticEnergy, fLowestKineticEnergy, fMaterial, fPAIdEdxTable, fPAIphotonTable, fPAIplasmonTable, fPAItransferTable, fPAIxSection, fParticle, fProtonEnergyVector, fSandia, fTotBin, G4PAIxSection::GetIntegralCerenkov(), G4PAIxSection::GetIntegralPAIdEdx(), G4PAIxSection::GetIntegralPAIxSection(), G4PAIxSection::GetIntegralPlasmon(), G4PhysicsVector::GetLowEdgeEnergy(), G4PAIxSection::GetMeanEnergyLoss(), G4SandiaTable::GetSandiaMatTablePAI(), G4PAIxSection::GetSplineEnergy(), G4PAIxSection::GetSplineSize(), G4PAIxSection::Initialize(), G4PhysicsTable::insertAt(), MaxSecondaryEnergy(), G4PhysicsFreeVector::PutValue(), and G4PhysicsVector::PutValue().
Referenced by Initialise(), and InitTest().
|
virtual |
Reimplemented from G4VEmModel.
Definition at line 815 of file G4PAIPhotonModel.cc.
References G4VEmModel::CurrentCouple(), eplus, fdEdxTable, fdEdxVector, fMaterialCutsCoupleVector, fPAIdEdxBank, fPAIdEdxTable, fTotBin, GetdEdxCut(), G4ParticleDefinition::GetPDGCharge(), and G4ParticleDefinition::GetPDGMass().
void G4PAIPhotonModel::ComputeSandiaPhotoAbsCof | ( | ) |
Definition at line 306 of file G4PAIPhotonModel.cc.
References fMatIndex, fSandiaIntervalNumber, fSandiaPhotoAbsCof, G4Material::GetMaterialTable(), G4SandiaTable::GetPhotoAbsorpCof(), G4SandiaTable::SandiaIntervals(), and G4SandiaTable::SandiaMixing().
|
virtual |
Reimplemented from G4VEmModel.
Definition at line 866 of file G4PAIPhotonModel.cc.
References G4VEmModel::CurrentCouple(), fMaterialCutsCoupleVector, fPAIphotonBank, fPAIphotonTable, fPAIplasmonBank, fPAIplasmonTable, fPAItransferTable, fPAIxscBank, fTotBin, GetdNdxPhotonCut(), GetdNdxPlasmonCut(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), idxG4GammaCut, MaxSecondaryEnergy(), and G4INCL::Math::min().
|
virtual |
Reimplemented from G4VEmModel.
Definition at line 1696 of file G4PAIPhotonModel.cc.
References fPAIRegionVector.
|
virtual |
Implements G4VEmFluctuationModel.
Definition at line 1646 of file G4PAIPhotonModel.cc.
References eplus, G4DynamicParticle::GetCharge(), G4Material::GetElectronDensity(), G4DynamicParticle::GetKineticEnergy(), and G4DynamicParticle::GetMass().
G4double G4PAIPhotonModel::GetAlongStepTransfer | ( | G4PhysicsTable * | pTable, |
G4PhysicsLogVector * | pVector, | ||
G4int | iPlace, | ||
G4double | scaledTkin, | ||
G4double | step, | ||
G4double | cof | ||
) |
Definition at line 1500 of file G4PAIPhotonModel.cc.
References DBL_MAX, fProtonEnergyVector, fTotBin, G4UniformRand, GetEnergyTransfer(), G4PhysicsVector::GetLowEdgeEnergy(), G4InuclParticleNames::lambda, position, and G4INCL::DeJongSpin::shoot().
Referenced by SampleFluctuations().
Definition at line 773 of file G4PAIPhotonModel.cc.
References eV, and fPAIdEdxTable.
Referenced by ComputeDEDXPerVolume().
Definition at line 637 of file G4PAIPhotonModel.cc.
References eV, and fPAItransferTable.
Definition at line 682 of file G4PAIPhotonModel.cc.
References eV, and fPAIphotonTable.
Referenced by BuildLambdaVector(), CrossSectionPerVolume(), and GetXscPerVolume().
Definition at line 727 of file G4PAIPhotonModel.cc.
References eV, and fPAIplasmonTable.
Referenced by BuildLambdaVector(), CrossSectionPerVolume(), and GetXscPerVolume().
G4double G4PAIPhotonModel::GetEnergyTransfer | ( | G4PhysicsTable * | pTable, |
G4int | iPlace, | ||
G4double | position, | ||
G4int | iTransfer | ||
) |
Definition at line 1395 of file G4PAIPhotonModel.cc.
References G4UniformRand.
Referenced by GetAlongStepTransfer(), and GetPostStepTransfer().
G4double G4PAIPhotonModel::GetPostStepTransfer | ( | G4PhysicsTable * | pTable, |
G4PhysicsLogVector * | pVector, | ||
G4int | iPlace, | ||
G4double | scaledTkin | ||
) |
Definition at line 1317 of file G4PAIPhotonModel.cc.
References fProtonEnergyVector, fTotBin, G4UniformRand, GetEnergyTransfer(), G4PhysicsVector::GetLowEdgeEnergy(), and position.
Referenced by SampleSecondaries(), and TestSecondaries().
G4double G4PAIPhotonModel::GetXscPerVolume | ( | const G4Material * | , |
const G4ParticleDefinition * | p, | ||
G4double | kineticEnergy, | ||
G4double | photonCut, | ||
G4double | cutEnergy, | ||
G4double | maxEnergy | ||
) |
Definition at line 939 of file G4PAIPhotonModel.cc.
References G4VEmModel::CurrentCouple(), fMaterialCutsCoupleVector, fPAIphotonBank, fPAIphotonTable, fPAIplasmonBank, fPAIplasmonTable, fPAItransferTable, fPAIxscBank, fTotBin, GetdNdxPhotonCut(), GetdNdxPlasmonCut(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), MaxSecondaryEnergy(), and G4INCL::Math::min().
|
virtual |
Implements G4VEmModel.
Definition at line 169 of file G4PAIPhotonModel.cc.
References BuildLambdaVector(), BuildPAIonisationTable(), fdEdxTable, fdEdxVector, fdNdxCutPhotonTable, fdNdxCutPhotonVector, fdNdxCutPlasmonTable, fdNdxCutPlasmonVector, fdNdxCutTable, fdNdxCutVector, G4Region::FindCouple(), fLambdaTable, fLambdaVector, fMaterial, fMaterialCutsCoupleVector, fMatIndex, fPAIdEdxBank, fPAIdEdxTable, fPAIphotonBank, fPAIphotonTable, fPAIplasmonBank, fPAIplasmonTable, fPAIRegionVector, fPAItransferTable, fPAIxscBank, fParticle, fParticleChange, fSandia, G4Material::GetMaterialTable(), G4Material::GetNumberOfMaterials(), G4VEmModel::GetParticleChangeForLoss(), G4SandiaTable::Initialize(), isInitialised, reg, and SetParticle().
|
inlinevirtual |
Reimplemented from G4VEmFluctuationModel.
Definition at line 80 of file G4PAIPhotonModel.hh.
|
virtual |
Definition at line 242 of file G4PAIPhotonModel.cc.
References BuildLambdaVector(), BuildPAIonisationTable(), fdEdxTable, fdEdxVector, fdNdxCutPhotonTable, fdNdxCutPhotonVector, fdNdxCutPlasmonTable, fdNdxCutPlasmonVector, fdNdxCutTable, fdNdxCutVector, fLambdaTable, fLambdaVector, fMaterial, fMaterialCutsCoupleVector, fMatIndex, fPAIdEdxBank, fPAIdEdxTable, fPAIphotonBank, fPAIphotonTable, fPAIplasmonBank, fPAIplasmonTable, fPAItransferTable, fPAIxscBank, fParticle, fParticleChange, fSandia, G4MaterialCutsCouple::GetMaterial(), G4Material::GetMaterialTable(), G4Material::GetName(), G4Material::GetNumberOfMaterials(), G4VEmModel::GetParticleChangeForLoss(), G4SandiaTable::Initialize(), isInitialised, and SetParticle().
|
protectedvirtual |
Reimplemented from G4VEmModel.
Definition at line 1678 of file G4PAIPhotonModel.cc.
References fElectron, fPositron, and G4ParticleDefinition::GetPDGMass().
Referenced by BuildPAIonisationTable(), CrossSectionPerVolume(), GetXscPerVolume(), SampleSecondaries(), and TestSecondaries().
|
private |
|
virtual |
Implements G4VEmFluctuationModel.
Definition at line 1435 of file G4PAIPhotonModel.cc.
References fdNdxCutPhotonTable, fdNdxCutPhotonVector, fdNdxCutPlasmonTable, fdNdxCutPlasmonVector, fdNdxCutTable, fdNdxCutVector, fMaterialCutsCoupleVector, fPAIphotonBank, fPAIphotonTable, fPAIplasmonBank, fPAIplasmonTable, fPAItransferTable, fPAIxscBank, fTotBin, GetAlongStepTransfer(), G4DynamicParticle::GetDefinition(), G4DynamicParticle::GetKineticEnergy(), G4ParticleDefinition::GetPDGCharge(), and G4ParticleDefinition::GetPDGMass().
|
virtual |
Implements G4VEmModel.
Definition at line 1015 of file G4PAIPhotonModel.cc.
References G4Electron::Electron(), fdNdxCutPhotonTable, fdNdxCutPhotonVector, fdNdxCutPlasmonTable, fdNdxCutPlasmonVector, fdNdxCutTable, fdNdxCutVector, fMaterialCutsCoupleVector, fPAIphotonBank, fPAIphotonTable, fPAIplasmonBank, fPAIplasmonTable, fPAItransferTable, fPAIxscBank, fParticleChange, fStopAndKill, fTotBin, fVerbose, G4cout, G4endl, G4UniformRand, G4Gamma::Gamma(), G4DynamicParticle::GetDefinition(), G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMass(), G4DynamicParticle::GetMomentumDirection(), GetPostStepTransfer(), MaxSecondaryEnergy(), G4INCL::Math::min(), G4VParticleChange::ProposeTrackStatus(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetKineticEnergy(), G4DynamicParticle::SetMomentumDirection(), G4ParticleChangeForLoss::SetProposedKineticEnergy(), and G4ParticleChangeForLoss::SetProposedMomentumDirection().
|
private |
Definition at line 155 of file G4PAIPhotonModel.cc.
References eplus, fChargeSquare, fLowKinEnergy, fMass, fParticle, fQc, fRatio, fSpin, G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), and G4ParticleDefinition::GetPDGSpin().
Referenced by G4PAIPhotonModel(), Initialise(), and InitTest().
G4double G4PAIPhotonModel::TestSecondaries | ( | G4MaterialCutsCouple * | matCC, |
G4DynamicParticle * | dp, | ||
G4double | tmin, | ||
G4double | maxEnergy | ||
) |
Definition at line 1177 of file G4PAIPhotonModel.cc.
References G4Electron::Electron(), fdNdxCutPhotonTable, fdNdxCutPhotonVector, fdNdxCutPlasmonTable, fdNdxCutPlasmonVector, fdNdxCutTable, fdNdxCutVector, fMaterialCutsCoupleVector, fPAIphotonBank, fPAIphotonTable, fPAIplasmonBank, fPAIplasmonTable, fPAItransferTable, fPAIxscBank, fParticleChange, fTotBin, fVerbose, G4cout, G4endl, G4UniformRand, G4Gamma::Gamma(), G4DynamicParticle::GetDefinition(), G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMass(), G4MaterialCutsCouple::GetMaterial(), G4DynamicParticle::GetMomentumDirection(), G4Material::GetName(), GetPostStepTransfer(), MaxSecondaryEnergy(), G4INCL::Math::min(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetKineticEnergy(), G4DynamicParticle::SetMomentumDirection(), G4ParticleChangeForLoss::SetProposedKineticEnergy(), and G4ParticleChangeForLoss::SetProposedMomentumDirection().
|
private |
Definition at line 216 of file G4PAIPhotonModel.hh.
|
private |
Definition at line 211 of file G4PAIPhotonModel.hh.
Referenced by SetParticle().
|
private |
Definition at line 184 of file G4PAIPhotonModel.hh.
Referenced by G4PAIPhotonModel().
|
private |
Definition at line 188 of file G4PAIPhotonModel.hh.
Referenced by ComputeDEDXPerVolume(), Initialise(), and InitTest().
|
private |
Definition at line 187 of file G4PAIPhotonModel.hh.
Referenced by BuildPAIonisationTable(), ComputeDEDXPerVolume(), G4PAIPhotonModel(), Initialise(), and InitTest().
|
private |
Definition at line 197 of file G4PAIPhotonModel.hh.
Referenced by Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 196 of file G4PAIPhotonModel.hh.
Referenced by BuildLambdaVector(), G4PAIPhotonModel(), Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 200 of file G4PAIPhotonModel.hh.
Referenced by Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 199 of file G4PAIPhotonModel.hh.
Referenced by BuildLambdaVector(), G4PAIPhotonModel(), Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 194 of file G4PAIPhotonModel.hh.
Referenced by Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 193 of file G4PAIPhotonModel.hh.
Referenced by BuildLambdaVector(), G4PAIPhotonModel(), Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 205 of file G4PAIPhotonModel.hh.
Referenced by G4PAIPhotonModel(), and MaxSecondaryEnergy().
|
private |
Definition at line 204 of file G4PAIPhotonModel.hh.
Referenced by G4PAIPhotonModel().
|
private |
Definition at line 156 of file G4PAIPhotonModel.hh.
Referenced by BuildLambdaVector(), BuildPAIonisationTable(), and G4PAIPhotonModel().
|
private |
Definition at line 213 of file G4PAIPhotonModel.hh.
|
private |
Definition at line 191 of file G4PAIPhotonModel.hh.
Referenced by Initialise(), and InitTest().
|
private |
Definition at line 190 of file G4PAIPhotonModel.hh.
Referenced by BuildLambdaVector(), G4PAIPhotonModel(), Initialise(), and InitTest().
|
private |
Definition at line 155 of file G4PAIPhotonModel.hh.
Referenced by BuildLambdaVector(), BuildPAIonisationTable(), and G4PAIPhotonModel().
|
private |
Definition at line 214 of file G4PAIPhotonModel.hh.
Referenced by SetParticle().
|
private |
Definition at line 209 of file G4PAIPhotonModel.hh.
Referenced by SetParticle().
|
private |
Definition at line 185 of file G4PAIPhotonModel.hh.
Referenced by BuildPAIonisationTable(), G4PAIPhotonModel(), Initialise(), and InitTest().
|
private |
Definition at line 178 of file G4PAIPhotonModel.hh.
Referenced by ComputeDEDXPerVolume(), CrossSectionPerVolume(), GetXscPerVolume(), Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 181 of file G4PAIPhotonModel.hh.
Referenced by ComputeSandiaPhotoAbsCof(), G4PAIPhotonModel(), Initialise(), and InitTest().
|
private |
Definition at line 158 of file G4PAIPhotonModel.hh.
|
private |
Definition at line 176 of file G4PAIPhotonModel.hh.
Referenced by ComputeDEDXPerVolume(), Initialise(), and InitTest().
|
private |
Definition at line 175 of file G4PAIPhotonModel.hh.
Referenced by BuildPAIonisationTable(), ComputeDEDXPerVolume(), G4PAIPhotonModel(), GetdEdxCut(), Initialise(), and InitTest().
|
private |
Definition at line 170 of file G4PAIPhotonModel.hh.
Referenced by CrossSectionPerVolume(), GetXscPerVolume(), Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 169 of file G4PAIPhotonModel.hh.
Referenced by BuildPAIonisationTable(), CrossSectionPerVolume(), G4PAIPhotonModel(), GetdNdxPhotonCut(), GetXscPerVolume(), Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), TestSecondaries(), and ~G4PAIPhotonModel().
|
private |
Definition at line 173 of file G4PAIPhotonModel.hh.
Referenced by CrossSectionPerVolume(), GetXscPerVolume(), Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 172 of file G4PAIPhotonModel.hh.
Referenced by BuildPAIonisationTable(), CrossSectionPerVolume(), G4PAIPhotonModel(), GetdNdxPlasmonCut(), GetXscPerVolume(), Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), TestSecondaries(), and ~G4PAIPhotonModel().
|
private |
Definition at line 179 of file G4PAIPhotonModel.hh.
Referenced by DefineForRegion(), and Initialise().
|
private |
Definition at line 166 of file G4PAIPhotonModel.hh.
Referenced by BuildPAIonisationTable(), CrossSectionPerVolume(), G4PAIPhotonModel(), GetdNdxCut(), GetXscPerVolume(), Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), TestSecondaries(), and ~G4PAIPhotonModel().
|
private |
Definition at line 167 of file G4PAIPhotonModel.hh.
Referenced by CrossSectionPerVolume(), GetXscPerVolume(), Initialise(), InitTest(), SampleFluctuations(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 161 of file G4PAIPhotonModel.hh.
Referenced by BuildPAIonisationTable().
|
private |
Definition at line 203 of file G4PAIPhotonModel.hh.
Referenced by BuildPAIonisationTable(), Initialise(), InitTest(), and SetParticle().
|
private |
Definition at line 207 of file G4PAIPhotonModel.hh.
Referenced by G4PAIPhotonModel(), Initialise(), InitTest(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 206 of file G4PAIPhotonModel.hh.
Referenced by G4PAIPhotonModel(), and MaxSecondaryEnergy().
|
private |
Definition at line 160 of file G4PAIPhotonModel.hh.
Referenced by BuildPAIonisationTable(), G4PAIPhotonModel(), GetAlongStepTransfer(), GetPostStepTransfer(), and ~G4PAIPhotonModel().
|
private |
Definition at line 218 of file G4PAIPhotonModel.hh.
Referenced by SetParticle().
|
private |
Definition at line 212 of file G4PAIPhotonModel.hh.
Referenced by SetParticle().
|
private |
Definition at line 162 of file G4PAIPhotonModel.hh.
Referenced by BuildPAIonisationTable(), Initialise(), and InitTest().
|
private |
Definition at line 183 of file G4PAIPhotonModel.hh.
Referenced by ComputeSandiaPhotoAbsCof(), and G4PAIPhotonModel().
|
private |
Definition at line 182 of file G4PAIPhotonModel.hh.
Referenced by ComputeSandiaPhotoAbsCof(), and G4PAIPhotonModel().
|
private |
Definition at line 210 of file G4PAIPhotonModel.hh.
Referenced by SetParticle().
|
private |
Definition at line 217 of file G4PAIPhotonModel.hh.
|
private |
Definition at line 157 of file G4PAIPhotonModel.hh.
Referenced by BuildLambdaVector(), BuildPAIonisationTable(), ComputeDEDXPerVolume(), CrossSectionPerVolume(), G4PAIPhotonModel(), GetAlongStepTransfer(), GetPostStepTransfer(), GetXscPerVolume(), SampleFluctuations(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 215 of file G4PAIPhotonModel.hh.
|
private |
Definition at line 159 of file G4PAIPhotonModel.hh.
Referenced by BuildLambdaVector(), G4PAIPhotonModel(), SampleSecondaries(), and TestSecondaries().
|
private |
Definition at line 220 of file G4PAIPhotonModel.hh.
Referenced by G4PAIPhotonModel(), Initialise(), and InitTest().