47 #ifndef G4ITManager_hh
48 #define G4ITManager_hh 1
64 virtual void Clear() = 0;
131 #define TEMPLATE template<class T>
132 #define G4ITMANAGER G4ITFinder<T>
134 #include "G4ITFinder.icc"
std::map< int, G4KDTree * > TreeMap
virtual G4int GetVerboseLevel()
static void iUpdatePositionMap()
virtual void SetVerboseLevel(G4int level)=0
virtual void SetVerboseLevel(G4int level)
static G4ITFinder * Instance()
virtual void UpdatePositionMap()
virtual void UpdatePositionMap()=0
G4KDTreeResultHandle FindNearest(const G4ThreeVector &, int key)
virtual G4ITType GetITType()
virtual G4int GetVerboseLevel()=0
static G4ThreadLocal G4ITFinder * fInstance
virtual G4ITType GetITType()=0
virtual void Push(G4Track *track)
virtual void Push(G4Track *track)=0
G4KDTreeResultHandle FindNearestInRange(const T *point, int key, G4double)