#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 G4SmartTrackStack & | operator= (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] |
G4TrackStack * | stacks [5] |
G4int | maxNTracks |
G4int | nTracks |
G4SmartTrackStack.hh 파일의 46 번째 라인에서 정의되었습니다.
G4SmartTrackStack::G4SmartTrackStack | ( | ) |
G4SmartTrackStack.cc 파일의 45 번째 라인에서 정의되었습니다.
G4SmartTrackStack::~G4SmartTrackStack | ( | ) |
G4SmartTrackStack.cc 파일의 55 번째 라인에서 정의되었습니다.
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 | ) |
|
inline |
G4SmartTrackStack.hh 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : maxNTracks.
|
inline |
G4SmartTrackStack.hh 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : nTracks.
다음에 의해서 참조됨 : PopFromStack(), PushToStack().
|
inlineprivate |
G4SmartTrackStack.hh 파일의 85 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackStack::GetNTrack(), stacks.
|
private |
G4SmartTrackStack.cc 파일의 71 번째 라인에서 정의되었습니다.
|
private |
G4SmartTrackStack.cc 파일의 63 번째 라인에서 정의되었습니다.
|
private |
G4SmartTrackStack.cc 파일의 67 번째 라인에서 정의되었습니다.
G4StackedTrack G4SmartTrackStack::PopFromStack | ( | ) |
G4SmartTrackStack.cc 파일의 83 번째 라인에서 정의되었습니다.
다음을 참조함 : energies, fTurn, G4Track::GetDynamicParticle(), GetNTrack(), G4DynamicParticle::GetTotalEnergy(), G4StackedTrack::GetTrack(), nTracks, nTurn, G4TrackStack::PopFromStack(), stacks.
void G4SmartTrackStack::PushToStack | ( | const G4StackedTrack & | aStackedTrack | ) |
G4SmartTrackStack.cc 파일의 108 번째 라인에서 정의되었습니다.
다음을 참조함 : electronCode, energies, fTurn, gammaCode, G4Track::GetDynamicParticle(), G4TrackStack::GetNTrack(), GetNTrack(), G4Track::GetParentID(), G4DynamicParticle::GetPDGcode(), G4TrackStack::GetSafetyValve1(), G4TrackStack::GetSafetyValve2(), G4DynamicParticle::GetTotalEnergy(), G4StackedTrack::GetTrack(), maxNTracks, neutronCode, nTracks, positronCode, G4TrackStack::PushToStack(), stacks.
다음에 의해서 참조됨 : G4TrackStack::TransferTo().
void G4SmartTrackStack::TransferTo | ( | G4TrackStack * | aStack | ) |
G4SmartTrackStack.cc 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : nTracks, nTurn, stacks, G4TrackStack::TransferTo().
|
private |
G4SmartTrackStack.hh 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : clear(), clearAndDestroy(), G4SmartTrackStack(), PopFromStack(), PushToStack().
|
private |
G4SmartTrackStack.hh 파일의 68 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : clear(), clearAndDestroy(), PopFromStack(), PushToStack().
|
private |
G4SmartTrackStack.hh 파일의 77 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetMaxNTrack(), PushToStack().
|
private |
G4SmartTrackStack.hh 파일의 78 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : clear(), clearAndDestroy(), GetNTrack(), PopFromStack(), PushToStack(), TransferTo().
|
private |
G4SmartTrackStack.hh 파일의 69 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : clear(), clearAndDestroy(), dumpStatistics(), G4SmartTrackStack(), PopFromStack(), TransferTo(), ~G4SmartTrackStack().
|
private |
G4SmartTrackStack.hh 파일의 71 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : clear(), clearAndDestroy(), dumpStatistics(), G4SmartTrackStack(), n_stackedTrack(), PopFromStack(), PushToStack(), TransferTo(), ~G4SmartTrackStack().