Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
G4TransportationManager Class Reference

#include <G4TransportationManager.hh>

Public Member Functions

G4PropagatorInFieldGetPropagatorInField () const
 
void SetPropagatorInField (G4PropagatorInField *newFieldPropagator)
 
G4FieldManagerGetFieldManager () const
 
void SetFieldManager (G4FieldManager *newFieldManager)
 
G4NavigatorGetNavigatorForTracking () const
 
void SetNavigatorForTracking (G4Navigator *newNavigator)
 
void SetWorldForTracking (G4VPhysicalVolume *theWorld)
 
size_t GetNoActiveNavigators () const
 
std::vector< G4Navigator * >
::iterator 
GetActiveNavigatorsIterator ()
 
size_t GetNoWorlds () const
 
std::vector< G4VPhysicalVolume * >
::iterator 
GetWorldsIterator ()
 
G4SafetyHelperGetSafetyHelper () const
 
G4VPhysicalVolumeGetParallelWorld (const G4String &worldName)
 
G4VPhysicalVolumeIsWorldExisting (const G4String &worldName)
 
G4NavigatorGetNavigator (const G4String &worldName)
 
G4NavigatorGetNavigator (G4VPhysicalVolume *aWorld)
 
void DeRegisterNavigator (G4Navigator *aNavigator)
 
G4int ActivateNavigator (G4Navigator *aNavigator)
 
void DeActivateNavigator (G4Navigator *aNavigator)
 
void InactivateAll ()
 

Static Public Member Functions

static G4TransportationManagerGetTransportationManager ()
 

Protected Member Functions

 G4TransportationManager ()
 
 ~G4TransportationManager ()
 

Detailed Description

Definition at line 57 of file G4TransportationManager.hh.

Constructor & Destructor Documentation

G4TransportationManager::G4TransportationManager ( )
protected

Definition at line 55 of file G4TransportationManager.cc.

Here is the call graph for this function:

G4TransportationManager::~G4TransportationManager ( )
protected

Definition at line 81 of file G4TransportationManager.cc.

Member Function Documentation

G4int G4TransportationManager::ActivateNavigator ( G4Navigator aNavigator)

Definition at line 286 of file G4TransportationManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4TransportationManager::DeActivateNavigator ( G4Navigator aNavigator)

Definition at line 321 of file G4TransportationManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4TransportationManager::DeRegisterNavigator ( G4Navigator aNavigator)

Definition at line 247 of file G4TransportationManager.cc.

Here is the call graph for this function:

std::vector<G4Navigator*>::iterator G4TransportationManager::GetActiveNavigatorsIterator ( )
inline

Here is the caller graph for this function:

G4FieldManager* G4TransportationManager::GetFieldManager ( ) const
inline

Here is the caller graph for this function:

G4Navigator * G4TransportationManager::GetNavigator ( const G4String worldName)

Definition at line 171 of file G4TransportationManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4Navigator * G4TransportationManager::GetNavigator ( G4VPhysicalVolume aWorld)

Definition at line 211 of file G4TransportationManager.cc.

Here is the call graph for this function:

G4Navigator* G4TransportationManager::GetNavigatorForTracking ( ) const
inline

Here is the caller graph for this function:

size_t G4TransportationManager::GetNoActiveNavigators ( ) const
inline
size_t G4TransportationManager::GetNoWorlds ( ) const
inline

Here is the caller graph for this function:

G4VPhysicalVolume * G4TransportationManager::GetParallelWorld ( const G4String worldName)

Definition at line 147 of file G4TransportationManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4PropagatorInField* G4TransportationManager::GetPropagatorInField ( ) const
inline

Here is the caller graph for this function:

G4SafetyHelper* G4TransportationManager::GetSafetyHelper ( ) const
inline

Here is the caller graph for this function:

G4TransportationManager * G4TransportationManager::GetTransportationManager ( )
static

Definition at line 95 of file G4TransportationManager.cc.

std::vector<G4VPhysicalVolume*>::iterator G4TransportationManager::GetWorldsIterator ( )
inline

Here is the caller graph for this function:

void G4TransportationManager::InactivateAll ( )

Definition at line 352 of file G4TransportationManager.cc.

Here is the caller graph for this function:

G4VPhysicalVolume * G4TransportationManager::IsWorldExisting ( const G4String worldName)

Definition at line 374 of file G4TransportationManager.cc.

Here is the caller graph for this function:

void G4TransportationManager::SetFieldManager ( G4FieldManager newFieldManager)

Definition at line 109 of file G4TransportationManager.cc.

Here is the caller graph for this function:

void G4TransportationManager::SetNavigatorForTracking ( G4Navigator newNavigator)
inline

Here is the caller graph for this function:

void G4TransportationManager::SetPropagatorInField ( G4PropagatorInField newFieldPropagator)
inline

Here is the caller graph for this function:

void G4TransportationManager::SetWorldForTracking ( G4VPhysicalVolume theWorld)
inline

Here is the caller graph for this function:


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