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

#include <ITTrackingInteractivity.hh>

ITTrackingInteractivity에 대한 상속 다이어그램 :
G4ITTrackingInteractivity G4ITTrackingInteractivity

Public 멤버 함수

 ITTrackingInteractivity ()
 
virtual ~ITTrackingInteractivity ()
 
virtual void Initialize ()
 
virtual void StartTracking (G4Track *)
 
virtual void AppendStep (G4Track *track, G4Step *step)
 
virtual void EndTracking (G4Track *)
 
virtual void Finalize ()
 
void SetUserAction (G4UserTrackingAction *)
 
G4UserTrackingActionGetUserTrackingAction ()
 
void SetUserAction (G4UserSteppingAction *)
 
G4UserSteppingActionGetUserSteppingAction ()
 
 ITTrackingInteractivity ()
 
virtual ~ITTrackingInteractivity ()
 
virtual void Initialize ()
 
virtual void StartTracking (G4Track *)
 
virtual void AppendStep (G4Track *track, G4Step *step)
 
virtual void EndTracking (G4Track *)
 
virtual void Finalize ()
 
void SetUserAction (G4UserTrackingAction *)
 
G4UserTrackingActionGetUserTrackingAction ()
 
void SetUserAction (G4UserSteppingAction *)
 
G4UserSteppingActionGetUserSteppingAction ()
 
virtual void TrackBanner (G4Track *, const G4String &message="")
 
void SetVerbose (int flag)
 
G4int GetVerboseLevel () const
 
void SetSteppingVerboseLevel (G4int level)
 
G4int GetSteppingVerboseLevel () const
 
G4VITSteppingVerboseGetSteppingVerbose ()
 
void SetSteppingVerbose (G4VITSteppingVerbose *verbose)
 

Protected 속성

int fVerboseLevel
 

Private 속성

G4UserTrackingActionfpUserTrackingAction
 
G4UserSteppingActionfpUserSteppingAction
 
int fStoreTrajectory
 
std::vector< G4VTrajectory * > fTrajectories
 

상세한 설명

chem3/include/ITTrackingInteractivity.hh 파일의 49 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

ITTrackingInteractivity::ITTrackingInteractivity ( )
ITTrackingInteractivity::~ITTrackingInteractivity ( )
virtual
ITTrackingInteractivity::ITTrackingInteractivity ( )
virtual ITTrackingInteractivity::~ITTrackingInteractivity ( )
virtual

멤버 함수 문서화

void ITTrackingInteractivity::AppendStep ( G4Track track,
G4Step step 
)
virtual
virtual void ITTrackingInteractivity::AppendStep ( G4Track track,
G4Step step 
)
virtual

G4ITTrackingInteractivity(으)로부터 재구현되었습니다.

void ITTrackingInteractivity::EndTracking ( G4Track track)
virtual
virtual void ITTrackingInteractivity::EndTracking ( G4Track )
virtual

G4ITTrackingInteractivity(으)로부터 재구현되었습니다.

void ITTrackingInteractivity::Finalize ( )
virtual

G4ITTrackingInteractivity(으)로부터 재구현되었습니다.

chem3/src/ITTrackingInteractivity.cc 파일의 284 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VVisManager::Draw(), fTrajectories, G4VVisManager::GetConcreteInstance().

virtual void ITTrackingInteractivity::Finalize ( )
virtual

G4ITTrackingInteractivity(으)로부터 재구현되었습니다.

G4VITSteppingVerbose* G4ITTrackingInteractivity::GetSteppingVerbose ( )
inlineinherited
G4int G4ITTrackingInteractivity::GetSteppingVerboseLevel ( ) const
inherited

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

다음을 참조함 : G4ITTrackingInteractivity::fpVerbose, G4VITSteppingVerbose::GetVerbose().

G4UserSteppingAction * ITTrackingInteractivity::GetUserSteppingAction ( )
inline

chem3/include/ITTrackingInteractivity.hh 파일의 86 번째 라인에서 정의되었습니다.

다음을 참조함 : fpUserSteppingAction.

G4UserSteppingAction* ITTrackingInteractivity::GetUserSteppingAction ( )
inline
G4UserTrackingAction * ITTrackingInteractivity::GetUserTrackingAction ( )
inline

chem3/include/ITTrackingInteractivity.hh 파일의 92 번째 라인에서 정의되었습니다.

다음을 참조함 : fpUserTrackingAction.

G4UserTrackingAction* ITTrackingInteractivity::GetUserTrackingAction ( )
inline
G4int G4ITTrackingInteractivity::GetVerboseLevel ( ) const
inlineinherited

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

다음을 참조함 : G4ITTrackingInteractivity::fVerboseLevel.

void ITTrackingInteractivity::Initialize ( )
virtual
virtual void ITTrackingInteractivity::Initialize ( )
virtual

G4ITTrackingInteractivity(으)로부터 재구현되었습니다.

void G4ITTrackingInteractivity::SetSteppingVerbose ( G4VITSteppingVerbose verbose)
inlineinherited

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

다음을 참조함 : G4ITTrackingInteractivity::fpVerbose.

void G4ITTrackingInteractivity::SetSteppingVerboseLevel ( G4int  level)
inherited

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

다음을 참조함 : G4ITTrackingInteractivity::fpVerbose, G4VITSteppingVerbose::SetVerbose().

void ITTrackingInteractivity::SetUserAction ( G4UserTrackingAction trackAct)
inline

chem3/include/ITTrackingInteractivity.hh 파일의 74 번째 라인에서 정의되었습니다.

다음을 참조함 : fpUserTrackingAction.

void ITTrackingInteractivity::SetUserAction ( G4UserSteppingAction stepAct)
inline

chem3/include/ITTrackingInteractivity.hh 파일의 80 번째 라인에서 정의되었습니다.

다음을 참조함 : fpUserSteppingAction.

void ITTrackingInteractivity::SetUserAction ( G4UserTrackingAction )
void ITTrackingInteractivity::SetUserAction ( G4UserSteppingAction )
void G4ITTrackingInteractivity::SetVerbose ( int  flag)
inlineinherited

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

다음을 참조함 : G4ITTrackingInteractivity::fVerboseLevel.

void ITTrackingInteractivity::StartTracking ( G4Track track)
virtual
virtual void ITTrackingInteractivity::StartTracking ( G4Track )
virtual

G4ITTrackingInteractivity(으)로부터 재구현되었습니다.

void G4ITTrackingInteractivity::TrackBanner ( G4Track track,
const G4String message = "" 
)
virtualinherited

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

다음을 참조함 : G4cout, G4endl, G4Track::GetDefinition(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), G4Track::GetTrackID(), message().

다음에 의해서 참조됨 : EndTracking(), StartTracking().

멤버 데이타 문서화

G4UserSteppingAction * ITTrackingInteractivity::fpUserSteppingAction
private

chem3/include/ITTrackingInteractivity.hh 파일의 52 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : AppendStep(), GetUserSteppingAction(), ITTrackingInteractivity(), SetUserAction(), ~ITTrackingInteractivity().

G4UserTrackingAction * ITTrackingInteractivity::fpUserTrackingAction
private
int ITTrackingInteractivity::fStoreTrajectory
private

chem3/include/ITTrackingInteractivity.hh 파일의 53 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : AppendStep(), EndTracking(), Initialize(), ITTrackingInteractivity(), StartTracking().

std::vector< G4VTrajectory * > ITTrackingInteractivity::fTrajectories
private

chem3/include/ITTrackingInteractivity.hh 파일의 54 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : EndTracking(), Finalize().

int G4ITTrackingInteractivity::fVerboseLevel
protectedinherited

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