Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Private 멤버 함수 | Private 속성 | 정적 Private 속성 | 모든 멤버 목록
G4PAIxSection 클래스 참조

#include <G4PAIxSection.hh>

Public 멤버 함수

 G4PAIxSection ()
 
 G4PAIxSection (G4MaterialCutsCouple *matCC)
 
 G4PAIxSection (G4int materialIndex, G4double maxEnergyTransfer)
 
 G4PAIxSection (G4int materialIndex, G4double maxEnergyTransfer, G4double betaGammaSq, G4double **photoAbsCof, G4int intNumber)
 
 G4PAIxSection (G4int materialIndex, G4double maxEnergyTransfer, G4double betaGammaSq)
 
 ~G4PAIxSection ()
 
void Initialize (const G4Material *material, G4double maxEnergyTransfer, G4double betaGammaSq, G4SandiaTable *)
 
void ComputeLowEnergyCof (const G4Material *material)
 
void ComputeLowEnergyCof ()
 
void InitPAI ()
 
void NormShift (G4double betaGammaSq)
 
void SplainPAI (G4double betaGammaSq)
 
G4double RutherfordIntegral (G4int intervalNumber, G4double limitLow, G4double limitHigh)
 
G4double ImPartDielectricConst (G4int intervalNumber, G4double energy)
 
G4double GetPhotonRange (G4double energy)
 
G4double GetElectronRange (G4double energy)
 
G4double RePartDielectricConst (G4double energy)
 
G4double DifPAIxSection (G4int intervalNumber, G4double betaGammaSq)
 
G4double PAIdNdxCerenkov (G4int intervalNumber, G4double betaGammaSq)
 
G4double PAIdNdxMM (G4int intervalNumber, G4double betaGammaSq)
 
G4double PAIdNdxPlasmon (G4int intervalNumber, G4double betaGammaSq)
 
G4double PAIdNdxResonance (G4int intervalNumber, G4double betaGammaSq)
 
void IntegralPAIxSection ()
 
void IntegralCerenkov ()
 
void IntegralMM ()
 
void IntegralPlasmon ()
 
void IntegralResonance ()
 
G4double SumOverInterval (G4int intervalNumber)
 
G4double SumOverIntervaldEdx (G4int intervalNumber)
 
G4double SumOverInterCerenkov (G4int intervalNumber)
 
G4double SumOverInterMM (G4int intervalNumber)
 
G4double SumOverInterPlasmon (G4int intervalNumber)
 
G4double SumOverInterResonance (G4int intervalNumber)
 
G4double SumOverBorder (G4int intervalNumber, G4double energy)
 
G4double SumOverBorderdEdx (G4int intervalNumber, G4double energy)
 
G4double SumOverBordCerenkov (G4int intervalNumber, G4double energy)
 
G4double SumOverBordMM (G4int intervalNumber, G4double energy)
 
G4double SumOverBordPlasmon (G4int intervalNumber, G4double energy)
 
G4double SumOverBordResonance (G4int intervalNumber, G4double energy)
 
G4double GetStepEnergyLoss (G4double step)
 
G4double GetStepCerenkovLoss (G4double step)
 
G4double GetStepMMLoss (G4double step)
 
G4double GetStepPlasmonLoss (G4double step)
 
G4double GetStepResonanceLoss (G4double step)
 
G4double GetEnergyTransfer ()
 
G4double GetCerenkovEnergyTransfer ()
 
G4double GetMMEnergyTransfer ()
 
G4double GetPlasmonEnergyTransfer ()
 
G4double GetResonanceEnergyTransfer ()
 
G4double GetRutherfordEnergyTransfer ()
 
G4int GetNumberOfGammas () const
 
G4int GetSplineSize () const
 
G4int GetIntervalNumber () const
 
G4double GetEnergyInterval (G4int i)
 
G4double GetDifPAIxSection (G4int i)
 
G4double GetPAIdNdxCerenkov (G4int i)
 
G4double GetPAIdNdxMM (G4int i)
 
G4double GetPAIdNdxPlasmon (G4int i)
 
G4double GetPAIdNdxResonance (G4int i)
 
