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

#include <G4NavigationLogger.hh>

Public Member Functions

 G4NavigationLogger (const G4String &id)
 
 ~G4NavigationLogger ()
 
void PreComputeStepLog (const G4VPhysicalVolume *motherPhysical, G4double motherSafety, const G4ThreeVector &localPoint) const
 
void AlongComputeStepLog (const G4VSolid *sampleSolid, const G4ThreeVector &samplePoint, const G4ThreeVector &sampleDirection, const G4ThreeVector &localDirection, G4double sampleSafety, G4double sampleStep) const
 
void PostComputeStepLog (const G4VSolid *motherSolid, const G4ThreeVector &localPoint, const G4ThreeVector &localDirection, G4double motherStep, G4double motherSafety) const
 
void ComputeSafetyLog (const G4VSolid *solid, const G4ThreeVector &point, G4double safety, G4bool banner) const
 
void PrintDaughterLog (const G4VSolid *sampleSolid, const G4ThreeVector &samplePoint, G4double sampleSafety, G4double sampleStep) const
 
G4int GetVerboseLevel () const
 
void SetVerboseLevel (G4int level)
 

Detailed Description

Definition at line 49 of file G4NavigationLogger.hh.

Constructor & Destructor Documentation

G4NavigationLogger::G4NavigationLogger ( const G4String id)

Definition at line 41 of file G4NavigationLogger.cc.

G4NavigationLogger::~G4NavigationLogger ( )

Definition at line 46 of file G4NavigationLogger.cc.

Member Function Documentation

void G4NavigationLogger::AlongComputeStepLog ( const G4VSolid sampleSolid,
const G4ThreeVector samplePoint,
const G4ThreeVector sampleDirection,
const G4ThreeVector localDirection,
G4double  sampleSafety,
G4double  sampleStep 
) const

Definition at line 125 of file G4NavigationLogger.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4NavigationLogger::ComputeSafetyLog ( const G4VSolid solid,
const G4ThreeVector point,
G4double  safety,
G4bool  banner 
) const

Definition at line 289 of file G4NavigationLogger.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4int G4NavigationLogger::GetVerboseLevel ( ) const
inline

Definition at line 80 of file G4NavigationLogger.hh.

void G4NavigationLogger::PostComputeStepLog ( const G4VSolid motherSolid,
const G4ThreeVector localPoint,
const G4ThreeVector localDirection,
G4double  motherStep,
G4double  motherSafety 
) const

Definition at line 242 of file G4NavigationLogger.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4NavigationLogger::PreComputeStepLog ( const G4VPhysicalVolume motherPhysical,
G4double  motherSafety,
const G4ThreeVector localPoint 
) const

Definition at line 51 of file G4NavigationLogger.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4NavigationLogger::PrintDaughterLog ( const G4VSolid sampleSolid,
const G4ThreeVector samplePoint,
G4double  sampleSafety,
G4double  sampleStep 
) const

Definition at line 310 of file G4NavigationLogger.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4NavigationLogger::SetVerboseLevel ( G4int  level)
inline

Definition at line 81 of file G4NavigationLogger.hh.

Here is the caller graph for this function:


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