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

#include <G4ElasticHadrNucleusHE.hh>

G4ElasticHadrNucleusHE에 대한 상속 다이어그램 :
G4HadronElastic G4HadronicInteraction

Public 멤버 함수

 G4ElasticHadrNucleusHE (const G4String &name="hElasticGlauber")
 
virtual ~G4ElasticHadrNucleusHE ()
 
virtual G4double SampleInvariantT (const G4ParticleDefinition *p, G4double plab, G4int Z, G4int A)
 
virtual void ModelDescription (std::ostream &) const
 
G4double SampleT (const G4ParticleDefinition *p, G4double plab, G4int Z, G4int A)
 
G4double HadronNucleusQ2_2 (G4ElasticData *pElD, G4int Z, G4double plabGeV, G4double tmax)
 
void DefineHadronValues (G4int Z)
 
G4double GetLightFq2 (G4int Z, G4int A, G4double Q)
 
G4double GetHeavyFq2 (G4int Z, G4int Nucleus, G4double *LineFq2)
 
G4double GetQ2_2 (G4int N, G4double *Q, G4double *F, G4double R)
 
G4double LineInterpol (G4double p0, G4double p2, G4double c1, G4double c2, G4double p)
 
G4double HadrNucDifferCrSec (G4int Z, G4int Nucleus, G4double Q2)
 
void InterpolateHN (G4int n, const G4double EnP[], const G4double C0P[], const G4double C1P[], const G4double B0P[], const G4double B1P[])
 
G4ElasticHadrNucleusHEoperator= (const G4ElasticHadrNucleusHE &right)
 
 G4ElasticHadrNucleusHE (const G4ElasticHadrNucleusHE &)
 
G4double GetBinomCof (G4int n, G4int m)
 
G4double GetFt (G4double Q2)
 
G4double GetDistrFun (G4double Q2)
 
G4double GetQ2 (G4double Ran)
 
G4double HadronProtonQ2 (const G4ParticleDefinition *aHadron, G4double inLabMom)
 
void GetKinematics (const G4ParticleDefinition *aHadron, G4double MomentumH)
 
virtual G4HadFinalStateApplyYourself (const G4HadProjectile &aTrack, G4Nucleus &targetNucleus)
 
void SetLowestEnergyLimit (G4double value)
 
G4double LowestEnergyLimit () const
 
G4double ComputeMomentumCMS (const G4ParticleDefinition *p, G4double plab, G4int Z, G4int A)
 
virtual G4bool IsApplicable (const G4HadProjectile &aTrack, G4Nucleus &targetNucleus)
 
G4double GetMinEnergy () const
 
G4double GetMinEnergy (const G4Material *aMaterial, const G4Element *anElement) const
 
void SetMinEnergy (G4double anEnergy)
 
void SetMinEnergy (G4double anEnergy, const G4Element *anElement)
 
void SetMinEnergy (G4double anEnergy, const G4Material *aMaterial)
 
G4double GetMaxEnergy () const
 
G4double GetMaxEnergy (const G4Material *aMaterial, const G4Element *anElement) const
 
void SetMaxEnergy (const G4double anEnergy)
 
void SetMaxEnergy (G4double anEnergy, const G4Element *anElement)
 
void SetMaxEnergy (G4double anEnergy, const G4Material *aMaterial)
 
G4int GetVerboseLevel () const
 
void SetVerboseLevel (G4int value)
 
const G4StringGetModelName () const
 
void DeActivateFor (const G4Material *aMaterial)
 
void DeActivateFor (const G4Element *anElement)
 
void ActivateFor (const G4Material *aMaterial)
 
void ActivateFor (const G4Element *anElement)
 
G4bool IsBlocked (const G4Material *aMaterial) const
 
G4bool IsBlocked (const G4Element *anElement) const
 
void SetRecoilEnergyThreshold (G4double val)
 
G4double GetRecoilEnergyThreshold () const
 
virtual const std::pair
< G4double, G4double
GetFatalEnergyCheckLevels () const
 
virtual std::pair< G4double,
G4double
GetEnergyMomentumCheckLevels () const
 
void SetEnergyMomentumCheckLevels (G4double relativeLevel, G4double absoluteLevel)
 
virtual void BuildPhysicsTable (const G4ParticleDefinition &)
 
virtual void InitialiseModel ()
 

Protected 멤버 함수

G4bool IsBlocked () const
 
void SetModelName (const G4String &nam)
 
void Block ()
 

Protected 속성

G4HadFinalState theParticleChange
 
G4int verboseLevel
 
G4double theMinEnergy
 
G4double theMaxEnergy
 
G4bool isBlocked
 

Private 멤버 함수

void Binom ()
 

Private 속성

G4int iHadrCode
 
G4int iHadron
 
G4int HadronCode [NHADRONS]
 
G4int HadronType [NHADRONS]
 
G4int HadronType1 [NHADRONS]
 
G4double lowestEnergyLimit
 
G4double plabLowLimit
 
G4double dQ2
 
G4double MbToGeV2
 
G4double sqMbToGeV
 
G4double Fm2ToGeV2
 
G4double GeV2
 
G4double protonM
 
G4double protonM2
 
G4double hMass
 
G4double hMass2
 
G4double hLabMomentum
 
G4double hLabMomentum2
 
G4double MomentumCM
 
G4double HadrEnergy
 
G4double R1
 
G4double R2
 
G4double Pnucl
 
G4double Aeff
 
G4int NumbN
 
G4double HadrTot
 
G4double HadrSlope
 
G4double HadrReIm
 
G4double TotP
 
G4double DDSect2
 
G4double DDSect3
 
G4double ConstU
 
G4double FmaxT
 
G4double BoundaryP [7]
 
G4double BoundaryTL [7]
 
G4double BoundaryTG [7]
 
G4double Slope1
 
G4double Slope2
 
G4double Coeff1
 
G4double Coeff2
 
G4double MaxTR
 
G4double Slope0
 
G4double Coeff0
 
G4double aAIm
 
G4double aDIm
 
G4double Dtot11
 
G4double Energy [NENERGY]
 
G4double LowEdgeEnergy [NENERGY]
 
G4double SetBinom [240][240]
 
G4NistManagernistManager
 

정적 Private 속성

