Geant4-11
|
#include <G4FastList.hh>
Public Types | |
typedef G4FastList< OBJECT > | list |
enum | Priority { eExtreme , eHigh , eNormal , eLow , eVeryLow } |
Public Member Functions | |
Priority | GetPriority () const |
virtual G4String | GetWatcherName () |
virtual void | NotifyAddObject (OBJECT *, G4FastList< OBJECT > *) |
void | NotifyDeletingList (G4FastList< OBJECT > *) |
virtual void | NotifyRemoveObject (OBJECT *, G4FastList< OBJECT > *) |
void | StopWatching (G4FastList< OBJECT > *fastList, bool removeWatcher=true) |
TWatcher () | |
void | Watch (G4FastList< OBJECT > *fastList) |
virtual | ~TWatcher () |
Protected Attributes | |
Priority | fPriority |
Private Attributes | |
std::set< G4FastList< OBJECT > * > | fWatching |
Definition at line 302 of file G4FastList.hh.
|
inherited |
Definition at line 244 of file G4FastList.hh.
|
inherited |
|
inline |
Definition at line 305 of file G4FastList.hh.
|
inlinevirtual |
Definition at line 306 of file G4FastList.hh.
|
inlineinherited |
Definition at line 265 of file G4FastList.hh.
References G4FastList< OBJECT >::Watcher::fPriority.
Referenced by sortWatcher< OBJECT >::operator()().
|
inlinevirtual |
Reimplemented from G4FastList< OBJECT >::Watcher.
Definition at line 307 of file G4FastList.hh.
References G4InuclParticleNames::name().
|
inlinevirtualinherited |
Definition at line 274 of file G4FastList.hh.
|
inlineinherited |
Definition at line 271 of file G4FastList.hh.
|
inlinevirtualinherited |
Definition at line 275 of file G4FastList.hh.
|
inlineinherited |
Definition at line 286 of file G4FastList.hh.
References G4FastList< OBJECT >::Watcher::fWatching, and G4FastList< OBJECT >::RemoveWatcher().
Referenced by G4ManyFastLists< OBJECT >::Remove().
|
inlineinherited |
Definition at line 280 of file G4FastList.hh.
References G4FastList< OBJECT >::AddWatcher(), and G4FastList< OBJECT >::Watcher::fWatching.
Referenced by G4ManyFastLists< OBJECT >::Add(), and G4ManyFastLists< OBJECT >::AddGlobalWatcher().
|
protectedinherited |
Definition at line 295 of file G4FastList.hh.
Referenced by G4FastList< OBJECT >::Watcher::GetPriority(), and G4FastList< OBJECT >::Watcher::Watcher().
|
privateinherited |
Definition at line 298 of file G4FastList.hh.
Referenced by G4FastList< OBJECT >::Watcher::StopWatching(), G4FastList< OBJECT >::Watcher::Watch(), and G4FastList< OBJECT >::Watcher::~Watcher().