Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Protected 멤버 함수 | Private 속성 | Friends | 모든 멤버 목록
G4ITStepProcessor 클래스 참조

#include <G4ITStepProcessor.hh>

Public 멤버 함수

 G4ITStepProcessor ()
 
virtual ~G4ITStepProcessor ()
 
void SetPreviousStepTime (G4double)
 
G4TrackGetTrack ()
 
G4StepGetStep ()
 
const G4StepGetStep () const
 
void SetStep (G4Step *val)
 
G4TrackVectorGetSecondaries () const
 
void SetTrackingManager (G4ITTrackingManager *trackMan)
 
G4ITTrackingManagerGetTrackingManager ()
 
virtual void Initialize ()
 
void ForceReInitialization ()
 
void ResetLeadingTracks ()
 
void PrepareLeadingTracks ()
 
G4double ComputeInteractionLength (double previousTimeStep)
 
void DefinePhysicalStepLength (G4Track *)
 
G4double GetILTimeStep ()
 
void DoIt (double timeStep)
 
void ExtractDoItData ()
 
void Stepping (G4Track *, const double &)
 
void FindTransportationStep ()
 
double GetInteractionTime ()
 
const G4TrackGetTrack () const
 
void CleanProcessor ()
 
size_t GetAtRestDoItProcTriggered () const
 
G4GPILSelection GetGPILSelection () const
 
G4int GetN2ndariesAlongStepDoIt () const
 
G4int GetN2ndariesAtRestDoIt () const
 
G4int GetN2ndariesPostStepDoIt () const
 
const G4VITProcessGetCurrentProcess () const
 
G4double GetPhysIntLength () const
 
size_t GetPostStepAtTimeDoItProcTriggered () const
 
size_t GetPostStepDoItProcTriggered () const
 
const ProcessGeneralInfoGetCurrentProcessInfo () const
 
const G4ITStepProcessorStateGetProcessorState () const
 
const G4VParticleChangeGetParticleChange () const
 
const G4VPhysicalVolumeGetCurrentVolume () const
 
G4ForceCondition GetCondition () const
 

Protected 멤버 함수

void ExtractILData ()
 
void SetupGeneralProcessInfo (G4ParticleDefinition *, G4ProcessManager *)
 
void ClearProcessInfo ()
 
void SetTrack (G4Track *)
 
void GetProcessInfo ()
 
void SetupMembers ()
 
void ResetSecondaries ()
 
void InitDefineStep ()
 
void SetInitialStep ()
 
void GetAtRestIL ()
 
void DoDefinePhysicalStepLength ()
 
void DoStepping ()
 
void PushSecondaries ()
 
void ActiveOnlyITProcess ()
 
void ActiveOnlyITProcess (G4ProcessManager *)
 
void DealWithSecondaries (G4int &)
 
void InvokeAtRestDoItProcs ()
 
void InvokeAlongStepDoItProcs ()
 
void InvokePostStepDoItProcs ()
 
void InvokePSDIP (size_t)
 
void InvokeTransportationProc ()
 
void SetNavigator (G4ITNavigator *value)
 
G4double CalculateSafety ()
 
void ApplyProductionCut (G4Track *)
 
 G4ITStepProcessor (const G4ITStepProcessor &other)
 
G4ITStepProcessoroperator= (const G4ITStepProcessor &other)
 

Private 속성

G4bool fInitialized
 
G4ITTrackingManagerfpTrackingManager
 
G4double kCarTolerance
 
G4ITNavigator * fpNavigator
 
G4int fStoreTrajectory
 
G4VITSteppingVerbosefpVerbose
 
G4ITTrackHolderfpTrackContainer
 
G4ITLeadingTracks fLeadingTracks
 
G4double fTimeStep
 
G4double fILTimeStep
 
G4double fPreviousTimeStep
 
G4TrackVectorfpSecondary
 
G4VParticleChangefpParticleChange
 
G4VITProcessfpCurrentProcess
 
G4int fN2ndariesAtRestDoIt
 
G4int fN2ndariesAlongStepDoIt
 
G4int fN2ndariesPostStepDoIt
 
size_t fAtRestDoItProcTriggered
 
size_t fPostStepDoItProcTriggered
 
size_t fPostStepAtTimeDoItProcTriggered
 
