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

#include <XrayFluoSiLiDetectorType.hh>

XrayFluoSiLiDetectorType에 대한 상속 다이어그램 :
XrayFluoVDetectorType

Public 멤버 함수

 ~XrayFluoSiLiDetectorType ()
 
G4String GetDetectorMaterial ()
 
G4double ResponseFunction (G4double)
 
G4double GetInfData (G4double, G4double, G4int)
 
G4double GetSupData (G4double, G4double, G4int)
 
void LoadResponseData (G4String)
 
void LoadEfficiencyData (G4String)
 

정적 Public 멤버 함수

static XrayFluoSiLiDetectorTypeGetInstance ()
 

Private 멤버 함수

 XrayFluoSiLiDetectorType ()
 

Private 속성

G4String detectorMaterial
 
const XrayFluoDataSetefficiencySet
 
G4VDataSetAlgorithminterpolation4
 
std::map< G4int, G4DataVector
*, std::less< G4int > > 
energyMap
 
std::map< G4int, G4DataVector
*, std::less< G4int > > 
dataMap
 

정적 Private 속성

static XrayFluoSiLiDetectorTypeinstance = 0
 

상세한 설명

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

생성자 & 소멸자 문서화

XrayFluoSiLiDetectorType::~XrayFluoSiLiDetectorType ( )

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

다음을 참조함 : dataMap, energyMap, interpolation4, pos.

XrayFluoSiLiDetectorType::XrayFluoSiLiDetectorType ( )
private

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

다음을 참조함 : LoadEfficiencyData(), LoadResponseData().

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

멤버 함수 문서화

G4String XrayFluoSiLiDetectorType::GetDetectorMaterial ( )
virtual

XrayFluoVDetectorType를 구현.

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

다음을 참조함 : detectorMaterial.

G4double XrayFluoSiLiDetectorType::GetInfData ( G4double  ,
G4double  random,
G4int  posIndex 
)
virtual

XrayFluoVDetectorType를 구현.

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

다음을 참조함 : dataMap, energyMap, pos, Z.

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

XrayFluoSiLiDetectorType * XrayFluoSiLiDetectorType::GetInstance ( void  )
static
G4double XrayFluoSiLiDetectorType::GetSupData ( G4double  ,
G4double  random,
G4int  posIndex 
)
virtual

XrayFluoVDetectorType를 구현.

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

다음을 참조함 : dataMap, energyMap, pos, Z.

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

void XrayFluoSiLiDetectorType::LoadEfficiencyData ( G4String  fileName)
virtual

XrayFluoVDetectorType를 구현.

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

다음을 참조함 : efficiencySet, interpolation4, keV.

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

void XrayFluoSiLiDetectorType::LoadResponseData ( G4String  fileName)
virtual

XrayFluoVDetectorType를 구현.

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

다음을 참조함 : a, dataMap, e, energyMap, FatalException, file, G4Exception(), keV, Z.

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

G4double XrayFluoSiLiDetectorType::ResponseFunction ( G4double  energy)
virtual

XrayFluoVDetectorType를 구현.

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

다음을 참조함 : efficiencySet, XrayFluoDataSet::FindValue(), G4UniformRand, GetInfData(), GetSupData(), keV.

멤버 데이타 문서화

std::map<G4int,G4DataVector*,std::less<G4int> > XrayFluoSiLiDetectorType::dataMap
private

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

다음에 의해서 참조됨 : GetInfData(), GetSupData(), LoadResponseData(), ~XrayFluoSiLiDetectorType().

G4String XrayFluoSiLiDetectorType::detectorMaterial
private

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

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

const XrayFluoDataSet* XrayFluoSiLiDetectorType::efficiencySet
private

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

다음에 의해서 참조됨 : LoadEfficiencyData(), ResponseFunction().

std::map<G4int,G4DataVector*,std::less<G4int> > XrayFluoSiLiDetectorType::energyMap
private

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

다음에 의해서 참조됨 : GetInfData(), GetSupData(), LoadResponseData(), ~XrayFluoSiLiDetectorType().

XrayFluoSiLiDetectorType * XrayFluoSiLiDetectorType::instance = 0
staticprivate

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

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

G4VDataSetAlgorithm* XrayFluoSiLiDetectorType::interpolation4
private

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

다음에 의해서 참조됨 : LoadEfficiencyData(), ~XrayFluoSiLiDetectorType().


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