Geant4-11
|
#include <G4PAIxSection.hh>
Private Member Functions | |
void | CallError (G4int i, const G4String &methodName) const |
Static Private Attributes | |
static const G4double | fDelta = 0.005 |
static const G4double | fError = 0.005 |
static const G4double | fLorentzFactor [112] |
static const G4int | fMaxSplineSize = 1000 |
static G4int | fNumberOfGammas = 111 |
static const G4int | fRefGammaNumber = 29 |
Definition at line 64 of file G4PAIxSection.hh.
G4PAIxSection::G4PAIxSection | ( | ) |
Definition at line 90 of file G4PAIxSection.cc.
References fDensity, fDifPAIxSection, fdNdxCerenkov, fdNdxMM, fdNdxPlasmon, fdNdxResonance, fElectronDensity, fImPartDielectricConst, fIntegralCerenkov, fIntegralMM, fIntegralPAIdEdx, fIntegralPAIxSection, fIntegralPlasmon, fIntegralResonance, fIntegralTerm, fIntervalNumber, fLowEnergyCof, fMaterialIndex, fMatSandiaMatrix, fMaxSplineSize, fNormalizationCof, fPAItable, fRePartDielectricConst, fSandia, fSplineEnergy, fSplineNumber, and fVerbose.
G4PAIxSection::G4PAIxSection | ( | G4MaterialCutsCouple * | matCC | ) |
Definition at line 127 of file G4PAIxSection.cc.
References ComputeLowEnergyCof(), fDensity, fMaterialIndex, fMatSandiaMatrix, fSandia, fVerbose, G4Material::GetDensity(), G4Material::GetIndex(), G4MaterialCutsCouple::GetMaterial(), G4Material::GetMaterialTable(), G4SandiaTable::GetMaxInterval(), and G4SandiaTable::GetSandiaMatTable().
Definition at line 160 of file G4PAIxSection.cc.
References ComputeLowEnergyCof(), fA1, fA2, fA3, fA4, fDelta, fDensity, fElectronDensity, fEnergyInterval, fIntervalNumber, fMaterialIndex, fMatSandiaMatrix, fSandia, fVerbose, G4Material::GetMaterialTable(), and InitPAI().
G4PAIxSection::G4PAIxSection | ( | G4int | materialIndex, |
G4double | maxEnergyTransfer, | ||
G4double | betaGammaSq, | ||
G4double ** | photoAbsCof, | ||
G4int | intNumber | ||
) |
Definition at line 272 of file G4PAIxSection.cc.
References ComputeLowEnergyCof(), DifPAIxSection(), fA1, fA2, fA3, fA4, fDelta, fDensity, fDifPAIxSection, fdNdxCerenkov, fdNdxMM, fdNdxPlasmon, fdNdxResonance, fElectronDensity, fEnergyInterval, fImPartDielectricConst, fIntegralCerenkov, fIntegralMM, fIntegralPAIdEdx, fIntegralPAIxSection, fIntegralPlasmon, fIntegralResonance, fIntegralTerm, fIntervalNumber, fLorentzFactor, fLowEnergyCof, fMaterialIndex, fMatSandiaMatrix, fNormalizationCof, fPAItable, fRefGammaNumber, fRePartDielectricConst, fSandia, fSplineEnergy, fSplineNumber, fVerbose, G4Material::GetMaterialTable(), IntegralCerenkov(), IntegralMM(), IntegralPAIxSection(), IntegralPlasmon(), IntegralResonance(), NormShift(), PAIdNdxCerenkov(), PAIdNdxMM(), PAIdNdxPlasmon(), PAIdNdxResonance(), and SplainPAI().
G4PAIxSection::G4PAIxSection | ( | G4int | materialIndex, |
G4double | maxEnergyTransfer, | ||
G4double | betaGammaSq | ||
) |
Definition at line 433 of file G4PAIxSection.cc.
References ComputeLowEnergyCof(), DifPAIxSection(), fA1, fA2, fA3, fA4, fDelta, fDensity, fDifPAIxSection, fdNdxCerenkov, fdNdxMM, fdNdxPlasmon, fdNdxResonance, fElectronDensity, fEnergyInterval, fIntervalNumber, fLorentzFactor, fMaterialIndex, fMatSandiaMatrix, fRefGammaNumber, fSandia, fSplineNumber, fVerbose, G4Material::GetMaterialTable(), G4SandiaTable::GetPhotoAbsorpCof(), IntegralCerenkov(), IntegralMM(), IntegralPAIxSection(), IntegralPlasmon(), IntegralResonance(), NormShift(), PAIdNdxCerenkov(), PAIdNdxMM(), PAIdNdxPlasmon(), PAIdNdxResonance(), G4SandiaTable::SandiaIntervals(), G4SandiaTable::SandiaMixing(), and SplainPAI().
G4PAIxSection::~G4PAIxSection | ( | ) |
Definition at line 584 of file G4PAIxSection.cc.
References fMatSandiaMatrix.
|
delete |
Definition at line 2525 of file G4PAIxSection.cc.
References FatalException, fSplineNumber, and G4Exception().
Referenced by GetIntegralCerenkov(), GetIntegralMM(), GetIntegralPAIdEdx(), GetIntegralPAIxSection(), GetIntegralPlasmon(), GetIntegralResonance(), and GetSplineEnergy().
void G4PAIxSection::ComputeLowEnergyCof | ( | ) |
Definition at line 779 of file G4PAIxSection.cc.
References fLowEnergyCof, fMaterialIndex, and G4Material::GetMaterialTable().
Referenced by G4PAIxSection(), and Initialize().
void G4PAIxSection::ComputeLowEnergyCof | ( | const G4Material * | material | ) |
Definition at line 746 of file G4PAIxSection.cc.
References fLowEnergyCof, and eplot::material.
Definition at line 1225 of file G4PAIxSection.cc.
References anonymous_namespace{G4PionRadiativeDecayChannel.cc}::beta, source.hepunit::electron_mass_c2, fDensity, fImPartDielectricConst, source.hepunit::fine_structure_const, fIntegralTerm, fLowEnergyCof, fRePartDielectricConst, fSplineEnergy, source.hepunit::hbarc, and pi.
Referenced by G4PAIxSection(), Initialize(), InitPAI(), NormShift(), and SplainPAI().
G4double G4PAIxSection::GetCerenkovEnergyTransfer | ( | ) |
Definition at line 2335 of file G4PAIxSection.cc.
References fIntegralCerenkov, fSplineEnergy, fSplineNumber, G4UniformRand, and position.
Referenced by GetStepCerenkovLoss().
Definition at line 1129 of file G4PAIxSection.cc.
References cm2, G4INCL::KinematicsUtils::energy(), fDensity, g, and keV.
G4double G4PAIxSection::GetEnergyTransfer | ( | ) |
Definition at line 2254 of file G4PAIxSection.cc.
References fIntegralPAIxSection, fSplineEnergy, fSplineNumber, G4UniformRand, and position.
Referenced by GetStepEnergyLoss().
Definition at line 301 of file G4PAIxSection.hh.
References CallError(), fIntegralCerenkov, and fSplineNumber.
Referenced by G4PAIPhotData::Initialise().
Definition at line 307 of file G4PAIxSection.hh.
References CallError(), fIntegralMM, and fSplineNumber.
Definition at line 295 of file G4PAIxSection.hh.
References CallError(), fIntegralPAIdEdx, and fSplineNumber.
Referenced by G4PAIPhotData::Initialise().
Definition at line 289 of file G4PAIxSection.hh.
References CallError(), fIntegralPAIxSection, and fSplineNumber.
Referenced by G4PAIPhotData::Initialise().
Definition at line 313 of file G4PAIxSection.hh.
References CallError(), fIntegralPlasmon, and fSplineNumber.
Referenced by G4PAIPhotData::Initialise().
Definition at line 319 of file G4PAIxSection.hh.
References CallError(), fIntegralResonance, and fSplineNumber.
|
inline |
Definition at line 597 of file G4PAIxSection.cc.
References fLorentzFactor.
|
inline |
|
inline |
|
inline |
Definition at line 183 of file G4PAIxSection.hh.
References fIntegralPAIxSection.
Referenced by G4PAIPhotData::Initialise().
|
inline |
|
inline |
|
inline |
G4double G4PAIxSection::GetMMEnergyTransfer | ( | ) |
Definition at line 2362 of file G4PAIxSection.cc.
References fIntegralMM, fSplineEnergy, fSplineNumber, G4UniformRand, and position.
Referenced by GetStepMMLoss().
|
inline |
|
inline |
Definition at line 278 of file G4PAIxSection.hh.
References fPAItable.
Definition at line 1096 of file G4PAIxSection.cc.
References DBL_MAX, DBL_MIN, fA1, fA2, fA3, fA4, fEnergyInterval, fIntervalNumber, and G4InuclParticleNames::lambda.
G4double G4PAIxSection::GetPlasmonEnergyTransfer | ( | ) |
Definition at line 2416 of file G4PAIxSection.cc.
References fIntegralPlasmon, fSplineEnergy, fSplineNumber, G4UniformRand, and position.
Referenced by GetStepPlasmonLoss().
G4double G4PAIxSection::GetResonanceEnergyTransfer | ( | ) |
Definition at line 2471 of file G4PAIxSection.cc.
References fIntegralResonance, fSplineEnergy, fSplineNumber, G4UniformRand, and position.
Referenced by GetStepResonanceLoss().
G4double G4PAIxSection::GetRutherfordEnergyTransfer | ( | ) |
Definition at line 2499 of file G4PAIxSection.cc.
References fIntegralPlasmon, fIntegralResonance, fSplineEnergy, fSplineNumber, G4UniformRand, and position.
Definition at line 283 of file G4PAIxSection.hh.
References CallError(), fSplineEnergy, and fSplineNumber.
Referenced by G4PAIPhotData::Initialise().
|
inline |
Definition at line 171 of file G4PAIxSection.hh.
References fSplineNumber.
Referenced by G4PAIPhotData::Initialise().
Definition at line 2281 of file G4PAIxSection.cc.
References fIntegralCerenkov, G4Poisson(), and GetCerenkovEnergyTransfer().
Definition at line 2227 of file G4PAIxSection.cc.
References fIntegralPAIxSection, G4Poisson(), and GetEnergyTransfer().
Definition at line 2308 of file G4PAIxSection.cc.
References fIntegralMM, G4Poisson(), and GetMMEnergyTransfer().
Definition at line 2389 of file G4PAIxSection.cc.
References fIntegralPlasmon, G4Poisson(), and GetPlasmonEnergyTransfer().
Definition at line 2443 of file G4PAIxSection.cc.
References fIntegralResonance, G4Poisson(), and GetResonanceEnergyTransfer().
Definition at line 1076 of file G4PAIxSection.cc.
References fA1, fA2, fA3, fA4, and source.hepunit::hbarc.
Referenced by NormShift(), and SplainPAI().
void G4PAIxSection::Initialize | ( | const G4Material * | material, |
G4double | maxEnergyTransfer, | ||
G4double | betaGammaSq, | ||
G4SandiaTable * | sandia | ||
) |
Definition at line 606 of file G4PAIxSection.cc.
References ComputeLowEnergyCof(), DifPAIxSection(), eV, fA1, fA2, fA3, fA4, fDelta, fDensity, fDifPAIxSection, fdNdxCerenkov, fdNdxMM, fdNdxPlasmon, fdNdxResonance, fElectronDensity, fEnergyInterval, fIntegralPAIxSection, fIntervalNumber, fLorentzFactor, fRefGammaNumber, fSandia, fSplineEnergy, fSplineNumber, fVerbose, G4cout, G4endl, G4SandiaTable::GetLowerI1(), G4SandiaTable::GetMaxInterval(), G4SandiaTable::GetSandiaMatTablePAI(), IntegralCerenkov(), IntegralMM(), IntegralPAIxSection(), IntegralPlasmon(), IntegralResonance(), keV, eplot::material, NormShift(), PAIdNdxCerenkov(), PAIdNdxMM(), PAIdNdxPlasmon(), PAIdNdxResonance(), and SplainPAI().
Referenced by G4PAIPhotData::Initialise().
void G4PAIxSection::InitPAI | ( | ) |
Definition at line 813 of file G4PAIxSection.cc.
References DifPAIxSection(), fDifPAIxSection, fdNdxCerenkov, fdNdxMM, fdNdxPlasmon, fdNdxResonance, fIntegralPAIxSection, fLorentzFactor, fPAItable, fRefGammaNumber, fSplineEnergy, fSplineNumber, IntegralCerenkov(), IntegralMM(), IntegralPAIxSection(), IntegralPlasmon(), IntegralResonance(), NormShift(), PAIdNdxCerenkov(), PAIdNdxMM(), PAIdNdxPlasmon(), PAIdNdxResonance(), and SplainPAI().
Referenced by G4PAIxSection().
void G4PAIxSection::IntegralCerenkov | ( | ) |
Definition at line 1522 of file G4PAIxSection.cc.
References fEnergyInterval, fIntegralCerenkov, fIntervalNumber, fSplineEnergy, fSplineNumber, SumOverBordCerenkov(), and SumOverInterCerenkov().
Referenced by G4PAIxSection(), Initialize(), and InitPAI().
void G4PAIxSection::IntegralMM | ( | ) |
Definition at line 1553 of file G4PAIxSection.cc.
References fEnergyInterval, fIntegralMM, fIntervalNumber, fSplineEnergy, fSplineNumber, SumOverBordMM(), and SumOverInterMM().
Referenced by G4PAIxSection(), Initialize(), and InitPAI().
void G4PAIxSection::IntegralPAIxSection | ( | ) |
Definition at line 1490 of file G4PAIxSection.cc.
References fEnergyInterval, fIntegralPAIdEdx, fIntegralPAIxSection, fIntervalNumber, fSplineEnergy, fSplineNumber, fVerbose, G4cout, G4endl, SumOverBorder(), SumOverBorderdEdx(), SumOverInterval(), and SumOverIntervaldEdx().
Referenced by G4PAIxSection(), Initialize(), and InitPAI().
void G4PAIxSection::IntegralPlasmon | ( | ) |
Definition at line 1584 of file G4PAIxSection.cc.
References fEnergyInterval, fIntegralPlasmon, fIntervalNumber, fSplineEnergy, fSplineNumber, SumOverBordPlasmon(), and SumOverInterPlasmon().
Referenced by G4PAIxSection(), Initialize(), and InitPAI().
void G4PAIxSection::IntegralResonance | ( | ) |
Definition at line 1611 of file G4PAIxSection.cc.
References fEnergyInterval, fIntegralResonance, fIntervalNumber, fSplineEnergy, fSplineNumber, SumOverBordResonance(), and SumOverInterResonance().
Referenced by G4PAIxSection(), Initialize(), and InitPAI().
void G4PAIxSection::NormShift | ( | G4double | betaGammaSq | ) |
Definition at line 873 of file G4PAIxSection.cc.
References DifPAIxSection(), source.hepunit::electron_mass_c2, fDelta, fDifPAIxSection, fdNdxCerenkov, fdNdxMM, fdNdxPlasmon, fdNdxResonance, fElectronDensity, fEnergyInterval, fImPartDielectricConst, source.hepunit::fine_structure_const, fIntegralTerm, fIntervalNumber, fNormalizationCof, fRePartDielectricConst, fSplineEnergy, fSplineNumber, fVerbose, G4cout, G4endl, source.hepunit::hbarc, ImPartDielectricConst(), keV, PAIdNdxCerenkov(), PAIdNdxMM(), PAIdNdxPlasmon(), PAIdNdxResonance(), pi, RePartDielectricConst(), and RutherfordIntegral().
Referenced by G4PAIxSection(), Initialize(), and InitPAI().
|
delete |
Definition at line 1302 of file G4PAIxSection.cc.
References fDensity, fImPartDielectricConst, source.hepunit::fine_structure_const, fRePartDielectricConst, source.hepunit::hbarc, and pi.
Referenced by G4PAIxSection(), Initialize(), InitPAI(), NormShift(), and SplainPAI().
Definition at line 1360 of file G4PAIxSection.cc.
References fImPartDielectricConst, source.hepunit::fine_structure_const, fRePartDielectricConst, source.hepunit::hbarc, and pi.
Referenced by G4PAIxSection(), Initialize(), InitPAI(), NormShift(), and SplainPAI().
Definition at line 1410 of file G4PAIxSection.cc.
References anonymous_namespace{G4PionRadiativeDecayChannel.cc}::beta, source.hepunit::electron_mass_c2, fDensity, fImPartDielectricConst, source.hepunit::fine_structure_const, fIntegralTerm, fLowEnergyCof, fRePartDielectricConst, fSplineEnergy, source.hepunit::hbarc, and pi.
Referenced by G4PAIxSection(), Initialize(), InitPAI(), NormShift(), and SplainPAI().
Definition at line 1450 of file G4PAIxSection.cc.
References source.hepunit::electron_mass_c2, fDensity, fImPartDielectricConst, source.hepunit::fine_structure_const, fRePartDielectricConst, fSplineEnergy, source.hepunit::hbarc, and pi.
Referenced by G4PAIxSection(), Initialize(), InitPAI(), NormShift(), and SplainPAI().
Definition at line 1171 of file G4PAIxSection.cc.
References fA1, fA2, fA3, fA4, fEnergyInterval, fIntervalNumber, source.hepunit::hbarc, and pi.
Referenced by NormShift(), and SplainPAI().
G4double G4PAIxSection::RutherfordIntegral | ( | G4int | intervalNumber, |
G4double | limitLow, | ||
G4double | limitHigh | ||
) |
Definition at line 1055 of file G4PAIxSection.cc.
References fA1, fA2, fA3, and fA4.
Referenced by NormShift(), and SplainPAI().
|
inline |
void G4PAIxSection::SplainPAI | ( | G4double | betaGammaSq | ) |
Definition at line 950 of file G4PAIxSection.cc.
References DifPAIxSection(), fDelta, fDifPAIxSection, fdNdxCerenkov, fdNdxMM, fdNdxPlasmon, fdNdxResonance, fEnergyInterval, fError, fImPartDielectricConst, fIntegralTerm, fMaxSplineSize, fNormalizationCof, fRePartDielectricConst, fSplineEnergy, fSplineNumber, fVerbose, G4cout, G4endl, ImPartDielectricConst(), PAIdNdxCerenkov(), PAIdNdxMM(), PAIdNdxPlasmon(), PAIdNdxResonance(), RePartDielectricConst(), and RutherfordIntegral().
Referenced by G4PAIxSection(), Initialize(), and InitPAI().
Definition at line 1990 of file G4PAIxSection.cc.
References fdNdxCerenkov, fIntegralCerenkov, and fSplineEnergy.
Referenced by IntegralCerenkov().
Definition at line 1862 of file G4PAIxSection.cc.
References fDifPAIxSection, fIntegralPAIxSection, fSplineEnergy, fVerbose, G4cout, and G4endl.
Referenced by IntegralPAIxSection().
Definition at line 1935 of file G4PAIxSection.cc.
References fDifPAIxSection, and fSplineEnergy.
Referenced by IntegralPAIxSection().
Definition at line 2055 of file G4PAIxSection.cc.
References fdNdxMM, fIntegralMM, and fSplineEnergy.
Referenced by IntegralMM().
Definition at line 2120 of file G4PAIxSection.cc.
References fdNdxPlasmon, fIntegralPlasmon, and fSplineEnergy.
Referenced by IntegralPlasmon().
Definition at line 2174 of file G4PAIxSection.cc.
References fdNdxResonance, fIntegralResonance, and fSplineEnergy.
Referenced by IntegralResonance().
Definition at line 1719 of file G4PAIxSection.cc.
References fdNdxCerenkov, fIntegralCerenkov, and fSplineEnergy.
Referenced by IntegralCerenkov().
Definition at line 1755 of file G4PAIxSection.cc.
References fdNdxMM, fIntegralMM, and fSplineEnergy.
Referenced by IntegralMM().
Definition at line 1793 of file G4PAIxSection.cc.
References fdNdxPlasmon, fIntegralPlasmon, and fSplineEnergy.
Referenced by IntegralPlasmon().
Definition at line 1828 of file G4PAIxSection.cc.
References fdNdxResonance, fIntegralResonance, and fSplineEnergy.
Referenced by IntegralResonance().
Definition at line 1638 of file G4PAIxSection.cc.
References fDifPAIxSection, fIntegralPAIxSection, fSplineEnergy, fVerbose, G4cout, and G4endl.
Referenced by IntegralPAIxSection().
Definition at line 1685 of file G4PAIxSection.cc.
References fDifPAIxSection, and fSplineEnergy.
Referenced by IntegralPAIxSection().
|
private |
Definition at line 246 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetPhotonRange(), ImPartDielectricConst(), Initialize(), RePartDielectricConst(), and RutherfordIntegral().
|
private |
Definition at line 247 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetPhotonRange(), ImPartDielectricConst(), Initialize(), RePartDielectricConst(), and RutherfordIntegral().
|
private |
Definition at line 248 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetPhotonRange(), ImPartDielectricConst(), Initialize(), RePartDielectricConst(), and RutherfordIntegral().
|
private |
Definition at line 249 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetPhotonRange(), ImPartDielectricConst(), Initialize(), RePartDielectricConst(), and RutherfordIntegral().
|
staticprivate |
Definition at line 218 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), Initialize(), NormShift(), and SplainPAI().
|
private |
Definition at line 233 of file G4PAIxSection.hh.
Referenced by DifPAIxSection(), G4PAIxSection(), GetElectronRange(), Initialize(), PAIdNdxCerenkov(), PAIdNdxPlasmon(), and PAIdNdxResonance().
|
private |
Definition at line 258 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetDifPAIxSection(), Initialize(), InitPAI(), NormShift(), SplainPAI(), SumOverBorder(), SumOverBorderdEdx(), SumOverInterval(), and SumOverIntervaldEdx().
|
private |
Definition at line 259 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetPAIdNdxCerenkov(), Initialize(), InitPAI(), NormShift(), SplainPAI(), SumOverBordCerenkov(), and SumOverInterCerenkov().
|
private |
Definition at line 261 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetPAIdNdxMM(), Initialize(), InitPAI(), NormShift(), SplainPAI(), SumOverBordMM(), and SumOverInterMM().
|
private |
Definition at line 260 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetPAIdNdxPlasmon(), Initialize(), InitPAI(), NormShift(), SplainPAI(), SumOverBordPlasmon(), and SumOverInterPlasmon().
|
private |
Definition at line 262 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetPAIdNdxResonance(), Initialize(), InitPAI(), NormShift(), SplainPAI(), SumOverBordResonance(), and SumOverInterResonance().
|
private |
Definition at line 234 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), Initialize(), and NormShift().
|
private |
Definition at line 245 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetEnergyInterval(), GetPhotonRange(), Initialize(), IntegralCerenkov(), IntegralMM(), IntegralPAIxSection(), IntegralPlasmon(), IntegralResonance(), NormShift(), RePartDielectricConst(), and SplainPAI().
|
staticprivate |
Definition at line 219 of file G4PAIxSection.hh.
Referenced by SplainPAI().
|
private |
Definition at line 256 of file G4PAIxSection.hh.
Referenced by DifPAIxSection(), G4PAIxSection(), NormShift(), PAIdNdxCerenkov(), PAIdNdxMM(), PAIdNdxPlasmon(), PAIdNdxResonance(), and SplainPAI().
|
private |
Definition at line 266 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetCerenkovEnergyTransfer(), GetIntegralCerenkov(), GetMeanCerenkovLoss(), GetStepCerenkovLoss(), IntegralCerenkov(), SumOverBordCerenkov(), and SumOverInterCerenkov().
|
private |
Definition at line 268 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetIntegralMM(), GetMeanMMLoss(), GetMMEnergyTransfer(), GetStepMMLoss(), IntegralMM(), SumOverBordMM(), and SumOverInterMM().
|
private |
Definition at line 265 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetIntegralPAIdEdx(), and IntegralPAIxSection().
|
private |
Definition at line 264 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetEnergyTransfer(), GetIntegralPAIxSection(), GetMeanEnergyLoss(), GetStepEnergyLoss(), Initialize(), InitPAI(), IntegralPAIxSection(), SumOverBorder(), and SumOverInterval().
|
private |
Definition at line 267 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetIntegralPlasmon(), GetMeanPlasmonLoss(), GetPlasmonEnergyTransfer(), GetRutherfordEnergyTransfer(), GetStepPlasmonLoss(), IntegralPlasmon(), SumOverBordPlasmon(), and SumOverInterPlasmon().
|
private |
Definition at line 269 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetIntegralResonance(), GetMeanResonanceLoss(), GetResonanceEnergyTransfer(), GetRutherfordEnergyTransfer(), GetStepResonanceLoss(), IntegralResonance(), SumOverBordResonance(), and SumOverInterResonance().
|
private |
Definition at line 257 of file G4PAIxSection.hh.
Referenced by DifPAIxSection(), G4PAIxSection(), NormShift(), PAIdNdxPlasmon(), and SplainPAI().
|
private |
Definition at line 227 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetIntervalNumber(), GetPhotonRange(), Initialize(), IntegralCerenkov(), IntegralMM(), IntegralPAIxSection(), IntegralPlasmon(), IntegralResonance(), NormShift(), and RePartDielectricConst().
|
staticprivate |
Definition at line 222 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetLorentzFactor(), Initialize(), and InitPAI().
|
private |
Definition at line 235 of file G4PAIxSection.hh.
Referenced by ComputeLowEnergyCof(), DifPAIxSection(), G4PAIxSection(), GetLowEnergyCof(), and PAIdNdxPlasmon().
|
private |
Definition at line 232 of file G4PAIxSection.hh.
Referenced by ComputeLowEnergyCof(), and G4PAIxSection().
|
private |
Definition at line 241 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), and ~G4PAIxSection().
|
staticprivate |
Definition at line 252 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), and SplainPAI().
|
private |
Definition at line 228 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetNormalizationCof(), NormShift(), and SplainPAI().
|
staticprivate |
Definition at line 221 of file G4PAIxSection.hh.
Referenced by GetNumberOfGammas().
|
private |
Definition at line 271 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), GetPAItable(), and InitPAI().
|
staticprivate |
Definition at line 225 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), Initialize(), and InitPAI().
|
private |
Definition at line 255 of file G4PAIxSection.hh.
Referenced by DifPAIxSection(), G4PAIxSection(), NormShift(), PAIdNdxCerenkov(), PAIdNdxMM(), PAIdNdxPlasmon(), PAIdNdxResonance(), and SplainPAI().
|
private |
Definition at line 243 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), and Initialize().
|
private |
Definition at line 254 of file G4PAIxSection.hh.
Referenced by DifPAIxSection(), G4PAIxSection(), GetCerenkovEnergyTransfer(), GetEnergyTransfer(), GetMMEnergyTransfer(), GetPlasmonEnergyTransfer(), GetResonanceEnergyTransfer(), GetRutherfordEnergyTransfer(), GetSplineEnergy(), Initialize(), InitPAI(), IntegralCerenkov(), IntegralMM(), IntegralPAIxSection(), IntegralPlasmon(), IntegralResonance(), NormShift(), PAIdNdxPlasmon(), PAIdNdxResonance(), SplainPAI(), SumOverBordCerenkov(), SumOverBorder(), SumOverBorderdEdx(), SumOverBordMM(), SumOverBordPlasmon(), SumOverBordResonance(), SumOverInterCerenkov(), SumOverInterMM(), SumOverInterPlasmon(), SumOverInterResonance(), SumOverInterval(), and SumOverIntervaldEdx().
|
private |
Definition at line 236 of file G4PAIxSection.hh.
Referenced by CallError(), G4PAIxSection(), GetCerenkovEnergyTransfer(), GetEnergyTransfer(), GetIntegralCerenkov(), GetIntegralMM(), GetIntegralPAIdEdx(), GetIntegralPAIxSection(), GetIntegralPlasmon(), GetIntegralResonance(), GetMMEnergyTransfer(), GetPlasmonEnergyTransfer(), GetResonanceEnergyTransfer(), GetRutherfordEnergyTransfer(), GetSplineEnergy(), GetSplineSize(), Initialize(), InitPAI(), IntegralCerenkov(), IntegralMM(), IntegralPAIxSection(), IntegralPlasmon(), IntegralResonance(), NormShift(), and SplainPAI().
|
private |
Definition at line 237 of file G4PAIxSection.hh.
Referenced by G4PAIxSection(), Initialize(), IntegralPAIxSection(), NormShift(), SetVerbose(), SplainPAI(), SumOverBorder(), and SumOverInterval().