G4ForceCondition fCondition
 
G4GPILSelection fGPILSelection
 
G4double fPhysIntLength
 
G4VPhysicalVolumefpCurrentVolume
 
std::map< const
G4ParticleDefinition
*, ProcessGeneralInfo * > 
fProcessGeneralInfoMap
 
ProcessGeneralInfofpProcessInfo
 
G4ITTransportationfpTransportation
 
G4TrackfpTrack
 
G4ITfpITrack
 
G4TrackingInformationfpTrackingInfo
 
G4ITStepProcessorStatefpState
 
G4StepfpStep
 
G4StepPointfpPreStepPoint
 
G4StepPointfpPostStepPoint
 

Friends

class G4Scheduler
 

상세한 설명

Its role is the same as G4StepManager :

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

생성자 & 소멸자 문서화

G4ITStepProcessor::G4ITStepProcessor ( )

G4ITStepProcessor.cc 파일의 77 번째 라인에서 정의되었습니다.

다음을 참조함 : DBL_MAX, kCarTolerance.

G4ITStepProcessor::~G4ITStepProcessor ( )
virtual

G4ITStepProcessor.cc 파일의 229 번째 라인에서 정의되었습니다.

다음을 참조함 : ClearProcessInfo(), G4Step::DeleteSecondaryVector(), fpSecondary, fpStep.

G4ITStepProcessor::G4ITStepProcessor ( const G4ITStepProcessor other)
protected

멤버 함수 문서화

void G4ITStepProcessor::ActiveOnlyITProcess ( )
protected
void G4ITStepProcessor::ActiveOnlyITProcess ( G4ProcessManager processManager)
protected

G4ITStepProcessor.cc 파일의 324 번째 라인에서 정의되었습니다.

다음을 참조함 : G4ProcessManager::GetProcessList(), G4ProcessManager::SetProcessActivation(), G4ProcessVector::size().

void G4ITStepProcessor::ApplyProductionCut ( G4Track aSecondary)
protected
G4double G4ITStepProcessor::CalculateSafety ( )
inlineprotected
void G4ITStepProcessor::CleanProcessor ( )
inline
void G4ITStepProcessor::ClearProcessInfo ( )
protected

G4ITStepProcessor.cc 파일의 171 번째 라인에서 정의되었습니다.

다음을 참조함 : fProcessGeneralInfoMap.

다음에 의해서 참조됨 : ForceReInitialization(), ~G4ITStepProcessor().

G4double G4ITStepProcessor::ComputeInteractionLength ( double  previousTimeStep)
void G4ITStepProcessor::DealWithSecondaries ( G4int counter)
protected
void G4ITStepProcessor::DefinePhysicalStepLength ( G4Track track)

G4ITStepProcessor.cc 파일의 699 번째 라인에서 정의되었습니다.

다음을 참조함 : DoDefinePhysicalStepLength(), SetTrack().

다음에 의해서 참조됨 : ComputeInteractionLength().

void G4ITStepProcessor::DoDefinePhysicalStepLength ( )
protected

G4ITStepProcessor.cc 파일의 956 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VProcess::AlongStepGPIL(), CandidateForSelection, G4ITTransportation::ComputeStep(), Conditionally, DBL_MAX, G4VITSteppingVerbose::DPSLAlongStep(), G4VITSteppingVerbose::DPSLPostStep(), G4VITSteppingVerbose::DPSLStarted(), ExclusivelyForced, fAlongStepDoItProc, FatalErrorInArgument, FatalException, fCondition, fExclusivelyForcedProc, fGeomBoundary, fGPILSelection, Forced, ProcessGeneralInfo::fpAlongStepGetPhysIntVector, fpCurrentProcess, G4ITStepProcessorState::fPhysicalStep, fPhysIntLength, fpITrack, fpNavigator, fPostStepAtTimeDoItProcTriggered, fPostStepDoItProc, fPostStepDoItProcTriggered, ProcessGeneralInfo::fpPostStepGetPhysIntVector, fpProcessInfo, G4ITStepProcessorState::fPreviousStepSize, G4ITStepProcessorState::fProposedSafety, fpState, fpStep, fpTrack, fpTrackingInfo, fpTransportation, fpVerbose, G4ITStepProcessorState::fSelectedPostStepDoItVector, G4ITStepProcessorState::fStepStatus, fStopAndKill, fStopButAlive, fTimeStep, fWorldBoundary, G4Exception(), GetAtRestIL(), G4VITProcess::GetInteractionTimeLeft(), G4Track::GetNextVolume(), G4Step::GetPostStepPoint(), G4VITProcess::GetProcessID(), G4TrackingInformation::GetProcessState(), G4IT::GetTrackingInfo(), G4Track::GetTrackStatus(), InActivated, InitDefineStep(), ProcessGeneralInfo::MAXofAlongStepLoops, ProcessGeneralInfo::MAXofPostStepLoops, NotForced, G4VProcess::PostStepGPIL(), G4VITProcess::ProposesTimeStep(), G4VITProcess::ResetProcessState(), G4TrackingInformation::SetNavigatorState(), G4StepPoint::SetProcessDefinedStep(), G4VITProcess::SetProcessState(), StronglyForced.

