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

#include <G4ESTARStopping.hh>

Public 멤버 함수

 G4ESTARStopping (const G4String &datatype="")
 
 ~G4ESTARStopping ()
 
G4int GetIndex (const G4Material *)
 
G4double GetElectronicDEDX (G4int idx, G4double energy)
 
G4double GetElectronicDEDX (const G4Material *, G4double energy)
 

Private 멤버 함수

void Initialise ()
 
void AddData (const G4double *e, const G4double *s, G4int idx)
 
G4ESTARStoppingoperator= (const G4ESTARStopping &right)=delete
 
 G4ESTARStopping (const G4ESTARStopping &)=delete
 

Private 속성

char * dirPath
 
G4int type
 
G4int matIndex
 
const G4MaterialcurrentMaterial
 
G4double emin
 
std::vector< G4Stringname
 
std::vector
< G4LPhysicsFreeVector * > 
sdata
 

상세한 설명

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

생성자 & 소멸자 문서화

G4ESTARStopping::G4ESTARStopping ( const G4String datatype = "")
explicit

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

다음을 참조함 : currentMaterial, Initialise(), matIndex, sdata, type.

G4ESTARStopping::~G4ESTARStopping ( )

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

다음을 참조함 : sdata.

G4ESTARStopping::G4ESTARStopping ( const G4ESTARStopping )
privatedelete

멤버 함수 문서화

void G4ESTARStopping::AddData ( const G4double e,
const G4double s,
G4int  idx 
)
private

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

다음을 참조함 : cm2, dirPath, fac, FatalException, fin, g, G4Exception(), GeV, MeV, n, sdata, type, x1, x2.

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

G4double G4ESTARStopping::GetElectronicDEDX ( G4int  idx,
G4double  energy 
)

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

다음을 참조함 : emin, G4cout, G4endl, sdata.

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

G4double G4ESTARStopping::GetElectronicDEDX ( const G4Material mat,
G4double  energy 
)
inline

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

다음을 참조함 : GetElectronicDEDX(), GetIndex().

G4int G4ESTARStopping::GetIndex ( const G4Material mat)

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

다음을 참조함 : currentMaterial, G4Material::GetName(), mat, matIndex.

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

void G4ESTARStopping::Initialise ( )
private

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

다음을 참조함 : AddData(), dirPath, emin, FatalException, G4Exception(), MeV, T0.

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

G4ESTARStopping& G4ESTARStopping::operator= ( const G4ESTARStopping right)
privatedelete

멤버 데이타 문서화

const G4Material* G4ESTARStopping::currentMaterial
private

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

다음에 의해서 참조됨 : G4ESTARStopping(), GetIndex().

char* G4ESTARStopping::dirPath
private

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

다음에 의해서 참조됨 : AddData(), Initialise().

G4double G4ESTARStopping::emin
private

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

다음에 의해서 참조됨 : GetElectronicDEDX(), Initialise().

G4int G4ESTARStopping::matIndex
private

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

다음에 의해서 참조됨 : G4ESTARStopping(), GetIndex().

std::vector<G4String> G4ESTARStopping::name
private

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

std::vector<G4LPhysicsFreeVector*> G4ESTARStopping::sdata
private

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

다음에 의해서 참조됨 : AddData(), G4ESTARStopping(), GetElectronicDEDX(), ~G4ESTARStopping().

G4int G4ESTARStopping::type
private

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

다음에 의해서 참조됨 : AddData(), G4ESTARStopping().


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