G4double GetMeanEnergyLoss () const
 
G4double GetMeanCerenkovLoss () const
 
G4double GetMeanMMLoss () const
 
G4double GetMeanPlasmonLoss () const
 
G4double GetMeanResonanceLoss () const
 
G4double GetNormalizationCof () const
 
G4double GetLowEnergyCof () const
 
G4double GetLorentzFactor (G4int i) const
 
void SetVerbose (G4int v)
 
G4double GetPAItable (G4int i, G4int j) const
 
G4double GetSplineEnergy (G4int i) const
 
G4double GetIntegralPAIxSection (G4int i) const
 
G4double GetIntegralPAIdEdx (G4int i) const
 
G4double GetIntegralCerenkov (G4int i) const
 
G4double GetIntegralMM (G4int i) const
 
G4double GetIntegralPlasmon (G4int i) const
 
G4double GetIntegralResonance (G4int i) const
 

Private 멤버 함수

void CallError (G4int i, const G4String &methodName) const
 
G4PAIxSectionoperator= (const G4PAIxSection &right)=delete
 
 G4PAIxSection (const G4PAIxSection &)=delete
 

Private 속성

G4int fIntervalNumber
 
G4double fNormalizationCof
 
G4int fMaterialIndex
 
G4double fDensity
 
G4double fElectronDensity
 
G4double fLowEnergyCof
 
G4int fSplineNumber
 
G4int fVerbose
 
G4OrderedTablefMatSandiaMatrix
 
G4SandiaTablefSandia
 
G4DataVector fEnergyInterval
 
G4DataVector fA1
 
G4DataVector fA2
 
G4DataVector fA3
 
G4DataVector fA4
 
G4DataVector fSplineEnergy
 
G4DataVector fRePartDielectricConst
 
G4DataVector fImPartDielectricConst
 
G4DataVector fIntegralTerm
 
G4DataVector fDifPAIxSection
 
G4DataVector fdNdxCerenkov
 
G4DataVector fdNdxPlasmon
 
G4DataVector fdNdxMM
 
G4DataVector fdNdxResonance
 
G4DataVector fIntegralPAIxSection
 
G4DataVector fIntegralPAIdEdx
 
G4DataVector fIntegralCerenkov
 
G4DataVector fIntegralPlasmon
 
G4DataVector fIntegralMM
 
G4DataVector fIntegralResonance
 
G4double fPAItable [500][112]
 

정적 Private 속성

static const G4double fDelta = 0.005
 
static const G4double fError = 0.005
 
static G4int fNumberOfGammas = 111
 
static const G4double fLorentzFactor [112]
 
static const G4int fRefGammaNumber = 29
 
static const G4int fMaxSplineSize = 1000
 

상세한 설명

G4PAIxSection.hh 파일의 68 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4PAIxSection::G4PAIxSection ( )

G4PAIxSection.cc 파일의 92 번째 라인에서 정의되었습니다.

G4PAIxSection::G4PAIxSection ( G4MaterialCutsCouple matCC)
G4PAIxSection::G4PAIxSection ( G4int  materialIndex,
G4double  maxEnergyTransfer 
)

G4PAIxSection.cc 파일의 162 번째 라인에서 정의되었습니다.

다음을 참조함 : G4Material::GetMaterialTable().

G4PAIxSection::G4PAIxSection ( G4int  materialIndex,
G4double  maxEnergyTransfer,
G4double  betaGammaSq,
G4double **  photoAbsCof,
G4int  intNumber 
)

G4PAIxSection.cc 파일의 274 번째 라인에서 정의되었습니다.

다음을 참조함 : G4Material::GetMaterialTable().

G4PAIxSection::G4PAIxSection ( G4int  materialIndex,
G4double  maxEnergyTransfer,
G4double  betaGammaSq 
)
G4PAIxSection::~G4PAIxSection ( )

G4PAIxSection.cc 파일의 586 번째 라인에서 정의되었습니다.

G4PAIxSection::G4PAIxSection ( const G4PAIxSection )
privatedelete

멤버 함수 문서화

void G4PAIxSection::CallError ( G4int  i,
const G4String methodName 
) const
private

