Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
클래스 | 매크로
G4ITNavigator2.hh 파일 참조
#include "geomdefs.hh"
#include "G4ThreeVector.hh"
#include "G4AffineTransform.hh"
#include "G4RotationMatrix.hh"
#include "G4LogicalVolume.hh"
#include "G4GRSVolume.hh"
#include "G4GRSSolid.hh"
#include "G4TouchableHandle.hh"
#include "G4TouchableHistoryHandle.hh"
#include "G4NavigationHistory.hh"
#include "G4NormalNavigation.hh"
#include "G4VoxelNavigation.hh"
#include "G4ParameterisedNavigation.hh"
#include "G4ReplicaNavigation.hh"
#include "G4RegularNavigation.hh"
#include <iostream>
#include "G4TrackState.hh"
#include <memory>
#include "G4ITNavigator2.icc"

이 파일의 소스 코드 페이지로 가기

클래스

struct  G4ITNavigatorState_Lock2
 
class  G4ITNavigator2
 
struct  G4ITNavigator2::G4NavigatorState
 
struct  G4ITNavigator2::G4SaveNavigatorState
 

매크로

#define CheckNavigatorStateIsValid()
 

매크로 문서화

#define CheckNavigatorStateIsValid ( )
값:
if(fpNavigatorState == 0) \
{ \
G4ExceptionDescription exceptionDescription; \
exceptionDescription << "The navigator state is NULL. "; \
exceptionDescription << "Either NewNavigatorStateAndLocate was not called "; \
exceptionDescription << "or the provided navigator state was already NULL."; \
G4Exception((G4String("G4Navigator")+G4String(__FUNCTION__)).c_str(),\
"NavigatorStateNotValid",FatalException,exceptionDescription); \
}
std::ostringstream G4ExceptionDescription
Definition: G4Exception.hh:45
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
Definition: G4Exception.hh:65

G4ITNavigator2.hh 파일의 604 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4ITNavigator2::CheckNextStep(), G4ITNavigator2::ComputeSafety(), G4ITNavigator2::ComputeStep(), G4ITNavigator2::ComputeStepLog(), G4ITNavigator2::CreateTouchableHistoryHandle(), G4ITNavigator2::GetGlobalExitNormal(), G4ITNavigator2::GetLocalExitNormal(), G4ITNavigator2::GetLocalExitNormalAndCheck(), G4ITNavigator2::GetMotherToDaughterTransform(), G4ITNavigator2::LocateGlobalPointAndSetup(), G4ITNavigator2::LocateGlobalPointWithinVolume(), G4ITNavigator2::PrintState().