Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ReplicaNavigation.hh>
Definition at line 82 of file G4ReplicaNavigation.hh.
G4ReplicaNavigation::G4ReplicaNavigation | ( | ) |
Definition at line 48 of file G4ReplicaNavigation.cc.
G4ReplicaNavigation::~G4ReplicaNavigation | ( | ) |
Definition at line 60 of file G4ReplicaNavigation.cc.
EInside G4ReplicaNavigation::BackLocate | ( | G4NavigationHistory & | history, |
const G4ThreeVector & | globalPoint, | ||
G4ThreeVector & | localPoint, | ||
const G4bool & | exiting, | ||
G4bool & | notKnownInside | ||
) | const |
Definition at line 1229 of file G4ReplicaNavigation.cc.
Referenced by G4Navigator::LocateGlobalPointAndSetup(), and G4ITNavigator::LocateGlobalPointAndSetup().
|
inline |
G4double G4ReplicaNavigation::ComputeSafety | ( | const G4ThreeVector & | globalPoint, |
const G4ThreeVector & | localPoint, | ||
G4NavigationHistory & | history, | ||
const G4double | pProposedMaxLength = DBL_MAX |
||
) |
Definition at line 1142 of file G4ReplicaNavigation.cc.
Referenced by G4ITNavigator::ComputeSafety(), and G4Navigator::ComputeSafety().
G4double G4ReplicaNavigation::ComputeStep | ( | const G4ThreeVector & | globalPoint, |
const G4ThreeVector & | globalDirection, | ||
const G4ThreeVector & | localPoint, | ||
const G4ThreeVector & | localDirection, | ||
const G4double | currentProposedStepLength, | ||
G4double & | newSafety, | ||
G4NavigationHistory & | history, | ||
G4bool & | validExitNormal, | ||
G4bool & | calculatedExitNormal, | ||
G4ThreeVector & | exitNormal, | ||
G4bool & | exiting, | ||
G4bool & | entering, | ||
G4VPhysicalVolume ** | pBlockedPhysical, | ||
G4int & | blockedReplicaNo | ||
) |
Definition at line 740 of file G4ReplicaNavigation.cc.
Referenced by G4Navigator::ComputeStep(), and G4ITNavigator::ComputeStep().
void G4ReplicaNavigation::ComputeTransformation | ( | const G4int | replicaNo, |
G4VPhysicalVolume * | pVol | ||
) | const |
Definition at line 696 of file G4ReplicaNavigation.cc.
void G4ReplicaNavigation::ComputeTransformation | ( | const G4int | replicaNo, |
G4VPhysicalVolume * | pVol, | ||
G4ThreeVector & | point | ||
) | const |
Definition at line 640 of file G4ReplicaNavigation.cc.
Referenced by G4Navigator::LocateGlobalPointAndSetup(), G4ITNavigator::LocateGlobalPointAndSetup(), G4Navigator::SetupHierarchy(), and G4ITNavigator::SetupHierarchy().
G4double G4ReplicaNavigation::DistanceToOut | ( | const G4VPhysicalVolume * | pVol, |
const G4int | replicaNo, | ||
const G4ThreeVector & | localPoint | ||
) | const |
Definition at line 175 of file G4ReplicaNavigation.cc.
Referenced by ComputeSafety(), and ComputeStep().
G4double G4ReplicaNavigation::DistanceToOut | ( | const G4VPhysicalVolume * | pVol, |
const G4int | replicaNo, | ||
const G4ThreeVector & | localPoint, | ||
const G4ThreeVector & | localDirection, | ||
G4ExitNormal & | candidateNormal | ||
) | const |
Definition at line 241 of file G4ReplicaNavigation.cc.
|
inline |
EInside G4ReplicaNavigation::Inside | ( | const G4VPhysicalVolume * | pVol, |
const G4int | replicaNo, | ||
const G4ThreeVector & | localPoint | ||
) | const |
Definition at line 69 of file G4ReplicaNavigation.cc.
Referenced by BackLocate().
|
inline |
Referenced by G4Navigator::LocateGlobalPointAndSetup(), and G4ITNavigator::LocateGlobalPointAndSetup().
|
inline |