static G4ElasticDataSetOfElasticData [NHADRONS][ZMAX]
 
static G4Mutex eldata_m [NHADRONS][ZMAX]
 

상세한 설명

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

생성자 & 소멸자 문서화

G4ElasticHadrNucleusHE::G4ElasticHadrNucleusHE ( const G4String name = "hElasticGlauber")
G4ElasticHadrNucleusHE::~G4ElasticHadrNucleusHE ( )
virtual

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

다음을 참조함 : aMutex, eldata_m, G4MUTEXDESTROY, NHADRONS, SetOfElasticData, ZMAX.

G4ElasticHadrNucleusHE::G4ElasticHadrNucleusHE ( const G4ElasticHadrNucleusHE )

멤버 함수 문서화

void G4HadronicInteraction::ActivateFor ( const G4Material aMaterial)
inlineinherited
void G4HadronicInteraction::ActivateFor ( const G4Element anElement)
inlineinherited
G4HadFinalState * G4HadronElastic::ApplyYourself ( const G4HadProjectile aTrack,
G4Nucleus targetNucleus 
)
virtualinherited
void G4ElasticHadrNucleusHE::Binom ( )
private

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

다음을 참조함 : N, SetBinom.

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

void G4HadronicInteraction::Block ( )
inlineprotectedinherited

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

다음을 참조함 : G4HadronicInteraction::isBlocked.

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

void G4HadronicInteraction::BuildPhysicsTable ( const G4ParticleDefinition )
virtualinherited
G4double G4HadronElastic::ComputeMomentumCMS ( const G4ParticleDefinition p,
G4double  plab,
G4int  Z,
G4int  A 
)
inlineinherited

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

다음을 참조함 : G4NucleiProperties::GetNuclearMass(), G4ParticleDefinition::GetPDGMass().

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

void G4HadronicInteraction::DeActivateFor ( const G4Material aMaterial)
inherited

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

다음을 참조함 : G4HadronicInteraction::theBlockedList.

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

void G4HadronicInteraction::DeActivateFor ( const G4Element anElement)
inherited

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

다음을 참조함 : G4HadronicInteraction::theBlockedListElements.

void G4ElasticHadrNucleusHE::DefineHadronValues ( G4int  Z)
G4double G4ElasticHadrNucleusHE::GetBinomCof ( G4int  n,
G4int  m 
)
inline

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

다음을 참조함 : SetBinom.

G4double G4ElasticHadrNucleusHE::GetDistrFun ( G4double  Q2)
inline

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

다음을 참조함 : FmaxT, GetFt().

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

std::pair< G4double, G4double > G4HadronicInteraction::GetEnergyMomentumCheckLevels ( ) const
virtualinherited

G4TheoFSGenerator에서 재구현되었습니다.

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

다음을 참조함 : G4HadronicInteraction::epCheckLevels.

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

const std::pair< G4double, G4double > G4HadronicInteraction::GetFatalEnergyCheckLevels ( ) const
virtualinherited

G4FissLib, G4ParticleHPInelastic, G4ParticleHPThermalScattering, G4LFission, G4LENDFission, G4ParticleHPFission, G4ParticleHPCapture, G4ParticleHPElastic에서 재구현되었습니다.

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

다음을 참조함 : GeV, perCent.

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

G4double G4ElasticHadrNucleusHE::GetFt ( G4double  Q2)

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

다음을 참조함 : Coeff0, Coeff1, Coeff2, ConstU, G4cout, G4endl, G4Exp(), HadrSlope, Slope0, Slope1, Slope2, G4HadronicInteraction::verboseLevel.

다음에 의해서 참조됨 : GetDistrFun(), GetQ2().

G4double G4ElasticHadrNucleusHE::GetHeavyFq2 ( G4int  Z,
G4int  Nucleus,
G4double LineFq2 
)

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

다음을 참조함 : aAIm, aDIm, dQ2, G4cout, G4endl, HadrNucDifferCrSec(), ONQ2, G4HadronicInteraction::verboseLevel.

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

void G4ElasticHadrNucleusHE::GetKinematics ( const G4ParticleDefinition aHadron,
G4double  MomentumH 
)
G4double G4ElasticHadrNucleusHE::GetLightFq2 ( G4int  Z,
G4int  A,
G4double  Q 
)
G4double G4HadronicInteraction::GetMaxEnergy ( ) const
inlineinherited

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

다음을 참조함 : G4HadronicInteraction::theMaxEnergy.

다음에 의해서 참조됨 : G4HadronicInteraction::ActivateFor(), G4EnergyRangeManager::GetHadronicInteraction(), G4HadronicProcessStore::Print().

G4double G4HadronicInteraction::GetMaxEnergy ( const G4Material aMaterial,
const G4Element anElement 
) const
inherited
G4double G4HadronicInteraction::GetMinEnergy ( ) const
inlineinherited

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

다음을 참조함 : G4HadronicInteraction::theMinEnergy.

다음에 의해서 참조됨 : G4HadronicInteraction::ActivateFor(), G4EnergyRangeManager::GetHadronicInteraction(), G4HadronicProcessStore::Print().

G4double G4HadronicInteraction::GetMinEnergy ( const G4Material aMaterial,
const G4Element anElement 
) const
inherited
const G4String& G4HadronicInteraction::GetModelName ( ) const
inlineinherited
G4double G4ElasticHadrNucleusHE::GetQ2 ( G4double  Ran)

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

다음을 참조함 : FmaxT, GetDistrFun(), GetFt(), MaxTR.

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

G4double G4ElasticHadrNucleusHE::GetQ2_2 ( G4int  N,
G4double Q,
G4double F,
G4double  R 
)

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

다음을 참조함 : F12, F22, F32, G4cout, G4endl, G4HadronicInteraction::verboseLevel, X1, X2.

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

G4double G4HadronicInteraction::GetRecoilEnergyThreshold ( ) const
inlineinherited

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

다음을 참조함 : G4HadronicInteraction::recoilEnergyThreshold.

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

G4int G4HadronicInteraction::GetVerboseLevel ( ) const
inlineinherited

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

다음을 참조함 : G4HadronicInteraction::verboseLevel.

G4double G4ElasticHadrNucleusHE::HadrNucDifferCrSec ( G4int  Z,
G4int  Nucleus,
G4double  Q2 
)