G4PAIxSection.cc 파일의 2527 번째 라인에서 정의되었습니다.

다음을 참조함 : FatalException, G4Exception().

다음에 의해서 참조됨 : GetIntegralCerenkov(), GetIntegralMM(), GetIntegralPAIdEdx(), GetIntegralPAIxSection(), GetIntegralPlasmon(), GetIntegralResonance(), GetSplineEnergy().

void G4PAIxSection::ComputeLowEnergyCof ( const G4Material material)

G4PAIxSection.cc 파일의 748 번째 라인에서 정의되었습니다.

다음을 참조함 : G4Material::GetElement(), G4Material::GetNumberOfElements(), G4Element::GetZ().

void G4PAIxSection::ComputeLowEnergyCof ( )

G4PAIxSection.cc 파일의 781 번째 라인에서 정의되었습니다.

다음을 참조함 : G4Material::GetMaterialTable().

G4double G4PAIxSection::DifPAIxSection ( G4int  intervalNumber,
G4double  betaGammaSq 
)

G4PAIxSection.cc 파일의 1227 번째 라인에서 정의되었습니다.

다음을 참조함 : beta, e, CLHEP::electron_mass_c2, CLHEP::fine_structure_const, CLHEP::hbarc, pi, result, x1, x2.

G4double G4PAIxSection::GetCerenkovEnergyTransfer ( )

G4PAIxSection.cc 파일의 2337 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UniformRand, position.

G4double G4PAIxSection::GetDifPAIxSection ( G4int  i)
inline

G4PAIxSection.hh 파일의 181 번째 라인에서 정의되었습니다.

다음을 참조함 : fDifPAIxSection.

G4double G4PAIxSection::GetElectronRange ( G4double  energy)

G4PAIxSection.cc 파일의 1131 번째 라인에서 정의되었습니다.

다음을 참조함 : cm2, energy, g, keV, pyG4EmCalculator::range.

G4double G4PAIxSection::GetEnergyInterval ( G4int  i)
inline

G4PAIxSection.hh 파일의 179 번째 라인에서 정의되었습니다.

다음을 참조함 : fEnergyInterval.

G4double G4PAIxSection::GetEnergyTransfer ( )

G4PAIxSection.cc 파일의 2256 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UniformRand, position.

G4double G4PAIxSection::GetIntegralCerenkov ( G4int  i) const
inline

G4PAIxSection.hh 파일의 305 번째 라인에서 정의되었습니다.

다음을 참조함 : CallError(), fIntegralCerenkov, fSplineNumber.

G4double G4PAIxSection::GetIntegralMM ( G4int  i) const
inline

G4PAIxSection.hh 파일의 311 번째 라인에서 정의되었습니다.

다음을 참조함 : CallError(), fIntegralMM, fSplineNumber.

G4double G4PAIxSection::GetIntegralPAIdEdx ( G4int  i) const
inline

G4PAIxSection.hh 파일의 299 번째 라인에서 정의되었습니다.

다음을 참조함 : CallError(), fIntegralPAIdEdx, fSplineNumber.

G4double G4PAIxSection::GetIntegralPAIxSection ( G4int  i) const
inline

G4PAIxSection.hh 파일의 293 번째 라인에서 정의되었습니다.

다음을 참조함 : CallError(), fIntegralPAIxSection, fSplineNumber.

G4double G4PAIxSection::GetIntegralPlasmon ( G4int  i) const
inline

G4PAIxSection.hh 파일의 317 번째 라인에서 정의되었습니다.

다음을 참조함 : CallError(), fIntegralPlasmon, fSplineNumber.

G4double G4PAIxSection::GetIntegralResonance ( G4int  i) const
inline

G4PAIxSection.hh 파일의 323 번째 라인에서 정의되었습니다.

다음을 참조함 : CallError(), fIntegralResonance, fSplineNumber.

G4int G4PAIxSection::GetIntervalNumber ( ) const
inline

G4PAIxSection.hh 파일의 177 번째 라인에서 정의되었습니다.

다음을 참조함 : fIntervalNumber.

G4double G4PAIxSection::GetLorentzFactor ( G4int  i) const

