#include <G4ITNavigator.hh>
|
| | G4ITNavigator () |
| |
| virtual | ~G4ITNavigator () |
| |
| G4ITNavigatorState_Lock * | GetNavigatorState () |
| |
| void | SetNavigatorState (G4ITNavigatorState_Lock *) |
| |
| void | NewNavigatorState () |
| |
| virtual G4double | ComputeStep (const G4ThreeVector &pGlobalPoint, const G4ThreeVector &pDirection, const G4double pCurrentProposedStepLength, G4double &pNewSafety) |
| |
| G4double | CheckNextStep (const G4ThreeVector &pGlobalPoint, const G4ThreeVector &pDirection, const G4double pCurrentProposedStepLength, G4double &pNewSafety) |
| |
| virtual G4VPhysicalVolume * | ResetHierarchyAndLocate (const G4ThreeVector &point, const G4ThreeVector &direction, const G4TouchableHistory &h) |
| |
| virtual G4VPhysicalVolume * | LocateGlobalPointAndSetup (const G4ThreeVector &point, const G4ThreeVector *direction=0, const G4bool pRelativeSearch=true, const G4bool ignoreDirection=true) |
| |
| virtual void | LocateGlobalPointWithinVolume (const G4ThreeVector &position) |
| |
| void | LocateGlobalPointAndUpdateTouchableHandle (const G4ThreeVector &position, const G4ThreeVector &direction, G4TouchableHandle &oldTouchableToUpdate, const G4bool RelativeSearch=true) |
| |
| void | LocateGlobalPointAndUpdateTouchable (const G4ThreeVector &position, const G4ThreeVector &direction, G4VTouchable *touchableToUpdate, const G4bool RelativeSearch=true) |
| |
| void | LocateGlobalPointAndUpdateTouchable (const G4ThreeVector &position, G4VTouchable *touchableToUpdate, const G4bool RelativeSearch=true) |
| |
| void | SetGeometricallyLimitedStep () |
| |
| virtual G4double | ComputeSafety (const G4ThreeVector &globalpoint, const G4double pProposedMaxLength=DBL_MAX, const G4bool keepState=false) |
| |
| G4VPhysicalVolume * | GetWorldVolume () const |
| |
| void | SetWorldVolume (G4VPhysicalVolume *pWorld) |
| |
| G4GRSVolume * | CreateGRSVolume () const |
| |
| G4GRSSolid * | CreateGRSSolid () const |
| |
| G4TouchableHistory * | CreateTouchableHistory () const |
| |
| G4TouchableHistory * | CreateTouchableHistory (const G4NavigationHistory *) const |
| |
| virtual G4TouchableHistoryHandle | CreateTouchableHistoryHandle () const |
| |
| virtual G4ThreeVector | GetLocalExitNormal (G4bool *valid) |
| |
| virtual G4ThreeVector | GetLocalExitNormalAndCheck (const G4ThreeVector &point, G4bool *valid) |
| |
| virtual G4ThreeVector | GetGlobalExitNormal (const G4ThreeVector &point, G4bool *valid) |
| |
| G4int | GetVerboseLevel () const |
| |
| void | SetVerboseLevel (G4int level) |
| |
| G4bool | IsActive () const |
| |
| void | Activate (G4bool flag) |
| |
| G4bool | EnteredDaughterVolume () const |
| |
| G4bool | ExitedMotherVolume () const |
| |
| void | CheckMode (G4bool mode) |
| |
| G4bool | IsCheckModeActive () const |
| |
| void | SetPushVerbosity (G4bool mode) |
| |
| void | PrintState () const |
| |
| const G4AffineTransform & | GetGlobalToLocalTransform () const |
| |
| const G4AffineTransform | GetLocalToGlobalTransform () const |
| |
| G4AffineTransform | GetMotherToDaughterTransform (G4VPhysicalVolume *dVolume, G4int dReplicaNo, EVolume dVolumeType) |
| |
| void | ResetStackAndState () |
| |
| G4int | SeverityOfZeroStepping (G4int *noZeroSteps) const |
| |
| void | SetSavedState () |
| |
| void | RestoreSavedState () |
| |
| G4ThreeVector | GetCurrentLocalCoordinate () const |
| |
| G4ThreeVector | NetTranslation () const |
| |
| G4RotationMatrix | NetRotation () const |
| |
| void | EnableBestSafety (G4bool value=false) |
| |
Definition at line 90 of file G4ITNavigator.hh.
| G4ITNavigator::G4ITNavigator |
( |
) | |
|
| G4ITNavigator::~G4ITNavigator |
( |
) | |
|
|
virtual |
| G4GRSSolid* G4ITNavigator::CreateGRSSolid |
( |
) | |
const |
|
inline |
| void G4ITNavigator::EnableBestSafety |
( |
G4bool |
value = false) | |
|
|
inline |
| G4bool G4ITNavigator::EnteredDaughterVolume |
( |
) | |
const |
|
inline |
| G4bool G4ITNavigator::ExitedMotherVolume |
( |
) | |
const |
|
inline |
| G4int G4ITNavigator::GetVerboseLevel |
( |
) | |
const |
|
inline |
| G4bool G4ITNavigator::IsActive |
( |
) | |
const |
|
inline |
| G4bool G4ITNavigator::IsCheckModeActive |
( |
) | |
const |
|
inline |
| void G4ITNavigator::NewNavigatorState |
( |
) | |
|
| void G4ITNavigator::PrintState |
( |
) | |
const |
| void G4ITNavigator::ResetStackAndState |
( |
) | |
|
|
inline |
| void G4ITNavigator::ResetState |
( |
) | |
|
|
protectedvirtual |
| void G4ITNavigator::RestoreSavedState |
( |
) | |
|
| void G4ITNavigator::SetGeometricallyLimitedStep |
( |
) | |
|
|
inline |
| void G4ITNavigator::SetPushVerbosity |
( |
G4bool |
mode) | |
|
|
inline |
| void G4ITNavigator::SetSavedState |
( |
) | |
|
| void G4ITNavigator::SetupHierarchy |
( |
) | |
|
|
protectedvirtual |
| void G4ITNavigator::SetVerboseLevel |
( |
G4int |
level) | |
|
|
inline |
| G4int G4ITNavigator::SeverityOfZeroStepping |
( |
G4int * |
noZeroSteps) | |
const |
|
inline |
| G4bool G4ITNavigator::fEnteredDaughter |
|
protected |
| G4bool G4ITNavigator::fExitedMother |
|
protected |
| G4int G4ITNavigator::fVerbose |
|
protected |
| G4bool G4ITNavigator::fWasLimitedByGeometry |
|
protected |
The documentation for this class was generated from the following files:
- D:/Geant4/geant4_9_6_p02/source/processes/electromagnetic/dna/management/include/G4ITNavigator.hh
- D:/Geant4/geant4_9_6_p02/source/processes/electromagnetic/dna/management/src/G4ITNavigator.cc