GeV/GeV;

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

다음을 참조함 : aAIm, aDIm, Aeff, BoundaryTL, C1, C2, C3, Coeff0, Coeff1, Coeff2, DDSect2, DDSect3, Dtot11, G4Exp(), G4Log(), G4lrint(), G4NistManager::GetAtomicMassAmu(), HadrEnergy, HadrReIm, HadrSlope, HadrTot, hMass2, MbToGeV2, MomentumCM, N, nistManager, pi, Pnucl, protonM, protonM2, R1, R2, Slope0, Slope1, Slope2, twopi.

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

G4double G4ElasticHadrNucleusHE::HadronNucleusQ2_2 ( G4ElasticData pElD,
G4int  Z,
G4double  plabGeV,
G4double  tmax 
)
G4double G4ElasticHadrNucleusHE::HadronProtonQ2 ( const G4ParticleDefinition aHadron,
G4double  inLabMom 
)

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

다음을 참조함 : G4UniformRand, GetKinematics(), G4ParticleDefinition::GetPDGMass(), GetQ2(), GeV, HadrEnergy, hLabMomentum, hLabMomentum2, hMass, hMass2.

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

void G4HadronicInteraction::InitialiseModel ( )
virtualinherited

G4PreCompoundModel, G4NeutronRadCapture에서 재구현되었습니다.

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

void G4ElasticHadrNucleusHE::InterpolateHN ( G4int  n,
const G4double  EnP[],
const G4double  C0P[],
const G4double  C1P[],
const G4double  B0P[],
const G4double  B1P[] 
)
inline

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

다음을 참조함 : Coeff0, Coeff1, hLabMomentum, LineInterpol(), n, Slope0, Slope1.

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

G4bool G4HadronicInteraction::IsApplicable ( const G4HadProjectile aTrack,
G4Nucleus targetNucleus 
)
virtualinherited
G4bool G4HadronicInteraction::IsBlocked ( const G4Material aMaterial) const
inherited

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

다음을 참조함 : G4HadronicInteraction::theBlockedList.

G4bool G4HadronicInteraction::IsBlocked ( const G4Element anElement) const
inherited

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

다음을 참조함 : G4HadronicInteraction::theBlockedListElements.

G4bool G4HadronicInteraction::IsBlocked ( ) const
inlineprotectedinherited
G4double G4ElasticHadrNucleusHE::LineInterpol ( G4double  p0,
G4double  p2,
G4double  c1,
G4double  c2,
G4double  p 
)
inline

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

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

G4double G4HadronElastic::LowestEnergyLimit ( ) const
inlineinherited

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

다음을 참조함 : G4HadronElastic::lowestEnergyLimit.

다음에 의해서 참조됨 : G4NeutrinoElectronNcModel::ApplyYourself(), G4NeutronElectronElModel::ApplyYourself().

void G4ElasticHadrNucleusHE::ModelDescription ( std::ostream &  outFile) const
virtual

G4HadronElastic(으)로부터 재구현되었습니다.

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

G4ElasticHadrNucleusHE& G4ElasticHadrNucleusHE::operator= ( const G4ElasticHadrNucleusHE right)
G4double G4ElasticHadrNucleusHE::SampleInvariantT ( const G4ParticleDefinition p,
G4double  plab,
G4int  Z,
G4int  A 
)
virtual
G4double G4ElasticHadrNucleusHE::SampleT ( const G4ParticleDefinition p,
G4double  plab,
G4int  Z,
G4int  A 
)

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

다음을 참조함 : SampleInvariantT().

void G4HadronicInteraction::SetEnergyMomentumCheckLevels ( G4double  relativeLevel,
G4double  absoluteLevel 
)
inlineinherited

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

다음을 참조함 : G4HadronicInteraction::epCheckLevels.

다음에 의해서 참조됨 : G4BinaryCascade::G4BinaryCascade(), G4CascadeInterface::G4CascadeInterface().

void G4HadronElastic::SetLowestEnergyLimit ( G4double  value)
inlineinherited

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

다음을 참조함 : G4HadronElastic::lowestEnergyLimit.

다음에 의해서 참조됨 : G4NeutrinoElectronNcModel::G4NeutrinoElectronNcModel(), G4NeutronElectronElModel::G4NeutronElectronElModel().

void G4HadronicInteraction::SetMaxEnergy ( const G4double  anEnergy)
inlineinherited

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

다음을 참조함 : G4HadronicInteraction::theMaxEnergy.