G4PAIxSection.cc 파일의 599 번째 라인에서 정의되었습니다.

G4double G4PAIxSection::GetLowEnergyCof ( ) const
inline

G4PAIxSection.hh 파일의 195 번째 라인에서 정의되었습니다.

다음을 참조함 : fLowEnergyCof.

G4double G4PAIxSection::GetMeanCerenkovLoss ( ) const
inline

G4PAIxSection.hh 파일의 188 번째 라인에서 정의되었습니다.

다음을 참조함 : fIntegralCerenkov.

G4double G4PAIxSection::GetMeanEnergyLoss ( ) const
inline

G4PAIxSection.hh 파일의 187 번째 라인에서 정의되었습니다.

다음을 참조함 : fIntegralPAIxSection.

G4double G4PAIxSection::GetMeanMMLoss ( ) const
inline

G4PAIxSection.hh 파일의 189 번째 라인에서 정의되었습니다.

다음을 참조함 : fIntegralMM.

G4double G4PAIxSection::GetMeanPlasmonLoss ( ) const
inline

G4PAIxSection.hh 파일의 190 번째 라인에서 정의되었습니다.

다음을 참조함 : fIntegralPlasmon.

G4double G4PAIxSection::GetMeanResonanceLoss ( ) const
inline

G4PAIxSection.hh 파일의 191 번째 라인에서 정의되었습니다.

다음을 참조함 : fIntegralResonance.

G4double G4PAIxSection::GetMMEnergyTransfer ( )

G4PAIxSection.cc 파일의 2364 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UniformRand, position.

G4double G4PAIxSection::GetNormalizationCof ( ) const
inline

G4PAIxSection.hh 파일의 193 번째 라인에서 정의되었습니다.

다음을 참조함 : fNormalizationCof.

G4int G4PAIxSection::GetNumberOfGammas ( ) const
inline

G4PAIxSection.hh 파일의 173 번째 라인에서 정의되었습니다.

다음을 참조함 : fNumberOfGammas.

G4double G4PAIxSection::GetPAIdNdxCerenkov ( G4int  i)
inline

G4PAIxSection.hh 파일의 182 번째 라인에서 정의되었습니다.

다음을 참조함 : fdNdxCerenkov.

G4double G4PAIxSection::GetPAIdNdxMM ( G4int  i)
inline

G4PAIxSection.hh 파일의 183 번째 라인에서 정의되었습니다.

다음을 참조함 : fdNdxMM.

G4double G4PAIxSection::GetPAIdNdxPlasmon ( G4int  i)
inline

G4PAIxSection.hh 파일의 184 번째 라인에서 정의되었습니다.

다음을 참조함 : fdNdxPlasmon.

G4double G4PAIxSection::GetPAIdNdxResonance ( G4int  i)
inline

G4PAIxSection.hh 파일의 185 번째 라인에서 정의되었습니다.

다음을 참조함 : fdNdxResonance.

G4double G4PAIxSection::GetPAItable ( G4int  i,
G4int  j 
) const
inline

G4PAIxSection.hh 파일의 282 번째 라인에서 정의되었습니다.

다음을 참조함 : fPAItable.

G4double G4PAIxSection::GetPhotonRange ( G4double  energy)

G4PAIxSection.cc 파일의 1098 번째 라인에서 정의되었습니다.

다음을 참조함 : DBL_MAX, DBL_MIN, G4InuclParticleNames::lambda, result.

G4double G4PAIxSection::GetPlasmonEnergyTransfer ( )

G4PAIxSection.cc 파일의 2418 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UniformRand, position.

G4double G4PAIxSection::GetResonanceEnergyTransfer ( )

G4PAIxSection.cc 파일의 2473 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UniformRand, position.

G4double G4PAIxSection::GetRutherfordEnergyTransfer ( )

G4PAIxSection.cc 파일의 2501 번째 라인에서 정의되었습니다.

다음을 참조함 : G4UniformRand, position.

G4double G4PAIxSection::GetSplineEnergy ( G4int  i) const
inline

G4PAIxSection.hh 파일의 287 번째 라인에서 정의되었습니다.

다음을 참조함 : CallError(), fSplineEnergy, fSplineNumber.