다음에 의해서 참조됨 : DefinePhysicalStepLength().

void G4ITStepProcessor::DoIt ( double  timeStep)
void G4ITStepProcessor::DoStepping ( )
protected
void G4ITStepProcessor::ExtractDoItData ( )
void G4ITStepProcessor::ExtractILData ( )
protected
void G4ITStepProcessor::FindTransportationStep ( )

G4ITStepProcessor2.cc 파일의 803 번째 라인에서 정의되었습니다.

다음을 참조함 : DBL_MAX, FatalErrorInArgument, fStopAndKill, G4Scheduler::fTimeStep, G4Exception().

void G4ITStepProcessor::ForceReInitialization ( )

G4ITStepProcessor.cc 파일의 190 번째 라인에서 정의되었습니다.

다음을 참조함 : ClearProcessInfo(), fInitialized, Initialize().

size_t G4ITStepProcessor::GetAtRestDoItProcTriggered ( ) const
inline

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

다음을 참조함 : fAtRestDoItProcTriggered.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

void G4ITStepProcessor::GetAtRestIL ( )
protected
G4ForceCondition G4ITStepProcessor::GetCondition ( ) const
inline

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

다음을 참조함 : fCondition.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

const G4VITProcess* G4ITStepProcessor::GetCurrentProcess ( ) const
inline

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

다음을 참조함 : fpCurrentProcess.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

const ProcessGeneralInfo* G4ITStepProcessor::GetCurrentProcessInfo ( ) const
inline

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

다음을 참조함 : fpProcessInfo.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

const G4VPhysicalVolume* G4ITStepProcessor::GetCurrentVolume ( ) const
inline

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

다음을 참조함 : fpCurrentVolume.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

G4GPILSelection G4ITStepProcessor::GetGPILSelection ( ) const
inline

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

다음을 참조함 : fGPILSelection.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

G4double G4ITStepProcessor::GetILTimeStep ( )
inline

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

다음을 참조함 : fILTimeStep.

double G4ITStepProcessor::GetInteractionTime ( )
inline

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

다음을 참조함 : fTimeStep.

다음에 의해서 참조됨 : ExtractILData().

G4int G4ITStepProcessor::GetN2ndariesAlongStepDoIt ( ) const
inline

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

다음을 참조함 : fN2ndariesAlongStepDoIt.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

G4int G4ITStepProcessor::GetN2ndariesAtRestDoIt ( ) const
inline

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

다음을 참조함 : fN2ndariesAtRestDoIt.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

G4int G4ITStepProcessor::GetN2ndariesPostStepDoIt ( ) const
inline

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

다음을 참조함 : fN2ndariesPostStepDoIt.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

const G4VParticleChange* G4ITStepProcessor::GetParticleChange ( ) const
inline

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

다음을 참조함 : fpParticleChange.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

G4double G4ITStepProcessor::GetPhysIntLength ( ) const
inline

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

다음을 참조함 : fPhysIntLength.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

size_t G4ITStepProcessor::GetPostStepAtTimeDoItProcTriggered ( ) const
inline

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

다음을 참조함 : fPostStepAtTimeDoItProcTriggered.

size_t G4ITStepProcessor::GetPostStepDoItProcTriggered ( ) const
inline

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

다음을 참조함 : fPostStepDoItProcTriggered.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