다음에 의해서 참조됨 : G4HadronicInteraction::ActivateFor(), G4IonINCLXXPhysics::AddProcess(), G4IonQMDPhysics::AddProcess(), G4NeutronLENDBuilder::Build(), G4ProtonPHPBuilder::Build(), G4AlphaPHPBuilder::Build(), G4NeutronPHPBuilder::Build(), G4BertiniElectroNuclearBuilder::Build(), G4He3PHPBuilder::Build(), G4TritonPHPBuilder::Build(), G4DeuteronPHPBuilder::Build(), G4LENDBertiniGammaElectroNuclearBuilder::Build(), G4BinaryProtonBuilder::Build(), G4BinaryDeuteronBuilder::Build(), G4BinaryHe3Builder::Build(), G4BinaryPionBuilder::Build(), G4PrecoProtonBuilder::Build(), G4BinaryTritonBuilder::Build(), G4BertiniProtonBuilder::Build(), G4BinaryAlphaBuilder::Build(), G4BertiniPiKBuilder::Build(), G4BinaryPiKBuilder::Build(), G4BertiniKaonBuilder::Build(), G4BinaryNeutronBuilder::Build(), G4BertiniPionBuilder::Build(), G4BertiniNeutronBuilder::Build(), G4FTFBinaryKaonBuilder::Build(), G4INCLXXPionBuilder::Build(), G4PrecoNeutronBuilder::Build(), G4INCLXXNeutronBuilder::Build(), G4QGSPLundStrFragmProtonBuilder::Build(), G4FTFPProtonBuilder::Build(), G4FTFBinaryPionBuilder::Build(), G4FTFBinaryProtonBuilder::Build(), G4FTFPKaonBuilder::Build(), G4QGSBinaryProtonBuilder::Build(), G4QGSBinaryKaonBuilder::Build(), G4FTFPPionBuilder::Build(), G4QGSPKaonBuilder::Build(), G4FTFBinaryNeutronBuilder::Build(), G4FTFPAntiBarionBuilder::Build(), G4QGSBinaryPionBuilder::Build(), G4QGSPPiKBuilder::Build(), G4QGSPPionBuilder::Build(), G4QGSPProtonBuilder::Build(), G4FTFPNeutronBuilder::Build(), G4QGSBinaryNeutronBuilder::Build(), G4QGSBinaryPiKBuilder::Build(), G4FTFPPiKBuilder::Build(), G4QGSPNeutronBuilder::Build(), G4INCLXXProtonBuilder::Build(), G4VHadronPhysics::BuildModel(), B03PhysicsList::ConstructHad(), DMXPhysicsList::ConstructHad(), GammaNuclearPhysics::ConstructProcess(), G4HadronDElasticPhysics::ConstructProcess(), G4HadronHElasticPhysics::ConstructProcess(), G4IonPhysics::ConstructProcess(), G4HadronElasticPhysics::ConstructProcess(), G4IonBinaryCascadePhysics::ConstructProcess(), G4IonPhysicsPHP::ConstructProcess(), GammaRayTelIonPhysics::ConstructProcess(), GammaRayTelHadronPhysics::ConstructProcess(), G4HadronPhysicsFTFQGSP_BERT::CreateModels(), G4BertiniKaonBuilder::G4BertiniKaonBuilder(), G4BertiniPiKBuilder::G4BertiniPiKBuilder(), G4BertiniPionBuilder::G4BertiniPionBuilder(), G4BinaryCascade::G4BinaryCascade(), G4BinaryPiKBuilder::G4BinaryPiKBuilder(), G4BinaryPionBuilder::G4BinaryPionBuilder(), G4ChargeExchange::G4ChargeExchange(), G4DiffuseElastic::G4DiffuseElastic(), G4DiffuseElasticV2::G4DiffuseElasticV2(), G4ElectroVDNuclearModel::G4ElectroVDNuclearModel(), G4EMDissociation::G4EMDissociation(), G4EventGenerator::G4EventGenerator(), G4FissLib::G4FissLib(), G4FTFBinaryKaonBuilder::G4FTFBinaryKaonBuilder(), G4FTFBinaryNeutronBuilder::G4FTFBinaryNeutronBuilder(), G4FTFBinaryPiKBuilder::G4FTFBinaryPiKBuilder(), G4FTFBinaryPionBuilder::G4FTFBinaryPionBuilder(), G4FTFBinaryProtonBuilder::G4FTFBinaryProtonBuilder(), G4FTFPAntiBarionBuilder::G4FTFPAntiBarionBuilder(), G4FTFPKaonBuilder::G4FTFPKaonBuilder(), G4FTFPNeutronBuilder::G4FTFPNeutronBuilder(), G4FTFPPiKBuilder::G4FTFPPiKBuilder(), G4FTFPPionBuilder::G4FTFPPionBuilder(), G4FTFPProtonBuilder::G4FTFPProtonBuilder(), G4HadronElastic::G4HadronElastic(), G4HadronicAbsorptionFritiof::G4HadronicAbsorptionFritiof(), G4hhElastic::G4hhElastic(), G4HyperonFTFPBuilder::G4HyperonFTFPBuilder(), G4INCLXXPionBuilder::G4INCLXXPionBuilder(), G4LEHadronProtonElastic::G4LEHadronProtonElastic(), G4LENDModel::G4LENDModel(), G4LEnp::G4LEnp(), G4LEpp::G4LEpp(), G4LFission::G4LFission(), G4MuonVDNuclearModel::G4MuonVDNuclearModel(), G4NeutrinoElectronCcModel::G4NeutrinoElectronCcModel(), G4NeutrinoElectronNcModel::G4NeutrinoElectronNcModel(), G4NeutronElectronElModel::G4NeutronElectronElModel(), G4NeutronRadCapture::G4NeutronRadCapture(), G4NuclNuclDiffuseElastic::G4NuclNuclDiffuseElastic(), G4ParaFissionModel::G4ParaFissionModel(), G4ParticleHPCapture::G4ParticleHPCapture(), G4ParticleHPElastic::G4ParticleHPElastic(), G4ParticleHPFission::G4ParticleHPFission(), G4ParticleHPInelastic::G4ParticleHPInelastic(), G4ParticleHPThermalScattering::G4ParticleHPThermalScattering(), G4RPGAntiKZeroInelastic::G4RPGAntiKZeroInelastic(), G4RPGAntiLambdaInelastic::G4RPGAntiLambdaInelastic(), G4RPGAntiNeutronInelastic::G4RPGAntiNeutronInelastic(), G4RPGAntiOmegaMinusInelastic::G4RPGAntiOmegaMinusInelastic(), G4RPGAntiProtonInelastic::G4RPGAntiProtonInelastic(), G4RPGAntiSigmaMinusInelastic::G4RPGAntiSigmaMinusInelastic(), G4RPGAntiSigmaPlusInelastic::G4RPGAntiSigmaPlusInelastic(), G4RPGAntiXiMinusInelastic::G4RPGAntiXiMinusInelastic(), G4RPGAntiXiZeroInelastic::G4RPGAntiXiZeroInelastic(), G4RPGKLongInelastic::G4RPGKLongInelastic(), G4RPGKMinusInelastic::G4RPGKMinusInelastic(), G4RPGKPlusInelastic::G4RPGKPlusInelastic(), G4RPGKShortInelastic::G4RPGKShortInelastic(), G4RPGKZeroInelastic::G4RPGKZeroInelastic(), G4RPGLambdaInelastic::G4RPGLambdaInelastic(), G4RPGNucleonInelastic::G4RPGNucleonInelastic(), G4RPGOmegaMinusInelastic::G4RPGOmegaMinusInelastic(), G4RPGPionInelastic::G4RPGPionInelastic(), G4RPGSigmaMinusInelastic::G4RPGSigmaMinusInelastic(), G4RPGSigmaPlusInelastic::G4RPGSigmaPlusInelastic(), G4RPGXiMinusInelastic::G4RPGXiMinusInelastic(), G4RPGXiZeroInelastic::G4RPGXiZeroInelastic(), G4WilsonAbrasionModel::G4WilsonAbrasionModel(), G4VHadronPhysics::NewModel().