G4int G4PAIxSection::GetSplineSize ( ) const
inline

G4PAIxSection.hh 파일의 175 번째 라인에서 정의되었습니다.

다음을 참조함 : fSplineNumber.

G4double G4PAIxSection::GetStepCerenkovLoss ( G4double  step)

G4PAIxSection.cc 파일의 2283 번째 라인에서 정의되었습니다.

다음을 참조함 : G4Poisson().

G4double G4PAIxSection::GetStepEnergyLoss ( G4double  step)

G4PAIxSection.cc 파일의 2229 번째 라인에서 정의되었습니다.

다음을 참조함 : G4Poisson().

G4double G4PAIxSection::GetStepMMLoss ( G4double  step)

G4PAIxSection.cc 파일의 2310 번째 라인에서 정의되었습니다.

다음을 참조함 : G4Poisson().

G4double G4PAIxSection::GetStepPlasmonLoss ( G4double  step)

G4PAIxSection.cc 파일의 2391 번째 라인에서 정의되었습니다.

다음을 참조함 : G4Poisson().

G4double G4PAIxSection::GetStepResonanceLoss ( G4double  step)

G4PAIxSection.cc 파일의 2445 번째 라인에서 정의되었습니다.

다음을 참조함 : G4Poisson().

G4double G4PAIxSection::ImPartDielectricConst ( G4int  intervalNumber,
G4double  energy 
)

G4PAIxSection.cc 파일의 1078 번째 라인에서 정의되었습니다.

다음을 참조함 : CLHEP::hbarc, result.

void G4PAIxSection::Initialize ( const G4Material material,
G4double  maxEnergyTransfer,
G4double  betaGammaSq,
G4SandiaTable sandia 
)
void G4PAIxSection::InitPAI ( )

G4PAIxSection.cc 파일의 815 번째 라인에서 정의되었습니다.

void G4PAIxSection::IntegralCerenkov ( )

G4PAIxSection.cc 파일의 1524 번째 라인에서 정의되었습니다.

void G4PAIxSection::IntegralMM ( )

G4PAIxSection.cc 파일의 1555 번째 라인에서 정의되었습니다.

void G4PAIxSection::IntegralPAIxSection ( )

G4PAIxSection.cc 파일의 1492 번째 라인에서 정의되었습니다.

다음을 참조함 : G4cout, G4endl.

void G4PAIxSection::IntegralPlasmon ( )

G4PAIxSection.cc 파일의 1586 번째 라인에서 정의되었습니다.

void G4PAIxSection::IntegralResonance ( )

G4PAIxSection.cc 파일의 1613 번째 라인에서 정의되었습니다.

void G4PAIxSection::NormShift ( G4double  betaGammaSq)

G4PAIxSection.cc 파일의 875 번째 라인에서 정의되었습니다.

다음을 참조함 : CLHEP::electron_mass_c2, CLHEP::fine_structure_const, G4cout, G4endl, CLHEP::hbarc, keV, pi, x.

G4PAIxSection& G4PAIxSection::operator= ( const G4PAIxSection right)
privatedelete
G4double G4PAIxSection::PAIdNdxCerenkov ( G4int  intervalNumber,
G4double  betaGammaSq 
)

G4PAIxSection.cc 파일의 1304 번째 라인에서 정의되었습니다.

다음을 참조함 : e, CLHEP::fine_structure_const, CLHEP::hbarc, pi.

G4double G4PAIxSection::PAIdNdxMM ( G4int  intervalNumber,
G4double  betaGammaSq 
)

G4PAIxSection.cc 파일의 1362 번째 라인에서 정의되었습니다.

다음을 참조함 : e, CLHEP::fine_structure_const, CLHEP::hbarc, pi.

G4double G4PAIxSection::PAIdNdxPlasmon ( G4int  intervalNumber,
G4double  betaGammaSq 
)

G4PAIxSection.cc 파일의 1412 번째 라인에서 정의되었습니다.

다음을 참조함 : beta, e, CLHEP::electron_mass_c2, CLHEP::fine_structure_const, CLHEP::hbarc, pi.