void G4ITStepProcessor::GetProcessInfo ( )
protected
const G4ITStepProcessorState* G4ITStepProcessor::GetProcessorState ( ) const
inline

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

다음을 참조함 : fpState.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

G4TrackVector* G4ITStepProcessor::GetSecondaries ( ) const
inline

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

다음을 참조함 : fpSecondary.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

G4Step* G4ITStepProcessor::GetStep ( )
inline

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

다음을 참조함 : fpStep.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

const G4Step* G4ITStepProcessor::GetStep ( ) const
inline

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

다음을 참조함 : fpStep.

G4Track* G4ITStepProcessor::GetTrack ( )
inline

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

다음을 참조함 : fpTrack.

다음에 의해서 참조됨 : G4VITSteppingVerbose::CopyState().

const G4Track * G4ITStepProcessor::GetTrack ( ) const
inline

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

다음을 참조함 : fpTrack.

G4ITTrackingManager* G4ITStepProcessor::GetTrackingManager ( )
inline

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

다음을 참조함 : fpTrackingManager.

void G4ITStepProcessor::InitDefineStep ( )
protected
void G4ITStepProcessor::Initialize ( )
virtual
void G4ITStepProcessor::InvokeAlongStepDoItProcs ( )
protected

G4ITStepProcessor2.cc 파일의 629 번째 라인에서 정의되었습니다.

다음을 참조함 : DBL_MIN, fAlive, fExclusivelyForcedProc, fStopAndKill, fStopButAlive, G4cout, G4endl, G4MemStat::MemoryUsage().

void G4ITStepProcessor::InvokeAtRestDoItProcs ( )
protected

G4ITStepProcessor2.cc 파일의 562 번째 라인에서 정의되었습니다.

다음을 참조함 : InActivated.

void G4ITStepProcessor::InvokePostStepDoItProcs ( )
protected

G4ITStepProcessor2.cc 파일의 713 번째 라인에서 정의되었습니다.

다음을 참조함 : ExclusivelyForced, fExclusivelyForcedProc, Forced, fPostStepDoItProc, fStopAndKill, InActivated, NotForced, StronglyForced.

void G4ITStepProcessor::InvokePSDIP ( size_t  np)
protected

G4ITStepProcessor2.cc 파일의 763 번째 라인에서 정의되었습니다.

void G4ITStepProcessor::InvokeTransportationProc ( )
protected

G4ITStepProcessor2.cc 파일의 864 번째 라인에서 정의되었습니다.

다음을 참조함 : ExclusivelyForced, fExclusivelyForcedProc, Forced, fStopAndKill, InActivated, StronglyForced.

G4ITStepProcessor & G4ITStepProcessor::operator= ( const G4ITStepProcessor other)
protected

G4ITStepProcessor.cc 파일의 281 번째 라인에서 정의되었습니다.

void G4ITStepProcessor::PrepareLeadingTracks ( )

G4ITStepProcessor.cc 파일의 274 번째 라인에서 정의되었습니다.

다음을 참조함 : fLeadingTracks, G4ITLeadingTracks::PrepareLeadingTracks().

다음에 의해서 참조됨 : G4Scheduler::Stepping().

void G4ITStepProcessor::PushSecondaries ( )
protected

G4ITStepProcessor2.cc 파일의 242 번째 라인에서 정의되었습니다.

void G4ITStepProcessor::ResetLeadingTracks ( )

G4ITStepProcessor.cc 파일의 267 번째 라인에서 정의되었습니다.

다음을 참조함 : fLeadingTracks, G4ITLeadingTracks::Reset().

다음에 의해서 참조됨 : G4Scheduler::Stepping().

void G4ITStepProcessor::ResetSecondaries ( )
protected

G4ITStepProcessor.cc 파일의 531 번째 라인에서 정의되었습니다.

다음을 참조함 : fN2ndariesAlongStepDoIt, fN2ndariesAtRestDoIt, fN2ndariesPostStepDoIt.

다음에 의해서 참조됨 : G4ITStepProcessor(), SetupMembers().

void G4ITStepProcessor::SetInitialStep ( )
protected
void G4ITStepProcessor::SetNavigator ( G4ITNavigator *  value)
inlineprotected

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

다음을 참조함 : fpNavigator.