void G4HadronicInteraction::SetMaxEnergy ( G4double  anEnergy,
const G4Element anElement 
)
inherited
void G4HadronicInteraction::SetMaxEnergy ( G4double  anEnergy,
const G4Material aMaterial 
)
inherited
void G4HadronicInteraction::SetMinEnergy ( G4double  anEnergy)
inlineinherited

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

다음을 참조함 : G4HadronicInteraction::theMinEnergy.

다음에 의해서 참조됨 : G4HadronicInteraction::ActivateFor(), G4IonINCLXXPhysics::AddProcess(), G4IonQMDPhysics::AddProcess(), G4NeutronLENDBuilder::Build(), G4AlphaPHPBuilder::Build(), G4ProtonPHPBuilder::Build(), G4NeutronPHPBuilder::Build(), G4He3PHPBuilder::Build(), G4BertiniElectroNuclearBuilder::Build(), G4TritonPHPBuilder::Build(), G4DeuteronPHPBuilder::Build(), G4LENDBertiniGammaElectroNuclearBuilder::Build(), G4BinaryProtonBuilder::Build(), G4BinaryDeuteronBuilder::Build(), G4BinaryHe3Builder::Build(), G4BinaryPionBuilder::Build(), G4BinaryTritonBuilder::Build(), G4BertiniProtonBuilder::Build(), G4BinaryAlphaBuilder::Build(), G4PrecoProtonBuilder::Build(), G4BertiniPiKBuilder::Build(), G4BinaryPiKBuilder::Build(), G4BertiniKaonBuilder::Build(), G4BinaryNeutronBuilder::Build(), G4BertiniPionBuilder::Build(), G4BertiniNeutronBuilder::Build(), G4FTFBinaryKaonBuilder::Build(), G4INCLXXNeutronBuilder::Build(), G4INCLXXPionBuilder::Build(), G4PrecoNeutronBuilder::Build(), G4QGSBinaryProtonBuilder::Build(), G4QGSPLundStrFragmProtonBuilder::Build(), G4FTFBinaryPionBuilder::Build(), G4FTFBinaryProtonBuilder::Build(), G4FTFPKaonBuilder::Build(), G4FTFPProtonBuilder::Build(), G4FTFBinaryPiKBuilder::Build(), G4FTFPPionBuilder::Build(), G4QGSBinaryKaonBuilder::Build(), G4QGSPKaonBuilder::Build(), G4FTFBinaryNeutronBuilder::Build(), G4FTFPAntiBarionBuilder::Build(), G4QGSBinaryPionBuilder::Build(), G4QGSPPiKBuilder::Build(), G4QGSPPionBuilder::Build(), G4QGSPProtonBuilder::Build(), G4FTFPNeutronBuilder::Build(), G4FTFPPiKBuilder::Build(), G4QGSBinaryNeutronBuilder::Build(), G4QGSBinaryPiKBuilder::Build(), G4QGSPNeutronBuilder::Build(), G4INCLXXProtonBuilder::Build(), G4VHadronPhysics::BuildModel(), B03PhysicsList::ConstructHad(), DMXPhysicsList::ConstructHad(), HadronElasticPhysicsHP::ConstructProcess(), NeutronHPphysics::ConstructProcess(), G4HadronDElasticPhysics::ConstructProcess(), G4HadronElasticPhysicsPHP::ConstructProcess(), G4IonElasticPhysics::ConstructProcess(), G4HadronElasticPhysicsHP::ConstructProcess(), G4HadronElasticPhysicsLEND::ConstructProcess(), G4HadronHElasticPhysics::ConstructProcess(), G4IonPhysics::ConstructProcess(), G4HadronElasticPhysics::ConstructProcess(), G4IonBinaryCascadePhysics::ConstructProcess(), G4IonPhysicsPHP::ConstructProcess(), G4HadronPhysicsShieldingLEND::ConstructProcess(), G4HadronPhysicsShielding::ConstructProcess(), G4HadronPhysicsQGSP_BIC_HP::ConstructProcess(), GammaRayTelIonPhysics::ConstructProcess(), GammaRayTelHadronPhysics::ConstructProcess(), G4HadronPhysicsFTFQGSP_BERT::CreateModels(), G4HadronPhysicsFTFP_BERT_HP::ExtraConfiguration(), G4HadronPhysicsQGSP_BERT_HP::ExtraConfiguration(), G4HadronPhysicsINCLXX::ExtraConfiguration(), G4BertiniKaonBuilder::G4BertiniKaonBuilder(), G4BertiniPiKBuilder::G4BertiniPiKBuilder(), G4BertiniPionBuilder::G4BertiniPionBuilder(), G4BinaryCascade::G4BinaryCascade(), G4BinaryPiKBuilder::G4BinaryPiKBuilder(), G4BinaryPionBuilder::G4BinaryPionBuilder(), G4ChargeExchange::G4ChargeExchange(), G4DiffuseElastic::G4DiffuseElastic(), G4DiffuseElasticV2::G4DiffuseElasticV2(), G4ElectroVDNuclearModel::G4ElectroVDNuclearModel(), G4EMDissociation::G4EMDissociation(), G4EventGenerator::G4EventGenerator(), G4FissLib::G4FissLib(), G4FTFBinaryKaonBuilder::G4FTFBinaryKaonBuilder(), G4FTFBinaryNeutronBuilder::G4FTFBinaryNeutronBuilder(), G4FTFBinaryPiKBuilder::G4FTFBinaryPiKBuilder(), G4FTFBinaryPionBuilder::G4FTFBinaryPionBuilder(), G4FTFBinaryProtonBuilder::G4FTFBinaryProtonBuilder(), G4FTFPAntiBarionBuilder::G4FTFPAntiBarionBuilder(), G4FTFPKaonBuilder::G4FTFPKaonBuilder(), G4FTFPNeutronBuilder::G4FTFPNeutronBuilder(), G4FTFPPiKBuilder::G4FTFPPiKBuilder(), G4FTFPPionBuilder::G4FTFPPionBuilder(), G4FTFPProtonBuilder::G4FTFPProtonBuilder(), G4HadronElastic::G4HadronElastic(), G4HadronicAbsorptionBertini::G4HadronicAbsorptionBertini(), G4HadronicAbsorptionFritiof::G4HadronicAbsorptionFritiof(), G4hhElastic::G4hhElastic(), G4HyperonFTFPBuilder::G4HyperonFTFPBuilder(), G4INCLXXPionBuilder::G4INCLXXPionBuilder(), G4LEHadronProtonElastic::G4LEHadronProtonElastic(), G4LENDModel::G4LENDModel(), G4LEnp::G4LEnp(), G4LEpp::G4LEpp(), G4LFission::G4LFission(), G4MuonVDNuclearModel::G4MuonVDNuclearModel(), G4NeutrinoElectronCcModel::G4NeutrinoElectronCcModel(), G4NeutrinoElectronNcModel::G4NeutrinoElectronNcModel(), G4NeutronElectronElModel::G4NeutronElectronElModel(), G4NeutronRadCapture::G4NeutronRadCapture(), G4NuclNuclDiffuseElastic::G4NuclNuclDiffuseElastic(), G4ParaFissionModel::G4ParaFissionModel(), G4ParticleHPCapture::G4ParticleHPCapture(), G4ParticleHPElastic::G4ParticleHPElastic(), G4ParticleHPFission::G4ParticleHPFission(), G4ParticleHPInelastic::G4ParticleHPInelastic(), G4ParticleHPThermalScattering::G4ParticleHPThermalScattering(), G4RPGAntiKZeroInelastic::G4RPGAntiKZeroInelastic(), G4RPGAntiLambdaInelastic::G4RPGAntiLambdaInelastic(), G4RPGAntiNeutronInelastic::G4RPGAntiNeutronInelastic(), G4RPGAntiOmegaMinusInelastic::G4RPGAntiOmegaMinusInelastic(), G4RPGAntiProtonInelastic::G4RPGAntiProtonInelastic(), G4RPGAntiSigmaMinusInelastic::G4RPGAntiSigmaMinusInelastic(), G4RPGAntiSigmaPlusInelastic::G4RPGAntiSigmaPlusInelastic(), G4RPGAntiXiMinusInelastic::G4RPGAntiXiMinusInelastic(), G4RPGAntiXiZeroInelastic::G4RPGAntiXiZeroInelastic(), G4RPGKLongInelastic::G4RPGKLongInelastic(), G4RPGKMinusInelastic::G4RPGKMinusInelastic(), G4RPGKPlusInelastic::G4RPGKPlusInelastic(), G4RPGKShortInelastic::G4RPGKShortInelastic(), G4RPGKZeroInelastic::G4RPGKZeroInelastic(), G4RPGLambdaInelastic::G4RPGLambdaInelastic(), G4RPGNucleonInelastic::G4RPGNucleonInelastic(), G4RPGOmegaMinusInelastic::G4RPGOmegaMinusInelastic(), G4RPGPionInelastic::G4RPGPionInelastic(), G4RPGSigmaMinusInelastic::G4RPGSigmaMinusInelastic(), G4RPGSigmaPlusInelastic::G4RPGSigmaPlusInelastic(), G4RPGXiMinusInelastic::G4RPGXiMinusInelastic(), G4RPGXiZeroInelastic::G4RPGXiZeroInelastic(), G4WilsonAbrasionModel::G4WilsonAbrasionModel(), G4NeutrinoElectronCcModel::IsApplicable(), G4VHadronPhysics::NewModel().

