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

#include <G4ParticleHPChannelList.hh>

Public 멤버 함수

 G4ParticleHPChannelList (G4int n, G4ParticleDefinition *projectile)
 
 G4ParticleHPChannelList ()
 
void Init (G4int n)
 
 ~G4ParticleHPChannelList ()
 
G4HadFinalStateApplyYourself (const G4Element *theElement, const G4HadProjectile &aTrack)
 
void Init (G4Element *anElement, const G4String &dirName, G4ParticleDefinition *projectile)
 
void Register (G4ParticleHPFinalState *theFS, const G4String &aName)
 
G4double GetXsec (G4double anEnergy)
 
G4int GetNumberOfChannels ()
 
G4bool HasDataInAnyFinalState ()
 
void RestartRegistration ()
 
void DumpInfo ()
 

Private 속성

G4ParticleHPChannel ** theChannels
 
G4int nChannels
 
G4String theDir
 
G4ElementtheElement
 
G4bool allChannelsCreated
 
G4int theInitCount
 
G4StableIsotopes theStableOnes
 
G4ParticleDefinitiontheProjectile
 
G4HadFinalState unChanged
 

정적 Private 속성

static G4ThreadLocal G4int trycounter = 0
 

상세한 설명

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

생성자 & 소멸자 문서화

G4ParticleHPChannelList::G4ParticleHPChannelList ( G4int  n,
G4ParticleDefinition projectile 
)

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

다음을 참조함 : allChannelsCreated, n, nChannels, theChannels, theElement, theInitCount.

G4ParticleHPChannelList::G4ParticleHPChannelList ( )

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

다음을 참조함 : allChannelsCreated, nChannels, G4Neutron::Neutron(), theChannels, theElement, theInitCount, theProjectile.

G4ParticleHPChannelList::~G4ParticleHPChannelList ( )

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

다음을 참조함 : nChannels, theChannels.

멤버 함수 문서화

G4HadFinalState * G4ParticleHPChannelList::ApplyYourself ( const G4Element theElement,
const G4HadProjectile aTrack 
)
void G4ParticleHPChannelList::DumpInfo ( )
G4int G4ParticleHPChannelList::GetNumberOfChannels ( )
inline

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

다음을 참조함 : nChannels.

G4double G4ParticleHPChannelList::GetXsec ( G4double  anEnergy)
inline

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

다음을 참조함 : G4INCL::Math::max(), nChannels, result, theChannels.

G4bool G4ParticleHPChannelList::HasDataInAnyFinalState ( )
inline

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

다음을 참조함 : nChannels, result, theChannels.

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

void G4ParticleHPChannelList::Init ( G4int  n)
void G4ParticleHPChannelList::Init ( G4Element anElement,
const G4String dirName,
G4ParticleDefinition projectile 
)

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

다음을 참조함 : theDir, theElement, theProjectile.

void G4ParticleHPChannelList::Register ( G4ParticleHPFinalState theFS,
const G4String aName 
)
void G4ParticleHPChannelList::RestartRegistration ( )
inline

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

다음을 참조함 : allChannelsCreated, theInitCount.

멤버 데이타 문서화

G4bool G4ParticleHPChannelList::allChannelsCreated
private

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

다음에 의해서 참조됨 : G4ParticleHPChannelList(), Register(), RestartRegistration().

G4int G4ParticleHPChannelList::nChannels
private
G4ParticleHPChannel** G4ParticleHPChannelList::theChannels
private

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

다음에 의해서 참조됨 : ApplyYourself(), DumpInfo(), G4ParticleHPChannelList(), GetXsec(), HasDataInAnyFinalState(), Register(), ~G4ParticleHPChannelList().

G4String G4ParticleHPChannelList::theDir
private

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

다음에 의해서 참조됨 : DumpInfo(), Init(), Register().

G4Element* G4ParticleHPChannelList::theElement
private

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

다음에 의해서 참조됨 : DumpInfo(), G4ParticleHPChannelList(), Init(), Register().

G4int G4ParticleHPChannelList::theInitCount
private

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

다음에 의해서 참조됨 : G4ParticleHPChannelList(), Register(), RestartRegistration().

G4ParticleDefinition* G4ParticleHPChannelList::theProjectile
private

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

다음에 의해서 참조됨 : DumpInfo(), G4ParticleHPChannelList(), Init(), Register().

G4StableIsotopes G4ParticleHPChannelList::theStableOnes
private

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

G4ThreadLocal G4int G4ParticleHPChannelList::trycounter = 0
staticprivate

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

G4HadFinalState G4ParticleHPChannelList::unChanged
private

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

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


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