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

#include <G4SmartTrackStack.hh>

Public 멤버 함수

 G4SmartTrackStack ()
 
 ~G4SmartTrackStack ()
 
void PushToStack (const G4StackedTrack &aStackedTrack)
 
G4StackedTrack PopFromStack ()
 
void clear ()
 
void clearAndDestroy ()
 
void TransferTo (G4TrackStack *aStack)
 
G4double getEnergyOfStack (G4TrackStack *aTrackStack)
 
void dumpStatistics ()
 
G4int GetNTrack () const
 
G4int GetMaxNTrack () const
 

Private 멤버 함수

const G4SmartTrackStackoperator= (const G4SmartTrackStack &right)
 
G4int operator== (const G4SmartTrackStack &right) const
 
G4int operator!= (const G4SmartTrackStack &right) const
 
G4int n_stackedTrack () const
 

Private 속성

G4int fTurn
 
G4int nTurn
 
G4double energies [5]
 
G4TrackStackstacks [5]
 
G4int maxNTracks
 
G4int nTracks
 

상세한 설명

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

생성자 & 소멸자 문서화

G4SmartTrackStack::G4SmartTrackStack ( )

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

다음을 참조함 : energies, nTurn, stacks.

G4SmartTrackStack::~G4SmartTrackStack ( )

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

다음을 참조함 : nTurn, stacks.

멤버 함수 문서화

void G4SmartTrackStack::clear ( void  )

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

다음을 참조함 : energies, fTurn, nTracks, nTurn, stacks.

void G4SmartTrackStack::clearAndDestroy ( )

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

다음을 참조함 : G4TrackStack::clearAndDestroy(), energies, fTurn, nTracks, nTurn, stacks.

void G4SmartTrackStack::dumpStatistics ( )

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

다음을 참조함 : G4cerr, G4endl, G4TrackStack::GetNTrack(), G4TrackStack::getTotalEnergy(), nTurn, stacks.

G4double G4SmartTrackStack::getEnergyOfStack ( G4TrackStack aTrackStack)
G4int G4SmartTrackStack::GetMaxNTrack ( ) const
inline

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

다음을 참조함 : maxNTracks.

G4int G4SmartTrackStack::GetNTrack ( ) const
inline

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

다음을 참조함 : nTracks.

다음에 의해서 참조됨 : PopFromStack(), PushToStack().

G4int G4SmartTrackStack::n_stackedTrack ( ) const
inlineprivate

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

다음을 참조함 : G4TrackStack::GetNTrack(), stacks.

int G4SmartTrackStack::operator!= ( const G4SmartTrackStack right) const
private

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

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

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

int G4SmartTrackStack::operator== ( const G4SmartTrackStack right) const
private

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

G4StackedTrack G4SmartTrackStack::PopFromStack ( )
void G4SmartTrackStack::PushToStack ( const G4StackedTrack aStackedTrack)
void G4SmartTrackStack::TransferTo ( G4TrackStack aStack)

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

다음을 참조함 : nTracks, nTurn, stacks, G4TrackStack::TransferTo().

멤버 데이타 문서화

G4double G4SmartTrackStack::energies[5]
private

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

다음에 의해서 참조됨 : clear(), clearAndDestroy(), G4SmartTrackStack(), PopFromStack(), PushToStack().

G4int G4SmartTrackStack::fTurn
private

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

다음에 의해서 참조됨 : clear(), clearAndDestroy(), PopFromStack(), PushToStack().

G4int G4SmartTrackStack::maxNTracks
private

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

다음에 의해서 참조됨 : GetMaxNTrack(), PushToStack().

G4int G4SmartTrackStack::nTracks
private

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

다음에 의해서 참조됨 : clear(), clearAndDestroy(), GetNTrack(), PopFromStack(), PushToStack(), TransferTo().

G4int G4SmartTrackStack::nTurn
private

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

다음에 의해서 참조됨 : clear(), clearAndDestroy(), dumpStatistics(), G4SmartTrackStack(), PopFromStack(), TransferTo(), ~G4SmartTrackStack().

G4TrackStack* G4SmartTrackStack::stacks[5]
private

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

다음에 의해서 참조됨 : clear(), clearAndDestroy(), dumpStatistics(), G4SmartTrackStack(), n_stackedTrack(), PopFromStack(), PushToStack(), TransferTo(), ~G4SmartTrackStack().


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