void G4HadronicInteraction::SetMinEnergy ( G4double  anEnergy,
const G4Element anElement 
)
inherited
void G4HadronicInteraction::SetMinEnergy ( G4double  anEnergy,
const G4Material aMaterial 
)
inherited
void G4HadronicInteraction::SetModelName ( const G4String nam)
inlineprotectedinherited

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

다음을 참조함 : G4HadronicInteraction::theModelName.

void G4HadronicInteraction::SetRecoilEnergyThreshold ( G4double  val)
inlineinherited

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

다음을 참조함 : G4HadronicInteraction::recoilEnergyThreshold.

다음에 의해서 참조됨 : G4HadronElasticProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt().

void G4HadronicInteraction::SetVerboseLevel ( G4int  value)
inlineinherited

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

다음을 참조함 : G4HadronicInteraction::verboseLevel.

다음에 의해서 참조됨 : G4PreCompoundDeexcitation::setVerboseLevel(), G4CascadeInterface::SetVerboseLevel().

멤버 데이타 문서화

G4double G4ElasticHadrNucleusHE::aAIm
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetHeavyFq2(), HadrNucDifferCrSec().

G4double G4ElasticHadrNucleusHE::aDIm
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetHeavyFq2(), HadrNucDifferCrSec().

G4double G4ElasticHadrNucleusHE::Aeff
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), HadrNucDifferCrSec(), HadronNucleusQ2_2().

G4double G4ElasticHadrNucleusHE::BoundaryP[7]
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetKinematics().

G4double G4ElasticHadrNucleusHE::BoundaryTG[7]
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetKinematics().

G4double G4ElasticHadrNucleusHE::BoundaryTL[7]
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetKinematics(), HadrNucDifferCrSec().

G4double G4ElasticHadrNucleusHE::Coeff0
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), HadrNucDifferCrSec(), InterpolateHN().

G4double G4ElasticHadrNucleusHE::Coeff1
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), HadrNucDifferCrSec(), InterpolateHN().

G4double G4ElasticHadrNucleusHE::Coeff2
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), HadrNucDifferCrSec().

G4double G4ElasticHadrNucleusHE::ConstU
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetFt(), GetKinematics().

G4double G4ElasticHadrNucleusHE::DDSect2
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), HadrNucDifferCrSec().

G4double G4ElasticHadrNucleusHE::DDSect3
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), HadrNucDifferCrSec().

G4double G4ElasticHadrNucleusHE::dQ2
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetHeavyFq2(), HadronNucleusQ2_2().

G4double G4ElasticHadrNucleusHE::Dtot11
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), HadrNucDifferCrSec().