G4double G4PAIxSection::PAIdNdxResonance ( G4int  intervalNumber,
G4double  betaGammaSq 
)

G4PAIxSection.cc 파일의 1452 번째 라인에서 정의되었습니다.

다음을 참조함 : e, CLHEP::electron_mass_c2, CLHEP::fine_structure_const, CLHEP::hbarc, pi.

G4double G4PAIxSection::RePartDielectricConst ( G4double  energy)

G4PAIxSection.cc 파일의 1173 번째 라인에서 정의되었습니다.

다음을 참조함 : c1, c2, CLHEP::hbarc, pi, result, x1, x2.

G4double G4PAIxSection::RutherfordIntegral ( G4int  intervalNumber,
G4double  limitLow,
G4double  limitHigh 
)

G4PAIxSection.cc 파일의 1057 번째 라인에서 정의되었습니다.

다음을 참조함 : c1, c2, x1, x2.

void G4PAIxSection::SetVerbose ( G4int  v)
inline

G4PAIxSection.hh 파일의 199 번째 라인에서 정의되었습니다.

다음을 참조함 : fVerbose.

void G4PAIxSection::SplainPAI ( G4double  betaGammaSq)

G4PAIxSection.cc 파일의 952 번째 라인에서 정의되었습니다.

다음을 참조함 : a, G4cout, G4endl, x, x1, x2, y, y2.

G4double G4PAIxSection::SumOverBordCerenkov ( G4int  intervalNumber,
G4double  energy 
)

G4PAIxSection.cc 파일의 1992 번째 라인에서 정의되었습니다.

다음을 참조함 : a, d, result, x1.

G4double G4PAIxSection::SumOverBorder ( G4int  intervalNumber,
G4double  energy 
)

G4PAIxSection.cc 파일의 1864 번째 라인에서 정의되었습니다.

다음을 참조함 : a, d, e, G4cout, G4endl, result, x1.

G4double G4PAIxSection::SumOverBorderdEdx ( G4int  intervalNumber,
G4double  energy 
)

G4PAIxSection.cc 파일의 1937 번째 라인에서 정의되었습니다.

다음을 참조함 : a, d, result, x1.

G4double G4PAIxSection::SumOverBordMM ( G4int  intervalNumber,
G4double  energy 
)

G4PAIxSection.cc 파일의 2057 번째 라인에서 정의되었습니다.

다음을 참조함 : a, d, result, x1.

G4double G4PAIxSection::SumOverBordPlasmon ( G4int  intervalNumber,
G4double  energy 
)

G4PAIxSection.cc 파일의 2122 번째 라인에서 정의되었습니다.

다음을 참조함 : a, d, result, x1.

G4double G4PAIxSection::SumOverBordResonance ( G4int  intervalNumber,
G4double  energy 
)

G4PAIxSection.cc 파일의 2176 번째 라인에서 정의되었습니다.

다음을 참조함 : a, d, result, x1.

G4double G4PAIxSection::SumOverInterCerenkov ( G4int  intervalNumber)

G4PAIxSection.cc 파일의 1721 번째 라인에서 정의되었습니다.

다음을 참조함 : a, e, result, x1.

G4double G4PAIxSection::SumOverInterMM ( G4int  intervalNumber)

G4PAIxSection.cc 파일의 1757 번째 라인에서 정의되었습니다.

다음을 참조함 : a, e, result, x1.

G4double G4PAIxSection::SumOverInterPlasmon ( G4int  intervalNumber)

G4PAIxSection.cc 파일의 1795 번째 라인에서 정의되었습니다.

다음을 참조함 : a, e, result, x1.

G4double G4PAIxSection::SumOverInterResonance ( G4int  intervalNumber)

G4PAIxSection.cc 파일의 1830 번째 라인에서 정의되었습니다.

다음을 참조함 : a, e, result, x1.

G4double G4PAIxSection::SumOverInterval ( G4int  intervalNumber)

G4PAIxSection.cc 파일의 1640 번째 라인에서 정의되었습니다.

다음을 참조함 : a, e, G4cout, G4endl, result, x1.

G4double G4PAIxSection::SumOverIntervaldEdx ( G4int  intervalNumber)

