Go to the source code of this file.
◆ fBlockedPhysicalVolume
#define fBlockedPhysicalVolume fpNavigatorState->fBlockedPhysicalVolume |
◆ fBlockedReplicaNo
#define fBlockedReplicaNo fpNavigatorState->fBlockedReplicaNo |
◆ fCalculatedExitNormal
#define fCalculatedExitNormal fpNavigatorState->fCalculatedExitNormal |
◆ fChangedGrandMotherRefFrame
#define fChangedGrandMotherRefFrame fpNavigatorState->fChangedGrandMotherRefFrame |
◆ fEnteredDaughter
#define fEnteredDaughter fpNavigatorState->fEnteredDaughter |
◆ fEntering
#define fEntering fpNavigatorState->fEntering |
◆ fExitedMother
#define fExitedMother fpNavigatorState->fExitedMother |
◆ fExiting
#define fExiting fpNavigatorState->fExiting |
◆ fExitNormal
#define fExitNormal fpNavigatorState->fExitNormal |
◆ fExitNormalGlobalFrame
#define fExitNormalGlobalFrame fpNavigatorState->fExitNormalGlobalFrame |
◆ fGrandMotherExitNormal
#define fGrandMotherExitNormal fpNavigatorState->fGrandMotherExitNormal |
◆ fHistory
#define fHistory fpNavigatorState->fHistory |
◆ fLastLocatedPointLocal
#define fLastLocatedPointLocal fpNavigatorState->fLastLocatedPointLocal |
◆ fLastStepEndPointLocal
#define fLastStepEndPointLocal fpNavigatorState->fLastStepEndPointLocal |
◆ fLastStepWasZero
#define fLastStepWasZero fpNavigatorState->fLastStepWasZero |
◆ fLastTriedStepComputation [1/2]
#define fLastTriedStepComputation fpNavigatorState->fLastTriedStepComputation |
◆ fLastTriedStepComputation [2/2]
#define fLastTriedStepComputation fpNavigatorState->fLastTriedStepComputation |
◆ fLocatedOnEdge
#define fLocatedOnEdge fpNavigatorState->fLocatedOnEdge |
◆ fLocatedOutsideWorld
#define fLocatedOutsideWorld fpNavigatorState->fLocatedOutsideWorld |
◆ fNumberZeroSteps
#define fNumberZeroSteps fpNavigatorState->fNumberZeroSteps |
◆ fPreviousSafety
#define fPreviousSafety fpNavigatorState->fPreviousSafety |
◆ fPreviousSftOrigin
#define fPreviousSftOrigin fpNavigatorState->fPreviousSftOrigin |
◆ fPushed
#define fPushed fpNavigatorState->fPushed |
◆ fStepEndPoint
#define fStepEndPoint fpNavigatorState->fStepEndPoint |
◆ fValidExitNormal
#define fValidExitNormal fpNavigatorState->fValidExitNormal |
◆ fWasLimitedByGeometry
#define fWasLimitedByGeometry fpNavigatorState->fWasLimitedByGeometry |
◆ G4NEW_SAFETY
◆ operator<<()
std::ostream& operator<< |
( |
std::ostream & |
os, |
|
|
const G4ITNavigator2 & |
n |
|
) |
| |
Definition at line 2401 of file G4ITNavigator2.cc.
2409 G4int oldcoutPrec = os.precision(4);
2412 os <<
"The current state of G4ITNavigator2 is: " <<
G4endl;
2413 os <<
" ValidExitNormal= " << n.fValidExitNormal << G4endl
2414 <<
" ExitNormal = " << n.fExitNormal << G4endl
2415 <<
" Exiting = " << n.fExiting << G4endl
2416 <<
" Entering = " << n.fEntering << G4endl
2417 <<
" BlockedPhysicalVolume= " ;
2418 if (n.fBlockedPhysicalVolume==0)
2421 os << n.fBlockedPhysicalVolume->GetName();
2423 <<
" BlockedReplicaNo = " << n.fBlockedReplicaNo << G4endl
2424 <<
" LastStepWasZero = " << n.fLastStepWasZero << G4endl
2430 os << std::setw(30) <<
" ExitNormal " <<
" " 2431 << std::setw( 5) <<
" Valid " <<
" " 2432 << std::setw( 9) <<
" Exiting " <<
" " 2433 << std::setw( 9) <<
" Entering" <<
" " 2434 << std::setw(15) <<
" Blocked:Volume " <<
" " 2435 << std::setw( 9) <<
" ReplicaNo" <<
" " 2436 << std::setw( 8) <<
" LastStepZero " <<
" " 2438 os <<
"( " << std::setw(7) << n.fExitNormal.x()
2439 <<
", " << std::setw(7) << n.fExitNormal.y()
2440 <<
", " << std::setw(7) << n.fExitNormal.z() <<
" ) " 2441 << std::setw( 5) << n.fValidExitNormal <<
" " 2442 << std::setw( 9) << n.fExiting <<
" " 2443 << std::setw( 9) << n.fEntering <<
" ";
2444 if ( n.fBlockedPhysicalVolume==0 )
2445 { os << std::setw(15) <<
"None"; }
2447 { os << std::setw(15)<< n.fBlockedPhysicalVolume->GetName(); }
2448 os << std::setw( 9) << n.fBlockedReplicaNo <<
" " 2449 << std::setw( 8) << n.fLastStepWasZero <<
" " 2455 os <<
" Current Localpoint = " << n.fLastLocatedPointLocal <<
G4endl;
2456 os <<
" PreviousSftOrigin = " << n.fPreviousSftOrigin <<
G4endl;
2457 os <<
" PreviousSafety = " << n.fPreviousSafety <<
G4endl;
2461 os <<
"Current History: " << G4endl << n.fHistory;
2464 os.precision(oldcoutPrec);