ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4FastList< OBJECT >::TWatcher< WATCHER_TYPE > Class Template Reference

#include <geant4/tree/geant4-10.6-release/source/processes/electromagnetic/dna/management/include/G4FastList.hh>

+ Inheritance diagram for G4FastList< OBJECT >::TWatcher< WATCHER_TYPE >:
+ Collaboration diagram for G4FastList< OBJECT >::TWatcher< WATCHER_TYPE >:

Public Member Functions

 TWatcher ()
 
virtual ~TWatcher ()
 
virtual G4String GetWatcherName ()
 
- Public Member Functions inherited from G4FastList< OBJECT >::Watcher
 Watcher ()
 
virtual ~Watcher ()
 
Priority GetPriority () const
 
void NotifyDeletingList (G4FastList< OBJECT > *)
 
virtual void NotifyAddObject (OBJECT *, G4FastList< OBJECT > *)
 
virtual void NotifyRemoveObject (OBJECT *, G4FastList< OBJECT > *)
 
void Watch (G4FastList< OBJECT > *fastList)
 
void StopWatching (G4FastList< OBJECT > *fastList, bool removeWatcher=true)
 

Additional Inherited Members

- Public Types inherited from G4FastList< OBJECT >::Watcher
enum  Priority {
  eExtreme, eHigh, eNormal, eLow,
  eVeryLow
}
 
typedef G4FastList< OBJECT > list
 
- Protected Attributes inherited from G4FastList< OBJECT >::Watcher
Priority fPriority
 

Detailed Description

template<class OBJECT>
template<typename WATCHER_TYPE>
class G4FastList< OBJECT >::TWatcher< WATCHER_TYPE >

Definition at line 302 of file G4FastList.hh.

View newest version in sPHENIX GitHub at line 302 of file G4FastList.hh

Constructor & Destructor Documentation

template<class OBJECT>
template<typename WATCHER_TYPE >
G4FastList< OBJECT >::TWatcher< WATCHER_TYPE >::TWatcher ( )
inline

Definition at line 305 of file G4FastList.hh.

View newest version in sPHENIX GitHub at line 305 of file G4FastList.hh

template<class OBJECT>
template<typename WATCHER_TYPE >
virtual G4FastList< OBJECT >::TWatcher< WATCHER_TYPE >::~TWatcher ( )
inlinevirtual

Definition at line 306 of file G4FastList.hh.

View newest version in sPHENIX GitHub at line 306 of file G4FastList.hh

Member Function Documentation

template<class OBJECT>
template<typename WATCHER_TYPE >
virtual G4String G4FastList< OBJECT >::TWatcher< WATCHER_TYPE >::GetWatcherName ( )
inlinevirtual

Reimplemented from G4FastList< OBJECT >::Watcher.

Definition at line 307 of file G4FastList.hh.

View newest version in sPHENIX GitHub at line 307 of file G4FastList.hh


The documentation for this class was generated from the following file: