Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4AuxiliaryNavServices Class Reference

#include <G4AuxiliaryNavServices.hh>

Static Public Member Functions

static G4bool CheckPointOnSurface (const G4VSolid *sampleSolid, const G4ThreeVector &localPoint, const G4ThreeVector *globalDirection, const G4AffineTransform &sampleTransform, const G4bool locatedOnEdge)
 
static G4bool CheckPointExiting (const G4VSolid *sampleSolid, const G4ThreeVector &localPoint, const G4ThreeVector *globalDirection, const G4AffineTransform &sampleTransform)
 
static void ReportTolerances ()
 

Detailed Description

Definition at line 43 of file G4AuxiliaryNavServices.hh.

Member Function Documentation

◆ CheckPointExiting()

static G4bool G4AuxiliaryNavServices::CheckPointExiting ( const G4VSolid * sampleSolid,
const G4ThreeVector & localPoint,
const G4ThreeVector * globalDirection,
const G4AffineTransform & sampleTransform )
static

◆ CheckPointOnSurface()

static G4bool G4AuxiliaryNavServices::CheckPointOnSurface ( const G4VSolid * sampleSolid,
const G4ThreeVector & localPoint,
const G4ThreeVector * globalDirection,
const G4AffineTransform & sampleTransform,
const G4bool locatedOnEdge )
static

◆ ReportTolerances()

void G4AuxiliaryNavServices::ReportTolerances ( )
static

Definition at line 39 of file G4AuxiliaryNavServices.cc.

40{
41 G4long oldPrec = G4cout.precision(16);
42
43 G4cout << " Cartesian Tolerance (kCarTolerance): "
45 << " (global) " << G4endl;
46 G4cout << " Radial Tolerance (kRadTolerance): "
48 << " (global) " << G4endl;
49 G4cout << " Angular Tolerance (kAngTolerance): "
51 << " (global) " << G4endl;
52 G4cout.precision(oldPrec);
53}
long G4long
Definition G4Types.hh:87
#define G4endl
Definition G4ios.hh:67
G4GLOB_DLL std::ostream G4cout
G4double GetSurfaceTolerance() const
G4double GetRadialTolerance() const
static G4GeometryTolerance * GetInstance()
G4double GetAngularTolerance() const

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