G4PAIxSection.cc 파일의 1687 번째 라인에서 정의되었습니다.

다음을 참조함 : a, e, result, x1.

멤버 데이타 문서화

G4DataVector G4PAIxSection::fA1
private

G4PAIxSection.hh 파일의 250 번째 라인에서 정의되었습니다.

G4DataVector G4PAIxSection::fA2
private

G4PAIxSection.hh 파일의 251 번째 라인에서 정의되었습니다.

G4DataVector G4PAIxSection::fA3
private

G4PAIxSection.hh 파일의 252 번째 라인에서 정의되었습니다.

G4DataVector G4PAIxSection::fA4
private

G4PAIxSection.hh 파일의 253 번째 라인에서 정의되었습니다.

const G4double G4PAIxSection::fDelta = 0.005
staticprivate

G4PAIxSection.hh 파일의 222 번째 라인에서 정의되었습니다.

G4double G4PAIxSection::fDensity
private

G4PAIxSection.hh 파일의 237 번째 라인에서 정의되었습니다.

G4DataVector G4PAIxSection::fDifPAIxSection
private

G4PAIxSection.hh 파일의 262 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetDifPAIxSection().

G4DataVector G4PAIxSection::fdNdxCerenkov
private

G4PAIxSection.hh 파일의 263 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetPAIdNdxCerenkov().

G4DataVector G4PAIxSection::fdNdxMM
private

G4PAIxSection.hh 파일의 265 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetPAIdNdxMM().

G4DataVector G4PAIxSection::fdNdxPlasmon
private

G4PAIxSection.hh 파일의 264 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetPAIdNdxPlasmon().

G4DataVector G4PAIxSection::fdNdxResonance
private

G4PAIxSection.hh 파일의 266 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetPAIdNdxResonance().

G4double G4PAIxSection::fElectronDensity
private

G4PAIxSection.hh 파일의 238 번째 라인에서 정의되었습니다.

G4DataVector G4PAIxSection::fEnergyInterval
private

G4PAIxSection.hh 파일의 249 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetEnergyInterval().

const G4double G4PAIxSection::fError = 0.005
staticprivate

G4PAIxSection.hh 파일의 223 번째 라인에서 정의되었습니다.

G4DataVector G4PAIxSection::fImPartDielectricConst
private

G4PAIxSection.hh 파일의 260 번째 라인에서 정의되었습니다.

G4DataVector G4PAIxSection::fIntegralCerenkov
private

G4PAIxSection.hh 파일의 270 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetIntegralCerenkov(), GetMeanCerenkovLoss().

G4DataVector G4PAIxSection::fIntegralMM
private

G4PAIxSection.hh 파일의 272 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetIntegralMM(), GetMeanMMLoss().

G4DataVector G4PAIxSection::fIntegralPAIdEdx
private

G4PAIxSection.hh 파일의 269 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetIntegralPAIdEdx().

G4DataVector G4PAIxSection::fIntegralPAIxSection
private

G4PAIxSection.hh 파일의 268 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetIntegralPAIxSection(), GetMeanEnergyLoss().

G4DataVector G4PAIxSection::fIntegralPlasmon
private

G4PAIxSection.hh 파일의 271 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetIntegralPlasmon(), GetMeanPlasmonLoss().

G4DataVector G4PAIxSection::fIntegralResonance
private

G4PAIxSection.hh 파일의 273 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetIntegralResonance(), GetMeanResonanceLoss().

G4DataVector G4PAIxSection::fIntegralTerm
private

G4PAIxSection.hh 파일의 261 번째 라인에서 정의되었습니다.

G4int G4PAIxSection::fIntervalNumber
private

G4PAIxSection.hh 파일의 231 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetIntervalNumber().

