52 #ifndef G4ITTRANSPORTATIONMANAGER_HH
53 #define G4ITTRANSPORTATIONMANAGER_HH
130 #include "G4ITTransportationManager.icc"
132 #endif // G4ITTRANSPORTATIONMANAGER_HH
std::vector< G4ITNavigator * >::iterator GetActiveNavigatorsIterator()
static G4ThreadLocal G4ITTransportationManager * fpInstance
{Duplicated version of G4TransportationManager. This class just contains the pointer to the navigator...
static G4ITTransportationManager * GetTransportationManager()
G4int ActivateNavigator(G4ITNavigator *aNavigator)
G4VPhysicalVolume * IsWorldExisting(const G4String &worldName)
std::vector< G4ITNavigator * > fActiveNavigators
~G4ITTransportationManager()
std::vector< G4VPhysicalVolume * >::iterator GetWorldsIterator()
std::vector< G4ITNavigator * > fNavigators
G4ITTransportationManager()
size_t GetNoWorlds() const
void DeActivateNavigator(G4ITNavigator *aNavigator)
void DeRegisterNavigator(G4ITNavigator *aNavigator)
G4ITNavigator * GetNavigator(const G4String &worldName)
size_t GetNoActiveNavigators() const
G4ITSafetyHelper * fpSafetyHelper
G4ITNavigator * GetNavigatorForTracking() const
std::vector< G4VPhysicalVolume * > fWorlds
G4bool RegisterWorld(G4VPhysicalVolume *aWorld)
static void DeleteInstance()
G4ITSafetyHelper * GetSafetyHelper() const
G4VPhysicalVolume * GetParallelWorld(const G4String &worldName)
void DeRegisterWorld(G4VPhysicalVolume *aWorld)
void SetWorldForTracking(G4VPhysicalVolume *theWorld)