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

#include <G4ElasticHadrNucleusHE.hh>

Public 멤버 함수

 G4ElasticData (const G4ParticleDefinition *h, G4int Z, G4double A, G4double *eGeV)
 
 ~G4ElasticData ()
 
const G4ParticleDefinitionHadron ()
 

Public 속성

G4int AtomicWeight
 
G4double R1
 
G4double R2
 
G4double Pnucl
 
G4double Aeff
 
G4double limitQ2
 
G4double massGeV
 
G4double mass2GeV2
 
G4double massA
 
G4double massA2
 
G4int dnkE [NENERGY]
 
G4double maxQ2 [NENERGY]
 
G4double TableQ2 [ONQ2]
 
G4double TableCrossSec [NQTABLE]
 

Private 멤버 함수

void DefineNucleusParameters (G4double A)
 
G4ElasticDataoperator= (const G4ElasticData &right)
 
 G4ElasticData (const G4ElasticData &)
 

Private 속성

const G4ParticleDefinitionhadr
 

상세한 설명

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

생성자 & 소멸자 문서화

G4ElasticData::G4ElasticData ( const G4ParticleDefinition h,
G4int  Z,
G4double  A,
G4double eGeV 
)

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

다음을 참조함 : CLHEP::amu_c2, G4lrint(), G4ParticleDefinition::GetPDGMass(), GeV, G4INCL::Math::min(), NENERGY, ONQ2, G4Proton::Proton().

G4ElasticData::~G4ElasticData ( )
inline

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

G4ElasticData::G4ElasticData ( const G4ElasticData )
private

멤버 함수 문서화

void G4ElasticData::DefineNucleusParameters ( G4double  A)
private

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

다음을 참조함 : A(), G4Exp(), G4Log().

const G4ParticleDefinition* G4ElasticData::Hadron ( )
inline

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

다음을 참조함 : hadr.

G4ElasticData& G4ElasticData::operator= ( const G4ElasticData right)
private

멤버 데이타 문서화

G4double G4ElasticData::Aeff

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

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

G4int G4ElasticData::AtomicWeight

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

G4int G4ElasticData::dnkE[NENERGY]

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

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

const G4ParticleDefinition* G4ElasticData::hadr
private

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

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

G4double G4ElasticData::limitQ2

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

G4double G4ElasticData::mass2GeV2

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

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

G4double G4ElasticData::massA

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

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

G4double G4ElasticData::massA2

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

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

G4double G4ElasticData::massGeV

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

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

G4double G4ElasticData::maxQ2[NENERGY]

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

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

G4double G4ElasticData::Pnucl

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

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

G4double G4ElasticData::R1

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

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

G4double G4ElasticData::R2

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

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

G4double G4ElasticData::TableCrossSec[NQTABLE]

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

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

G4double G4ElasticData::TableQ2[ONQ2]

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

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


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