G4Mutex G4ElasticHadrNucleusHE::eldata_m
staticprivate

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), SampleInvariantT(), ~G4ElasticHadrNucleusHE().

G4double G4ElasticHadrNucleusHE::Energy[NENERGY]
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), HadronNucleusQ2_2(), SampleInvariantT().

G4double G4ElasticHadrNucleusHE::Fm2ToGeV2
private

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

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

G4double G4ElasticHadrNucleusHE::FmaxT
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetDistrFun(), GetQ2().

G4double G4ElasticHadrNucleusHE::GeV2
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), SampleInvariantT().

G4double G4ElasticHadrNucleusHE::HadrEnergy
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetKinematics(), HadrNucDifferCrSec(), HadronProtonQ2().

G4int G4ElasticHadrNucleusHE::HadronCode[NHADRONS]
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetKinematics(), SampleInvariantT().

G4int G4ElasticHadrNucleusHE::HadronType[NHADRONS]
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), SampleInvariantT().

G4int G4ElasticHadrNucleusHE::HadronType1[NHADRONS]
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetKinematics().

G4double G4ElasticHadrNucleusHE::HadrReIm
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetLightFq2(), HadrNucDifferCrSec(), HadronNucleusQ2_2().

G4double G4ElasticHadrNucleusHE::HadrSlope
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), HadrNucDifferCrSec(), HadronNucleusQ2_2().

G4double G4ElasticHadrNucleusHE::HadrTot
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetLightFq2(), HadrNucDifferCrSec(), HadronNucleusQ2_2().

G4double G4ElasticHadrNucleusHE::hLabMomentum
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), HadronNucleusQ2_2(), HadronProtonQ2(), InterpolateHN().

G4double G4ElasticHadrNucleusHE::hLabMomentum2
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), HadronNucleusQ2_2(), HadronProtonQ2().

G4double G4ElasticHadrNucleusHE::hMass
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), HadronNucleusQ2_2(), HadronProtonQ2(), SampleInvariantT().

G4double G4ElasticHadrNucleusHE::hMass2
private
G4int G4ElasticHadrNucleusHE::iHadrCode
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetKinematics(), SampleInvariantT().

G4int G4ElasticHadrNucleusHE::iHadron
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), SampleInvariantT().

G4bool G4HadronicInteraction::isBlocked
protectedinherited

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

다음에 의해서 참조됨 : G4HadronicInteraction::Block(), G4WilsonAbrasionModel::G4WilsonAbrasionModel(), G4HadronicInteraction::IsBlocked().

G4double G4ElasticHadrNucleusHE::LowEdgeEnergy[NENERGY]
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), HadronNucleusQ2_2().

G4double G4ElasticHadrNucleusHE::lowestEnergyLimit
private

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

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

G4double G4ElasticHadrNucleusHE::MaxTR
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetKinematics(), GetQ2().

G4double G4ElasticHadrNucleusHE::MbToGeV2
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetLightFq2(), HadrNucDifferCrSec().

G4double G4ElasticHadrNucleusHE::MomentumCM
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetKinematics(), HadrNucDifferCrSec().

G4NistManager* G4ElasticHadrNucleusHE::nistManager
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), HadrNucDifferCrSec(), SampleInvariantT().

G4int G4ElasticHadrNucleusHE::NumbN
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), HadronNucleusQ2_2(), SampleInvariantT().

G4double G4ElasticHadrNucleusHE::plabLowLimit
private

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

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

G4double G4ElasticHadrNucleusHE::Pnucl
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetLightFq2(), HadrNucDifferCrSec(), HadronNucleusQ2_2().

G4double G4ElasticHadrNucleusHE::protonM
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetKinematics(), HadrNucDifferCrSec().

G4double G4ElasticHadrNucleusHE::protonM2
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetKinematics(), GetLightFq2(), HadrNucDifferCrSec().

G4double G4ElasticHadrNucleusHE::R1
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetLightFq2(), HadrNucDifferCrSec(), HadronNucleusQ2_2().

G4double G4ElasticHadrNucleusHE::R2
private

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), GetLightFq2(), HadrNucDifferCrSec(), HadronNucleusQ2_2().

G4double G4ElasticHadrNucleusHE::SetBinom[240][240]
private

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

다음에 의해서 참조됨 : Binom(), GetBinomCof(), GetLightFq2().

G4ElasticData * G4ElasticHadrNucleusHE::SetOfElasticData
staticprivate

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

다음에 의해서 참조됨 : G4ElasticHadrNucleusHE(), SampleInvariantT(), ~G4ElasticHadrNucleusHE().

G4double G4ElasticHadrNucleusHE::Slope0
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), HadrNucDifferCrSec(), InterpolateHN().

G4double G4ElasticHadrNucleusHE::Slope1
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), HadrNucDifferCrSec(), InterpolateHN().

G4double G4ElasticHadrNucleusHE::Slope2
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE(), GetFt(), GetLightFq2(), HadrNucDifferCrSec().

G4double G4ElasticHadrNucleusHE::sqMbToGeV
private

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

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

G4double G4HadronicInteraction::theMaxEnergy
protectedinherited
G4double G4HadronicInteraction::theMinEnergy
protectedinherited
G4HadFinalState G4HadronicInteraction::theParticleChange
protectedinherited

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

