#include <G4ITTrackHolder.hh>
Public 타입 | |
enum | Type { MainList = 0, SecondariesList = 1, WaitingList = 2, Undefined = -1 } |
enum | Priority { eExtreme, eHigh, eNormal, eLow, eVeryLow } |
typedef G4FastList< OBJECT > | list |
Protected 속성 | |
Priority | fPriority |
Private 속성 | |
G4TrackList * | fpMainList |
G4TrackList | fSecondaries |
G4TrackList * | fpWaitingList |
G4ITTrackHolder.hh 파일의 40 번째 라인에서 정의되었습니다.
|
inherited |
G4FastList.hh 파일의 246 번째 라인에서 정의되었습니다.
|
inherited |
열거형 멤버 | |
---|---|
eExtreme | |
eHigh | |
eNormal | |
eLow | |
eVeryLow |
G4FastList.hh 파일의 237 번째 라인에서 정의되었습니다.
enum PriorityList::Type |
열거형 멤버 | |
---|---|
MainList | |
SecondariesList | |
WaitingList | |
Undefined |
G4ITTrackHolder.hh 파일의 43 번째 라인에서 정의되었습니다.
PriorityList::PriorityList | ( | ) |
G4ITTrackHolder.cc 파일의 44 번째 라인에서 정의되었습니다.
PriorityList::PriorityList | ( | G4TrackManyList & | allMainList | ) |
G4ITTrackHolder.cc 파일의 49 번째 라인에서 정의되었습니다.
다음을 참조함 : NewMainList().
PriorityList::PriorityList | ( | const PriorityList & | right | ) |
G4ITTrackHolder.cc 파일의 55 번째 라인에서 정의되었습니다.
|
virtual |
G4ITTrackHolder.cc 파일의 62 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMainList, fpWaitingList.
|
inline |
G4ITTrackHolder.hh 파일의 92 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMainList, fpWaitingList, fSecondaries, MainList, SecondariesList, Undefined, WaitingList.
|
inline |
G4ITTrackHolder.hh 파일의 77 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMainList.
다음에 의해서 참조됨 : G4ITTrackHolder::GetMainList(), G4ITTrackHolder::MergeNextTimeToMainList().
int PriorityList::GetNTracks | ( | ) |
G4ITTrackHolder.cc 파일의 167 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMainList, fpWaitingList, fSecondaries, G4FastList< OBJECT >::size().
|
inlineinherited |
G4FastList.hh 파일의 267 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : sortWatcher< OBJECT >::operator()().
|
inline |
G4ITTrackHolder.hh 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : fSecondaries.
|
inlinevirtualinherited |
G4FastList< OBJECT >::TWatcher< WATCHER_TYPE >에서 재구현되었습니다.
G4FastList.hh 파일의 263 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ManyFastLists< G4Track >::AddGlobalWatcher().
void PriorityList::MergeWithMainList | ( | G4TrackList * | trackList | ) |
G4ITTrackHolder.cc 파일의 161 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMainList, G4FastList< OBJECT >::transferTo().
void PriorityList::NewMainList | ( | G4TrackList * | __list, |
G4TrackManyList & | allMainList | ||
) |
다음에 의해서 참조됨 : NewMainList(), PriorityList(), PushToMainList(), TransferToMainList().
G4TrackList * PriorityList::NewMainList | ( | G4TrackManyList & | allMainList | ) |
G4ITTrackHolder.cc 파일의 98 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMainList, NewMainList().
|
inlinevirtualinherited |
G4FastList.hh 파일의 276 번째 라인에서 정의되었습니다.
|
virtual |
G4ITTrackHolder.cc 파일의 76 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMainList, fpWaitingList.
|
inlineinherited |
G4FastList.hh 파일의 273 번째 라인에서 정의되었습니다.
|
inlinevirtualinherited |
G4FastList.hh 파일의 277 번째 라인에서 정의되었습니다.
void PriorityList::PushToListOfSecondaries | ( | G4Track * | __track, |
G4TrackManyList & | listOfAllSecondaries | ||
) |
G4ITTrackHolder.cc 파일의 130 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ManyFastLists< OBJECT >::Add(), fSecondaries, G4FastList< OBJECT >::GetListNode(), G4FastList< OBJECT >::push_back().
다음에 의해서 참조됨 : G4ITTrackHolder::PushTo().
void PriorityList::PushToMainList | ( | G4Track * | __track, |
G4TrackManyList & | allMainList | ||
) |
G4ITTrackHolder.cc 파일의 105 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMainList, NewMainList(), G4FastList< OBJECT >::push_back().
다음에 의해서 참조됨 : G4ITTrackHolder::PushTo().
G4ITTrackHolder.cc 파일의 155 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMainList, G4FastList< OBJECT >::push_back().
G4ITTrackHolder.cc 파일의 141 번째 라인에서 정의되었습니다.
다음을 참조함 : fpWaitingList, G4FastList< OBJECT >::push_back().
다음에 의해서 참조됨 : G4ITTrackHolder::PushTo().
|
inline |
G4ITTrackHolder.hh 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : fpWaitingList.
|
inlineinherited |
G4FastList.hh 파일의 288 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ManyFastLists< G4Track >::Remove().
void PriorityList::TransferSecondariesToMainList | ( | ) |
G4ITTrackHolder.cc 파일의 150 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMainList, fSecondaries, G4FastList< OBJECT >::transferTo().
void PriorityList::TransferToMainList | ( | G4TrackList *& | __list, |
G4TrackManyList & | allMainList | ||
) |
G4ITTrackHolder.cc 파일의 115 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMainList, NewMainList(), G4FastList< OBJECT >::transferTo().
다음에 의해서 참조됨 : G4ITTrackHolder::MergeNextTimeToMainList().
|
inlineinherited |
G4FastList.hh 파일의 282 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ManyFastLists< G4Track >::Add(), G4ManyFastLists< G4Track >::AddGlobalWatcher().
|
private |
G4ITTrackHolder.hh 파일의 114 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Get(), GetMainList(), GetNTracks(), MergeWithMainList(), NewMainList(), NotifyDeletingList(), PushToMainList(), TransferSecondariesToMainList(), TransferToMainList(), ~PriorityList().
|
protectedinherited |
G4FastList.hh 파일의 297 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4FastList< OBJECT >::Watcher< G4Track >::GetPriority(), G4FastList< OBJECT >::Watcher< G4Track >::Watcher().
|
private |
G4ITTrackHolder.hh 파일의 117 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Get(), GetNTracks(), NotifyDeletingList(), PushToWaitingList(), SetWaitingList(), ~PriorityList().
|
private |
G4ITTrackHolder.hh 파일의 115 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Get(), GetNTracks(), GetSecondariesList(), PushToListOfSecondaries(), TransferSecondariesToMainList().