51#ifndef G4ITTRANSPORTATIONMANAGER_HH
52#define G4ITTRANSPORTATIONMANAGER_HH
107 void ClearNavigators();
120 std::vector<G4ITNavigator*> fNavigators;
122 std::vector<G4ITNavigator*> fActiveNavigators;
124 std::vector<G4VPhysicalVolume*> fWorlds;
129#include "G4ITTransportationManager.icc"
std::vector< G4ITNavigator * >::iterator GetActiveNavigatorsIterator()
G4VPhysicalVolume * IsWorldExisting(const G4String &worldName)
static void DeleteInstance()
G4ITNavigator * GetNavigator(const G4String &worldName)
static G4ITTransportationManager * GetTransportationManager()
G4ITNavigator * GetNavigatorForTracking() const
G4ITSafetyHelper * GetSafetyHelper() const
G4int ActivateNavigator(G4ITNavigator *aNavigator)
size_t GetNoActiveNavigators() const
size_t GetNoWorlds() const
G4VPhysicalVolume * GetParallelWorld(const G4String &worldName)
void SetWorldForTracking(G4VPhysicalVolume *theWorld)
std::vector< G4VPhysicalVolume * >::iterator GetWorldsIterator()
void DeActivateNavigator(G4ITNavigator *aNavigator)
void DeRegisterNavigator(G4ITNavigator *aNavigator)
G4bool RegisterWorld(G4VPhysicalVolume *aWorld)