다음에 의해서 참조됨 : G4RPGPiMinusInelastic::ApplyYourself(), G4RPGPiPlusInelastic::ApplyYourself(), G4RPGNeutronInelastic::ApplyYourself(), G4RPGProtonInelastic::ApplyYourself(), G4RPGKMinusInelastic::ApplyYourself(), G4RPGAntiLambdaInelastic::ApplyYourself(), G4RPGAntiProtonInelastic::ApplyYourself(), G4RPGAntiSigmaPlusInelastic::ApplyYourself(), G4RPGSigmaPlusInelastic::ApplyYourself(), G4RPGXiMinusInelastic::ApplyYourself(), G4RPGAntiNeutronInelastic::ApplyYourself(), G4RPGAntiOmegaMinusInelastic::ApplyYourself(), G4RPGAntiSigmaMinusInelastic::ApplyYourself(), G4RPGAntiXiMinusInelastic::ApplyYourself(), G4RPGOmegaMinusInelastic::ApplyYourself(), G4RPGAntiXiZeroInelastic::ApplyYourself(), G4RPGKPlusInelastic::ApplyYourself(), G4RPGKZeroInelastic::ApplyYourself(), G4RPGLambdaInelastic::ApplyYourself(), G4RPGSigmaMinusInelastic::ApplyYourself(), G4ElectroVDNuclearModel::ApplyYourself(), G4MuonVDNuclearModel::ApplyYourself(), G4RPGXiZeroInelastic::ApplyYourself(), G4RPGAntiKZeroInelastic::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4LENDElastic::ApplyYourself(), G4NeutrinoElectronNcModel::ApplyYourself(), G4NeutrinoElectronCcModel::ApplyYourself(), G4LENDCapture::ApplyYourself(), G4LENDFission::ApplyYourself(), G4LEpp::ApplyYourself(), G4LEHadronProtonElastic::ApplyYourself(), G4NeutronElectronElModel::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4LENDInelastic::ApplyYourself(), G4LEnp::ApplyYourself(), G4LFission::ApplyYourself(), G4BinaryCascade::ApplyYourself(), G4LMsdGenerator::ApplyYourself(), G4ParticleHPThermalScattering::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4CascadeInterface::ApplyYourself(), G4ElectroVDNuclearModel::CalculateEMVertex(), G4MuonVDNuclearModel::CalculateEMVertex(), G4ElectroVDNuclearModel::CalculateHadronicVertex(), G4MuonVDNuclearModel::CalculateHadronicVertex(), G4CascadeInterface::copyOutputToHadronicResult(), G4BinaryCascade::DebugEpConservation(), G4BinaryCascade::DebugFinalEpConservation(), G4WilsonAbrasionModel::GetAbradedNucleons(), G4CascadeInterface::NoInteraction(), G4CascadeInterface::Propagate(), G4RPGInelastic::SetUpChange(), G4RPGNeutronInelastic::SlowNeutron(), G4RPGProtonInelastic::SlowProton(), G4LEHadronProtonElastic::~G4LEHadronProtonElastic(), G4LEnp::~G4LEnp(), G4LFission::~G4LFission().

G4double G4ElasticHadrNucleusHE::TotP
private

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

다음에 의해서 참조됨 : DefineHadronValues(), G4ElasticHadrNucleusHE().

G4int G4HadronicInteraction::verboseLevel
protectedinherited

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

다음에 의해서 참조됨 : G4RPGKMinusInelastic::ApplyYourself(), G4RPGSigmaPlusInelastic::ApplyYourself(), G4RPGAntiLambdaInelastic::ApplyYourself(), G4RPGAntiProtonInelastic::ApplyYourself(), G4RPGXiMinusInelastic::ApplyYourself(), G4RPGAntiSigmaPlusInelastic::ApplyYourself(), G4RPGOmegaMinusInelastic::ApplyYourself(), G4RPGAntiOmegaMinusInelastic::ApplyYourself(), G4RPGAntiSigmaMinusInelastic::ApplyYourself(), G4RPGAntiXiMinusInelastic::ApplyYourself(), G4RPGAntiNeutronInelastic::ApplyYourself(), G4RPGLambdaInelastic::ApplyYourself(), G4RPGKPlusInelastic::ApplyYourself(), G4RPGSigmaMinusInelastic::ApplyYourself(), G4RPGKZeroInelastic::ApplyYourself(), G4RPGAntiXiZeroInelastic::ApplyYourself(), G4RPGXiZeroInelastic::ApplyYourself(), G4RPGAntiKZeroInelastic::ApplyYourself(), G4HadronElastic::ApplyYourself(), G4ChargeExchange::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4LEpp::ApplyYourself(), G4LEHadronProtonElastic::ApplyYourself(), G4LEnp::ApplyYourself(), G4LFission::ApplyYourself(), G4MuMinusCapturePrecompound::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4CascadeInterface::ApplyYourself(), G4CascadeInterface::checkFinalResult(), G4CascadeInterface::copyOutputToHadronicResult(), G4CascadeInterface::copyOutputToReactionProducts(), G4LENDModel::create_used_target_map(), G4CascadeInterface::createBullet(), G4CascadeInterface::createTarget(), DefineHadronValues(), G4DiffuseElastic::G4DiffuseElastic(), G4DiffuseElasticV2::G4DiffuseElasticV2(), G4ElasticHadrNucleusHE(), G4EMDissociation::G4EMDissociation(), G4hhElastic::G4hhElastic(), G4NuclNuclDiffuseElastic::G4NuclNuclDiffuseElastic(), G4WilsonAbrasionModel::G4WilsonAbrasionModel(), GetFt(), GetHeavyFq2(), GetKinematics(), GetLightFq2(), G4HadronicInteraction::GetMaxEnergy(), G4HadronicInteraction::GetMinEnergy(), GetQ2_2(), G4HadronicInteraction::GetVerboseLevel(), HadronNucleusQ2_2(), G4LFission::init(), G4NuclNuclDiffuseElastic::Initialise(), G4DiffuseElasticV2::Initialise(), G4DiffuseElastic::Initialise(), G4NuclNuclDiffuseElastic::InitialiseOnFly(), G4DiffuseElasticV2::InitialiseOnFly(), G4DiffuseElastic::InitialiseOnFly(), G4CascadeInterface::makeDynamicParticle(), G4CascadeInterface::NoInteraction(), G4CascadeInterface::Propagate(), SampleInvariantT(), G4AntiNuclElastic::SampleThetaCMS(), G4AntiNuclElastic::SampleThetaLab(), G4NuclNuclDiffuseElastic::SampleThetaLab(), G4DiffuseElastic::SampleThetaLab(), G4WilsonAbrasionModel::SetUseAblation(), G4WilsonAbrasionModel::SetVerboseLevel(), G4HadronicInteraction::SetVerboseLevel(), G4DiffuseElasticV2::ThetaCMStoThetaLab(), G4NuclNuclDiffuseElastic::ThetaCMStoThetaLab(), G4DiffuseElastic::ThetaCMStoThetaLab(), G4DiffuseElasticV2::ThetaLabToThetaCMS(), G4NuclNuclDiffuseElastic::ThetaLabToThetaCMS(), G4DiffuseElastic::ThetaLabToThetaCMS().


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