다음에 의해서 참조됨 : Initialize().

void G4ITStepProcessor::SetPreviousStepTime ( G4double  previousTimeStep)
inline

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

다음을 참조함 : fPreviousTimeStep.

다음에 의해서 참조됨 : ComputeInteractionLength().

void G4ITStepProcessor::SetStep ( G4Step val)
inline

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

다음을 참조함 : fpStep.

void G4ITStepProcessor::SetTrack ( G4Track track)
protected

G4ITStepProcessor.cc 파일의 455 번째 라인에서 정의되었습니다.

다음을 참조함 : FatalErrorInArgument, fpITrack, fpStep, fpTrack, fpTrackingInfo, G4cerr, G4endl, G4Exception(), GetIT(), G4Track::GetStep(), G4Track::GetTrackID(), G4IT::GetTrackingInfo(), track.

다음에 의해서 참조됨 : DefinePhysicalStepLength().

void G4ITStepProcessor::SetTrackingManager ( G4ITTrackingManager trackMan)
inline

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

다음을 참조함 : fpTrackingManager.

다음에 의해서 참조됨 : G4Scheduler::Initialize().

void G4ITStepProcessor::SetupGeneralProcessInfo ( G4ParticleDefinition particle,
G4ProcessManager pm 
)
protected
void G4ITStepProcessor::SetupMembers ( )
protected
void G4ITStepProcessor::Stepping ( G4Track track,
const double &  timeStep 
)

G4ITStepProcessor2.cc 파일의 265 번째 라인에서 정의되었습니다.

다음을 참조함 : G4Scheduler::fTimeStep, G4cout, G4endl, G4Track::GetTrackID(), G4MemStat::MemoryUsage().

Friend, 그리고 관련된 함수 문서화

friend class G4Scheduler
friend

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

멤버 데이타 문서화

size_t G4ITStepProcessor::fAtRestDoItProcTriggered
private

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

다음에 의해서 참조됨 : CleanProcessor(), GetAtRestDoItProcTriggered(), GetAtRestIL().

G4ForceCondition G4ITStepProcessor::fCondition
private

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

다음에 의해서 참조됨 : CleanProcessor(), DoDefinePhysicalStepLength(), GetAtRestIL(), GetCondition().

G4GPILSelection G4ITStepProcessor::fGPILSelection
private

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

다음에 의해서 참조됨 : CleanProcessor(), DoDefinePhysicalStepLength(), GetGPILSelection().

G4double G4ITStepProcessor::fILTimeStep
private

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

다음에 의해서 참조됨 : ComputeInteractionLength(), ExtractILData(), G4ITStepProcessor(), GetILTimeStep().

G4bool G4ITStepProcessor::fInitialized
private

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

다음에 의해서 참조됨 : ForceReInitialization(), G4ITStepProcessor(), Initialize().

G4ITLeadingTracks G4ITStepProcessor::fLeadingTracks
private

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

다음에 의해서 참조됨 : ExtractILData(), PrepareLeadingTracks(), ResetLeadingTracks().

G4int G4ITStepProcessor::fN2ndariesAlongStepDoIt
private

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

다음에 의해서 참조됨 : GetN2ndariesAlongStepDoIt(), ResetSecondaries().

G4int G4ITStepProcessor::fN2ndariesAtRestDoIt
private

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

다음에 의해서 참조됨 : GetN2ndariesAtRestDoIt(), ResetSecondaries().

G4int G4ITStepProcessor::fN2ndariesPostStepDoIt
private

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

다음에 의해서 참조됨 : GetN2ndariesPostStepDoIt(), ResetSecondaries().

G4VITProcess* G4ITStepProcessor::fpCurrentProcess
private

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

다음에 의해서 참조됨 : CleanProcessor(), DoDefinePhysicalStepLength(), GetAtRestIL(), GetCurrentProcess().

G4VPhysicalVolume* G4ITStepProcessor::fpCurrentVolume
private

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

다음에 의해서 참조됨 : CleanProcessor(), GetCurrentVolume(), InitDefineStep(), SetInitialStep().

G4double G4ITStepProcessor::fPhysIntLength
private

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

다음에 의해서 참조됨 : CleanProcessor(), DoDefinePhysicalStepLength(), GetPhysIntLength(), Initialize().

