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

#include <G4INCLCascadeAction.hh>

G4INCL::CascadeAction에 대한 상속 다이어그램 :
G4INCL::AvatarDumpAction

Public 멤버 함수

 CascadeAction ()
 
virtual ~CascadeAction ()
 
virtual void beforeRunUserAction (Config const *)
 
virtual void beforeCascadeUserAction (IPropagationModel *)
 
virtual void beforePropagationUserAction (IPropagationModel *)
 
virtual void beforeAvatarUserAction (IAvatar *, Nucleus *)
 
virtual void afterAvatarUserAction (IAvatar *, Nucleus *, FinalState *)
 
virtual void afterPropagationUserAction (IPropagationModel *, IAvatar *)
 
virtual void afterCascadeUserAction (Nucleus *)
 
virtual void afterRunUserAction ()
 

Private 멤버 함수

void beforeRunAction (Config const *config)
 
void beforeCascadeAction (IPropagationModel *)
 
void beforePropagationAction (IPropagationModel *pm)
 
void beforeAvatarAction (IAvatar *a, Nucleus *n)
 
void afterAvatarAction (IAvatar *a, Nucleus *n, FinalState *fs)
 
void afterPropagationAction (IPropagationModel *pm, IAvatar *avatar)
 
void afterCascadeAction (Nucleus *)
 
void afterRunAction ()
 
void beforeRunDefaultAction (Config const *config)
 
void beforeCascadeDefaultAction (IPropagationModel *pm)
 
void beforePropagationDefaultAction (IPropagationModel *pm)
 
void beforeAvatarDefaultAction (IAvatar *a, Nucleus *n)
 
void afterAvatarDefaultAction (IAvatar *a, Nucleus *n, FinalState *fs)
 
void afterPropagationDefaultAction (IPropagationModel *pm, IAvatar *avatar)
 
void afterCascadeDefaultAction (Nucleus *)
 
void afterRunDefaultAction ()
 

Private 속성

long stepCounter
 

Friends

class INCL
 

상세한 설명

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

생성자 & 소멸자 문서화

G4INCL::CascadeAction::CascadeAction ( )

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

G4INCL::CascadeAction::~CascadeAction ( )
virtual

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

멤버 함수 문서화

void G4INCL::CascadeAction::afterAvatarAction ( IAvatar a,
Nucleus n,
FinalState fs 
)
private

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

다음을 참조함 : afterAvatarDefaultAction(), afterAvatarUserAction().

다음에 의해서 참조됨 : G4INCL::INCL::cascade().

void G4INCL::CascadeAction::afterAvatarDefaultAction ( IAvatar a,
Nucleus n,
FinalState fs 
)
private
virtual void G4INCL::CascadeAction::afterAvatarUserAction ( IAvatar ,
Nucleus ,
FinalState  
)
inlinevirtual

G4INCL::AvatarDumpAction에서 재구현되었습니다.

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

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

void G4INCL::CascadeAction::afterCascadeAction ( Nucleus n)
private

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

다음을 참조함 : afterCascadeDefaultAction(), afterCascadeUserAction().

다음에 의해서 참조됨 : G4INCL::INCL::processEvent().

void G4INCL::CascadeAction::afterCascadeDefaultAction ( Nucleus )
private

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

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

virtual void G4INCL::CascadeAction::afterCascadeUserAction ( Nucleus )
inlinevirtual

G4INCL::AvatarDumpAction에서 재구현되었습니다.

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

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

void G4INCL::CascadeAction::afterPropagationAction ( IPropagationModel pm,
IAvatar avatar 
)
private

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

다음을 참조함 : afterPropagationDefaultAction(), afterPropagationUserAction().

다음에 의해서 참조됨 : G4INCL::INCL::cascade().

void G4INCL::CascadeAction::afterPropagationDefaultAction ( IPropagationModel pm,
IAvatar avatar 
)
private

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

다음을 참조함 : stepCounter.

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

virtual void G4INCL::CascadeAction::afterPropagationUserAction ( IPropagationModel ,
IAvatar  
)
inlinevirtual

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

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

void G4INCL::CascadeAction::afterRunAction ( )
private

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

다음을 참조함 : afterRunDefaultAction(), afterRunUserAction().

다음에 의해서 참조됨 : G4INCL::INCL::~INCL().

void G4INCL::CascadeAction::afterRunDefaultAction ( )
private

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

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

virtual void G4INCL::CascadeAction::afterRunUserAction ( )
inlinevirtual

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

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

void G4INCL::CascadeAction::beforeAvatarAction ( IAvatar a,
Nucleus n 
)
private

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

다음을 참조함 : beforeAvatarDefaultAction(), beforeAvatarUserAction().

다음에 의해서 참조됨 : G4INCL::INCL::cascade().

void G4INCL::CascadeAction::beforeAvatarDefaultAction ( IAvatar a,
Nucleus n 
)
private
virtual void G4INCL::CascadeAction::beforeAvatarUserAction ( IAvatar ,
Nucleus  
)
inlinevirtual

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

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

void G4INCL::CascadeAction::beforeCascadeAction ( IPropagationModel pm)
private

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

다음을 참조함 : beforeCascadeDefaultAction(), beforeCascadeUserAction().

다음에 의해서 참조됨 : G4INCL::INCL::processEvent().

void G4INCL::CascadeAction::beforeCascadeDefaultAction ( IPropagationModel pm)
private

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

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

virtual void G4INCL::CascadeAction::beforeCascadeUserAction ( IPropagationModel )
inlinevirtual

G4INCL::AvatarDumpAction에서 재구현되었습니다.

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

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

void G4INCL::CascadeAction::beforePropagationAction ( IPropagationModel pm)
private

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

다음을 참조함 : beforePropagationDefaultAction(), beforePropagationUserAction().

다음에 의해서 참조됨 : G4INCL::INCL::cascade().

void G4INCL::CascadeAction::beforePropagationDefaultAction ( IPropagationModel pm)
private

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

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

virtual void G4INCL::CascadeAction::beforePropagationUserAction ( IPropagationModel )
inlinevirtual

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

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

void G4INCL::CascadeAction::beforeRunAction ( Config const *  config)
private

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

다음을 참조함 : beforeRunDefaultAction(), beforeRunUserAction().

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

void G4INCL::CascadeAction::beforeRunDefaultAction ( Config const *  config)
private

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

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

virtual void G4INCL::CascadeAction::beforeRunUserAction ( Config const *  )
inlinevirtual

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

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

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

friend class INCL
friend

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

멤버 데이타 문서화

long G4INCL::CascadeAction::stepCounter
private

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

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


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