#include <G4ITSafetyHelper.hh>
클래스 | |
class | State |
Public 타입 | |
typedef G4ITSafetyHelper | ClassType |
typedef G4TrackState < G4ITSafetyHelper > | StateType |
typedef G4shared_ptr< StateType > | StateTypeHandle |
Protected 속성 | |
StateTypeHandle | fpTrackState |
Private 속성 | |
G4PathFinder * | fpPathFinder |
G4ITNavigator * | fpMassNavigator |
G4int | fMassNavigatorId |
G4bool | fUseParallelGeometries |
G4bool | fFirstCall |
G4int | fVerbose |
G4ITSafetyHelper.hh 파일의 55 번째 라인에서 정의되었습니다.
|
inherited |
G4TrackState.hh 파일의 238 번째 라인에서 정의되었습니다.
|
inherited |
G4TrackState.hh 파일의 239 번째 라인에서 정의되었습니다.
|
inherited |
G4TrackState.hh 파일의 240 번째 라인에서 정의되었습니다.
G4ITSafetyHelper::G4ITSafetyHelper | ( | ) |
G4ITSafetyHelper.cc 파일의 42 번째 라인에서 정의되었습니다.
다음을 참조함 : fMassNavigatorId, fpMassNavigator, fpPathFinder.
G4ITSafetyHelper::~G4ITSafetyHelper | ( | ) |
G4ITSafetyHelper.cc 파일의 90 번째 라인에서 정의되었습니다.
G4double G4ITSafetyHelper::CheckNextStep | ( | const G4ThreeVector & | position, |
const G4ThreeVector & | direction, | ||
const G4double | currentMaxStep, | ||
G4double & | newSafety | ||
) |
G4ITSafetyHelper.cc 파일의 94 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMassNavigator, G4TrackStateDependent< G4ITSafetyHelper >::fpTrackState, position.
다음에 의해서 참조됨 : G4DNABrownianTransportation::ComputeGeomLimit().
G4double G4ITSafetyHelper::ComputeSafety | ( | const G4ThreeVector & | pGlobalPoint, |
G4double | maxRadius = DBL_MAX |
||
) |
G4ITSafetyHelper.cc 파일의 112 번째 라인에서 정의되었습니다.
다음을 참조함 : G4PathFinder::ComputeSafety(), fpMassNavigator, fpPathFinder, G4TrackStateDependent< G4ITSafetyHelper >::fpTrackState, fUseParallelGeometries, position.
|
inlinevirtualinherited |
G4TrackState.hh 파일의 290 번째 라인에서 정의되었습니다.
G4ITSafetyHelper.hh 파일의 150 번째 라인에서 정의되었습니다.
다음을 참조함 : fUseParallelGeometries.
다음에 의해서 참조됨 : G4ITPathFinder::EnableParallelNavigation().
|
inlinevirtualinherited |
G4TrackState.hh 파일의 264 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackStateDependent< T >::fpTrackState.
|
inlinevirtualinherited |
G4TrackState.hh 파일의 257 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackStateDependent< T >::fpTrackState, G4dynamic_pointer_cast.
|
inline |
G4ITSafetyHelper.hh 파일의 155 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMassNavigator.
다음에 의해서 참조됨 : G4DNABrownianTransportation::ComputeGeomLimit().
void G4ITSafetyHelper::InitialiseHelper | ( | ) |
G4ITSafetyHelper.cc 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : fFirstCall, InitialiseNavigator(), G4TrackStateDependent< G4ITSafetyHelper >::NewTrackState().
다음에 의해서 참조됨 : G4ITTransportation::BuildPhysicsTable(), G4DNABrownianTransportation::BuildPhysicsTable(), G4ITPathFinder::PrepareNewTrack().
void G4ITSafetyHelper::InitialiseNavigator | ( | ) |
G4ITSafetyHelper.cc 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, fpMassNavigator, fpPathFinder, G4Exception(), G4PathFinder::GetInstance(), G4ITTransportationManager::GetNavigatorForTracking(), G4ITTransportationManager::GetTransportationManager().
다음에 의해서 참조됨 : InitialiseHelper().
|
inlinevirtualinherited |
void G4ITSafetyHelper::Locate | ( | const G4ThreeVector & | pGlobalPoint, |
const G4ThreeVector & | direction | ||
) |
G4ITSafetyHelper.cc 파일의 184 번째 라인에서 정의되었습니다.
다음을 참조함 : fpMassNavigator, fpPathFinder, fUseParallelGeometries, G4PathFinder::Locate().
|
inlinevirtualinherited |
G4TrackState.hh 파일의 285 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackStateDependent< T >::fpTrackState.
다음에 의해서 참조됨 : InitialiseHelper().
|
inlinevirtualinherited |
G4TrackState.hh 파일의 249 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackStateDependent< T >::fpTrackState, G4dynamic_pointer_cast.
void G4ITSafetyHelper::ReLocateWithinVolume | ( | const G4ThreeVector & | pGlobalPoint | ) |
|
inlinevirtualinherited |
G4TrackState.hh 파일의 295 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackStateDependent< T >::fpTrackState.
|
inlinevirtualinherited |
G4TrackState.hh 파일의 280 번째 라인에서 정의되었습니다.
다음을 참조함 : ConvertToAbstractTrackState(), G4TrackStateDependent< T >::fpTrackState, G4TrackStateManager::SetTrackState().
|
inline |
G4ITSafetyHelper.hh 파일의 161 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackStateDependent< G4ITSafetyHelper >::fpTrackState, pos.
다음에 의해서 참조됨 : G4ITTransportation::AlongStepGetPhysicalInteractionLength().
|
inlinevirtualinherited |
G4TrackState.hh 파일의 244 번째 라인에서 정의되었습니다.
다음을 참조함 : G4TrackStateDependent< T >::fpTrackState.
G4ITSafetyHelper.hh 파일의 98 번째 라인에서 정의되었습니다.
다음을 참조함 : fVerbose.
|
private |
G4ITSafetyHelper.hh 파일의 116 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InitialiseHelper().
|
private |
G4ITSafetyHelper.hh 파일의 112 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ITSafetyHelper().
|
private |
G4ITSafetyHelper.hh 파일의 111 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CheckNextStep(), ComputeSafety(), G4ITSafetyHelper(), GetWorldVolume(), InitialiseNavigator(), Locate(), ReLocateWithinVolume().
|
private |
G4ITSafetyHelper.hh 파일의 110 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeSafety(), G4ITSafetyHelper(), InitialiseNavigator(), Locate(), ReLocateWithinVolume().
|
protectedinherited |
G4TrackState.hh 파일의 305 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CheckNextStep(), ComputeSafety(), ReLocateWithinVolume(), SetCurrentSafety().
|
private |
G4ITSafetyHelper.hh 파일의 114 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeSafety(), EnableParallelNavigation(), Locate(), ReLocateWithinVolume().
|
private |
G4ITSafetyHelper.hh 파일의 118 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ReLocateWithinVolume(), SetVerboseLevel().