G4IT* G4ITStepProcessor::fpITrack
private

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

다음에 의해서 참조됨 : CleanProcessor(), DoDefinePhysicalStepLength(), InitDefineStep(), SetInitialStep(), SetTrack(), SetupMembers().

G4ITNavigator* G4ITStepProcessor::fpNavigator
private

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

다음에 의해서 참조됨 : DoDefinePhysicalStepLength(), G4ITStepProcessor(), InitDefineStep(), SetInitialStep(), SetNavigator().

size_t G4ITStepProcessor::fPostStepAtTimeDoItProcTriggered
private

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

다음에 의해서 참조됨 : CleanProcessor(), DoDefinePhysicalStepLength(), GetPostStepAtTimeDoItProcTriggered().

size_t G4ITStepProcessor::fPostStepDoItProcTriggered
private

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

다음에 의해서 참조됨 : CleanProcessor(), DoDefinePhysicalStepLength(), GetPostStepDoItProcTriggered().

G4VParticleChange* G4ITStepProcessor::fpParticleChange
private

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

다음에 의해서 참조됨 : CleanProcessor(), GetParticleChange().

G4StepPoint* G4ITStepProcessor::fpPostStepPoint
private

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

다음에 의해서 참조됨 : CalculateSafety(), CleanProcessor(), SetupMembers().

G4StepPoint* G4ITStepProcessor::fpPreStepPoint
private

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

다음에 의해서 참조됨 : CleanProcessor(), SetupMembers().

ProcessGeneralInfo* G4ITStepProcessor::fpProcessInfo
private

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

다음에 의해서 참조됨 : CleanProcessor(), DoDefinePhysicalStepLength(), GetAtRestIL(), GetCurrentProcessInfo(), GetProcessInfo(), SetupGeneralProcessInfo().

G4double G4ITStepProcessor::fPreviousTimeStep
private

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

다음에 의해서 참조됨 : G4ITStepProcessor(), SetPreviousStepTime().

std::map<const G4ParticleDefinition*, ProcessGeneralInfo*> G4ITStepProcessor::fProcessGeneralInfoMap
private

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

다음에 의해서 참조됨 : ClearProcessInfo(), GetProcessInfo(), SetupGeneralProcessInfo().

G4TrackVector* G4ITStepProcessor::fpSecondary
private

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

다음에 의해서 참조됨 : CleanProcessor(), GetSecondaries(), InitDefineStep(), SetupMembers(), ~G4ITStepProcessor().

G4ITStepProcessorState* G4ITStepProcessor::fpState
private
G4Step* G4ITStepProcessor::fpStep
private
G4Track* G4ITStepProcessor::fpTrack
private
G4ITTrackHolder* G4ITStepProcessor::fpTrackContainer
private

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

다음에 의해서 참조됨 : ComputeInteractionLength(), G4ITStepProcessor(), Initialize().

G4TrackingInformation* G4ITStepProcessor::fpTrackingInfo
private

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

다음에 의해서 참조됨 : CleanProcessor(), DoDefinePhysicalStepLength(), GetAtRestIL(), SetTrack().

G4ITTrackingManager* G4ITStepProcessor::fpTrackingManager
private

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

다음에 의해서 참조됨 : ExtractILData(), G4ITStepProcessor(), GetTrackingManager(), InitDefineStep(), Initialize(), SetTrackingManager().

G4ITTransportation* G4ITStepProcessor::fpTransportation
private

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

다음에 의해서 참조됨 : CleanProcessor(), DoDefinePhysicalStepLength().

G4VITSteppingVerbose* G4ITStepProcessor::fpVerbose
private

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

다음에 의해서 참조됨 : DoDefinePhysicalStepLength(), G4ITStepProcessor(), Initialize().

G4int G4ITStepProcessor::fStoreTrajectory
private

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

다음에 의해서 참조됨 : G4ITStepProcessor().

G4double G4ITStepProcessor::fTimeStep
private

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

다음에 의해서 참조됨 : CleanProcessor(), DoDefinePhysicalStepLength(), ExtractILData(), GetAtRestIL(), GetInteractionTime().

G4double G4ITStepProcessor::kCarTolerance
private

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

다음에 의해서 참조됨 : CalculateSafety(), G4ITStepProcessor(), Initialize().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: