Geant4-11
Data Structures | Macros
G4FastList.hh File Reference
#include "globals.hh"
#include "G4ReferenceCountedHandle.hh"
#include <G4memory.hh>
#include <vector>
#include <set>
#include "G4FastList.icc"

Go to the source code of this file.

Data Structures

struct  _ListRef< LIST >
 
class  G4FastList< OBJECT >
 
struct  G4FastList_const_iterator< OBJECT >
 
struct  G4FastList_iterator< OBJECT >
 
class  G4FastListNode< OBJECT >
 
struct  sortWatcher< OBJECT >
 
class  G4FastList< OBJECT >::TWatcher< WATCHER_TYPE >
 
struct  type_wrapper< T >
 
class  G4FastList< OBJECT >::Watcher
 

Macros

#define TYPE_WRAPPER
 

Macro Definition Documentation

◆ TYPE_WRAPPER

#define TYPE_WRAPPER

Comments :

  • A track cannot belong to two different track lists
  • Erase a given track is constant complexity
  • This development was thought to be used together with G4IT

Definition at line 78 of file G4FastList.hh.