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

#include <XrayFluoHPGeDetectorType.hh>

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

Public 멤버 함수

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

정적 Public 멤버 함수

static XrayFluoHPGeDetectorTypeGetInstance ()
 

Private 멤버 함수

 XrayFluoHPGeDetectorType ()
 

Private 속성

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

정적 Private 속성

static XrayFluoHPGeDetectorTypeinstance = 0
 

상세한 설명

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

생성자 & 소멸자 문서화

XrayFluoHPGeDetectorType::~XrayFluoHPGeDetectorType ( )

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

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

XrayFluoHPGeDetectorType::XrayFluoHPGeDetectorType ( )
private

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

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

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

멤버 함수 문서화

G4String XrayFluoHPGeDetectorType::GetDetectorMaterial ( )
virtual

XrayFluoVDetectorType를 구현.

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

다음을 참조함 : detectorMaterial.

G4double XrayFluoHPGeDetectorType::GetInfData ( G4double  energy,
G4double  random,
G4int   
)
virtual

XrayFluoVDetectorType를 구현.

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

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

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

XrayFluoHPGeDetectorType * XrayFluoHPGeDetectorType::GetInstance ( void  )
static
G4double XrayFluoHPGeDetectorType::GetSupData ( G4double  energy,
G4double  random,
G4int   
)
virtual

XrayFluoVDetectorType를 구현.

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

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

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

void XrayFluoHPGeDetectorType::LoadEfficiencyData ( G4String  fileName)
virtual

XrayFluoVDetectorType를 구현.

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

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

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

void XrayFluoHPGeDetectorType::LoadResponseData ( G4String  fileName)
virtual

XrayFluoVDetectorType를 구현.

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

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

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

G4double XrayFluoHPGeDetectorType::ResponseFunction ( G4double  energy)
virtual

XrayFluoVDetectorType를 구현.

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

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

멤버 데이타 문서화

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

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

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

G4String XrayFluoHPGeDetectorType::detectorMaterial
private

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

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

const XrayFluoDataSet* XrayFluoHPGeDetectorType::efficiencySet
private

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

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

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

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

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

XrayFluoHPGeDetectorType * XrayFluoHPGeDetectorType::instance = 0
staticprivate

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

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

G4VDataSetAlgorithm* XrayFluoHPGeDetectorType::interpolation4
private

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

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


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