|
Geant4
10.04.p03
|
Public Types | |
| enum | Type { MainList = 0, SecondariesList = 1, WaitingList = 2, Undefined = -1 } |
Public Member Functions | |
| PriorityList () | |
| PriorityList (G4TrackManyList &allMainList) | |
| PriorityList (const PriorityList &right) | |
| virtual | ~PriorityList () |
| virtual void | NotifyDeletingList (G4TrackList *__list) |
| void | NewMainList (G4TrackList *__list, G4TrackManyList &allMainList) |
| G4TrackList * | NewMainList (G4TrackManyList &allMainList) |
| void | PushToMainList (G4Track *__track, G4TrackManyList &allMainList) |
| void | TransferToMainList (G4TrackList *&__list, G4TrackManyList &allMainList) |
| void | PushToListOfSecondaries (G4Track *__track, G4TrackManyList &listOfAllSecondaries) |
| void | PushToWaitingList (G4Track *__track) |
| void | TransferSecondariesToMainList () |
| void | PushToMainList (G4Track *track) |
| void | MergeWithMainList (G4TrackList *trackList) |
| G4TrackList * | GetMainList () |
| G4TrackList * | GetSecondariesList () |
| void | SetWaitingList (G4TrackList *__list) |
| G4TrackList * | Get (Type type) |
| int | GetNTracks () |
Private Attributes | |
| G4TrackList * | fpMainList |
| G4TrackList | fSecondaries |
| G4TrackList * | fpWaitingList |
| enum Type |
| PriorityList | ( | ) |
| PriorityList | ( | G4TrackManyList & | allMainList | ) |
| PriorityList | ( | const PriorityList & | right | ) |
|
virtual |
|
virtual |
| void NewMainList | ( | G4TrackList * | __list, |
| G4TrackManyList & | allMainList | ||
| ) |
| G4TrackList* NewMainList | ( | G4TrackManyList & | allMainList | ) |
| void PushToMainList | ( | G4Track * | __track, |
| G4TrackManyList & | allMainList | ||
| ) |
| void TransferToMainList | ( | G4TrackList *& | __list, |
| G4TrackManyList & | allMainList | ||
| ) |
| void PushToListOfSecondaries | ( | G4Track * | __track, |
| G4TrackManyList & | listOfAllSecondaries | ||
| ) |
| void TransferSecondariesToMainList | ( | ) |
| void MergeWithMainList | ( | G4TrackList * | trackList | ) |
| G4TrackList* GetMainList | ( | ) |
References fpMainList.
| G4TrackList* GetSecondariesList | ( | ) |
References fSecondaries.
| void SetWaitingList | ( | G4TrackList * | __list | ) |
References fpWaitingList.
| G4TrackList* Get | ( | Type | type | ) |
References fpMainList, fpWaitingList, fSecondaries, MainList, SecondariesList, Undefined, and WaitingList.
| int GetNTracks | ( | ) |
|
private |
Referenced by Get(), and GetMainList().
|
private |
Referenced by Get(), and GetSecondariesList().
|
private |
Referenced by Get(), and SetWaitingList().