const G4double G4PAIxSection::fLorentzFactor
staticprivate
초기값:
=
{
0.0,
1.094989e+00, 1.107813e+00, 1.122369e+00, 1.138890e+00, 1.157642e+00,
1.178925e+00, 1.203082e+00, 1.230500e+00, 1.261620e+00, 1.296942e+00,
1.337032e+00, 1.382535e+00, 1.434181e+00, 1.492800e+00, 1.559334e+00,
1.634850e+00, 1.720562e+00, 1.817845e+00, 1.928263e+00, 2.053589e+00,
2.195835e+00, 2.357285e+00, 2.540533e+00, 2.748522e+00, 2.984591e+00,
3.252533e+00, 3.556649e+00, 3.901824e+00, 4.293602e+00, 4.738274e+00,
5.242981e+00, 5.815829e+00, 6.466019e+00, 7.203990e+00, 8.041596e+00,
8.992288e+00, 1.007133e+01, 1.129606e+01, 1.268614e+01, 1.426390e+01,
1.605467e+01, 1.808721e+01, 2.039417e+01, 2.301259e+01, 2.598453e+01,
2.935771e+01, 3.318630e+01, 3.753180e+01, 4.246399e+01, 4.806208e+01,
5.441597e+01, 6.162770e+01, 6.981310e+01, 7.910361e+01, 8.964844e+01,
1.016169e+02, 1.152013e+02, 1.306197e+02, 1.481198e+02, 1.679826e+02,
1.905270e+02, 2.161152e+02, 2.451581e+02, 2.781221e+02, 3.155365e+02,
3.580024e+02, 4.062016e+02, 4.609081e+02, 5.230007e+02, 5.934765e+02,
6.734672e+02, 7.642575e+02, 8.673056e+02, 9.842662e+02, 1.117018e+03,
1.267692e+03, 1.438709e+03, 1.632816e+03, 1.853128e+03, 2.103186e+03,
2.387004e+03, 2.709140e+03, 3.074768e+03, 3.489760e+03, 3.960780e+03,
4.495394e+03, 5.102185e+03, 5.790900e+03, 6.572600e+03, 7.459837e+03,
8.466860e+03, 9.609843e+03, 1.090714e+04, 1.237959e+04, 1.405083e+04,
1.594771e+04, 1.810069e+04, 2.054434e+04, 2.331792e+04, 2.646595e+04,
3.003901e+04, 3.409446e+04, 3.869745e+04, 4.392189e+04, 4.985168e+04,
5.658206e+04, 6.422112e+04, 7.289153e+04, 8.273254e+04, 9.390219e+04,
1.065799e+05
}

G4PAIxSection.hh 파일의 226 번째 라인에서 정의되었습니다.

G4double G4PAIxSection::fLowEnergyCof
private

G4PAIxSection.hh 파일의 239 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetLowEnergyCof().

G4int G4PAIxSection::fMaterialIndex
private

G4PAIxSection.hh 파일의 236 번째 라인에서 정의되었습니다.

G4OrderedTable* G4PAIxSection::fMatSandiaMatrix
private

G4PAIxSection.hh 파일의 245 번째 라인에서 정의되었습니다.

const G4int G4PAIxSection::fMaxSplineSize = 1000
staticprivate

G4PAIxSection.hh 파일의 256 번째 라인에서 정의되었습니다.

G4double G4PAIxSection::fNormalizationCof
private

G4PAIxSection.hh 파일의 232 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetNormalizationCof().

G4int G4PAIxSection::fNumberOfGammas = 111
staticprivate

G4PAIxSection.hh 파일의 225 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetNumberOfGammas().

G4double G4PAIxSection::fPAItable[500][112]
private

G4PAIxSection.hh 파일의 275 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetPAItable().

const G4int G4PAIxSection::fRefGammaNumber = 29
staticprivate

G4PAIxSection.hh 파일의 229 번째 라인에서 정의되었습니다.

G4DataVector G4PAIxSection::fRePartDielectricConst
private

G4PAIxSection.hh 파일의 259 번째 라인에서 정의되었습니다.

G4SandiaTable* G4PAIxSection::fSandia
private

G4PAIxSection.hh 파일의 247 번째 라인에서 정의되었습니다.

G4DataVector G4PAIxSection::fSplineEnergy
private

G4PAIxSection.hh 파일의 258 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetSplineEnergy().

G4int G4PAIxSection::fSplineNumber
private
G4int G4PAIxSection::fVerbose
private

G4PAIxSection.hh 파일의 241 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : SetVerbose().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: