#include <G4hParametrisedLossModel.hh>
Public 멤버 함수 | |
G4hParametrisedLossModel (const G4String &name) | |
~G4hParametrisedLossModel () | |
G4double | TheValue (const G4DynamicParticle *particle, const G4Material *material) |
G4double | TheValue (const G4ParticleDefinition *aParticle, const G4Material *material, G4double kineticEnergy) |
G4double | HighEnergyLimit (const G4ParticleDefinition *aParticle, const G4Material *material) const |
G4double | LowEnergyLimit (const G4ParticleDefinition *aParticle, const G4Material *material) const |
G4double | HighEnergyLimit (const G4ParticleDefinition *aParticle) const |
G4double | LowEnergyLimit (const G4ParticleDefinition *aParticle) const |
G4bool | IsInCharge (const G4DynamicParticle *particle, const G4Material *material) const |
G4bool | IsInCharge (const G4ParticleDefinition *aParticle, const G4Material *material) const |
G4String | ModelName () const |
Private 멤버 함수 | |
G4hParametrisedLossModel (G4hParametrisedLossModel &) | |
G4hParametrisedLossModel & | operator= (const G4hParametrisedLossModel &right) |
void | InitializeMe () |
G4double | StoppingPower (const G4Material *material, G4double kineticEnergy) |
G4bool | MolecIsInZiegler1988 (const G4Material *material) |
void | SetExpStopPower125 (G4double value) |
G4double | ChemicalFactor (G4double kineticEnergy, G4double eloss125) const |
Private 속성 | |
G4VhElectronicStoppingPower * | eStopingPowerTable |
G4double | theZieglerFactor |
G4String | modelName |
G4double | lowEnergyLimit |
G4double | highEnergyLimit |
G4double | expStopPower125 |
G4hParametrisedLossModel.hh 파일의 60 번째 라인에서 정의되었습니다.
G4hParametrisedLossModel::G4hParametrisedLossModel | ( | const G4String & | name | ) |
G4hParametrisedLossModel.cc 파일의 74 번째 라인에서 정의되었습니다.
다음을 참조함 : InitializeMe().
G4hParametrisedLossModel::~G4hParametrisedLossModel | ( | ) |
G4hParametrisedLossModel.cc 파일의 127 번째 라인에서 정의되었습니다.
다음을 참조함 : eStopingPowerTable.
|
private |
|
private |
G4hParametrisedLossModel.cc 파일의 389 번째 라인에서 정의되었습니다.
다음을 참조함 : beta, expStopPower125, G4Exp(), keV, CLHEP::proton_mass_c2.
다음에 의해서 참조됨 : StoppingPower().
|
virtual |
G4VLowEnergyModel를 구현.
G4hParametrisedLossModel.cc 파일의 178 번째 라인에서 정의되었습니다.
다음을 참조함 : highEnergyLimit.
|
virtual |
G4VLowEnergyModel를 구현.
G4hParametrisedLossModel.cc 파일의 192 번째 라인에서 정의되었습니다.
다음을 참조함 : highEnergyLimit.
|
private |
G4hParametrisedLossModel.cc 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : cm2, eStopingPowerTable, eV, expStopPower125, G4cout, G4endl, highEnergyLimit, keV, lowEnergyLimit, MeV, modelName, theZieglerFactor.
다음에 의해서 참조됨 : G4hParametrisedLossModel().
|
virtual |
G4VLowEnergyModel를 구현.
G4hParametrisedLossModel.cc 파일의 199 번째 라인에서 정의되었습니다.
|
virtual |
G4VLowEnergyModel를 구현.
G4hParametrisedLossModel.cc 파일의 207 번째 라인에서 정의되었습니다.
|
virtual |
G4VLowEnergyModel를 구현.
G4hParametrisedLossModel.cc 파일의 170 번째 라인에서 정의되었습니다.
다음을 참조함 : lowEnergyLimit.
|
virtual |
G4VLowEnergyModel를 구현.
G4hParametrisedLossModel.cc 파일의 185 번째 라인에서 정의되었습니다.
다음을 참조함 : lowEnergyLimit.
|
inline |
G4hParametrisedLossModel.hh 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : modelName.
|
private |
G4hParametrisedLossModel.cc 파일의 290 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Material::GetChemicalFormula(), G4Material::GetState(), G4Material::GetTotNbOfAtomsPerVolume(), kStateGas, numberOfMolecula, SetExpStopPower125().
다음에 의해서 참조됨 : StoppingPower().
|
private |
G4hParametrisedLossModel.hh 파일의 109 번째 라인에서 정의되었습니다.
다음을 참조함 : expStopPower125.
다음에 의해서 참조됨 : MolecIsInZiegler1988().
|
private |
G4hParametrisedLossModel.cc 파일의 215 번째 라인에서 정의되었습니다.
다음을 참조함 : ChemicalFactor(), G4VhElectronicStoppingPower::ElectronicStoppingPower(), eStopingPowerTable, G4Material::GetAtomicNumDensityVector(), G4Material::GetAtomsVector(), G4Material::GetElementVector(), G4Material::GetNumberOfElements(), G4Material::GetTotNbOfAtomsPerVolume(), G4Element::GetZ(), G4Material::GetZ(), G4VhElectronicStoppingPower::HasMaterial(), keV, modelName, MolecIsInZiegler1988(), G4VhElectronicStoppingPower::StoppingPower(), z.
다음에 의해서 참조됨 : TheValue().
|
virtual |
G4VLowEnergyModel를 구현.
G4hParametrisedLossModel.cc 파일의 134 번째 라인에서 정의되었습니다.
다음을 참조함 : G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMass(), lowEnergyLimit, modelName, CLHEP::proton_mass_c2, StoppingPower(), theZieglerFactor.
|
virtual |
G4VLowEnergyModel를 구현.
G4hParametrisedLossModel.cc 파일의 151 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleDefinition::GetPDGMass(), lowEnergyLimit, modelName, CLHEP::proton_mass_c2, StoppingPower(), theZieglerFactor.
|
private |
G4hParametrisedLossModel.hh 파일의 114 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeMe(), StoppingPower(), ~G4hParametrisedLossModel().
|
private |
G4hParametrisedLossModel.hh 파일의 124 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ChemicalFactor(), InitializeMe(), SetExpStopPower125().
|
private |
G4hParametrisedLossModel.hh 파일의 122 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : HighEnergyLimit(), InitializeMe().
|
private |
G4hParametrisedLossModel.hh 파일의 121 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeMe(), LowEnergyLimit(), TheValue().
|
private |
G4hParametrisedLossModel.hh 파일의 119 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeMe(), ModelName(), StoppingPower(), TheValue().
|
private |
G4hParametrisedLossModel.hh 파일의 116 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitializeMe(), TheValue().