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

#include <ExN04StackingAction.hh>

ExN04StackingAction에 대한 상속 다이어그램 :
G4UserStackingAction G4UserStackingAction

Public 멤버 함수

 ExN04StackingAction ()
 
virtual ~ExN04StackingAction ()
 
virtual G4ClassificationOfNewTrack ClassifyNewTrack (const G4Track *aTrack)
 
virtual void NewStage ()
 
virtual void PrepareNewEvent ()
 
void SetNRequestMuon (G4int val)
 
G4int GetNRequestMuon () const
 
void SetNRequestIsoMuon (G4int val)
 
G4int GetNRequestIsoMuon () const
 
void SetNIsolation (G4int val)
 
G4int GetNIsolation () const
 
void SetRoIAngle (G4double val)
 
G4double GetRoIAngle () const
 
 ExN04StackingAction ()
 
virtual ~ExN04StackingAction ()
 
virtual G4ClassificationOfNewTrack ClassifyNewTrack (const G4Track *aTrack)
 
virtual void NewStage ()
 
virtual void PrepareNewEvent ()
 
void SetNRequestMuon (G4int val)
 
G4int GetNRequestMuon () const
 
void SetNRequestIsoMuon (G4int val)
 
G4int GetNRequestIsoMuon () const
 
void SetNIsolation (G4int val)
 
G4int GetNIsolation () const
 
void SetRoIAngle (G4double val)
 
G4double GetRoIAngle () const
 
void SetStackManager (G4StackManager *value)
 

Protected 속성

G4StackManagerstackManager
 

Private 멤버 함수

G4bool InsideRoI (const G4Track *aTrack, G4double ang)
 
G4VHitsCollectionGetCollection (G4String colName)
 
G4bool InsideRoI (const G4Track *aTrack, G4double ang)
 
G4VHitsCollectionGetCollection (G4String colName)
 

Private 속성

ExN04TrackerHitsCollectiontrkHits
 
ExN04MuonHitsCollectionmuonHits
 
ExN04StackingActionMessengertheMessenger
 
G4int stage
 
G4int reqMuon
 
G4int reqIsoMuon
 
G4int reqIso
 
G4double angRoI
 

상세한 설명

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 44 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

ExN04StackingAction::ExN04StackingAction ( )

eventgenerator/HepMC/HepMCEx01/src/ExN04StackingAction.cc 파일의 45 번째 라인에서 정의되었습니다.

다음을 참조함 : angRoI, deg, reqIso, reqMuon, theMessenger.

ExN04StackingAction::~ExN04StackingAction ( )
virtual

eventgenerator/HepMC/HepMCEx01/src/ExN04StackingAction.cc 파일의 55 번째 라인에서 정의되었습니다.

다음을 참조함 : theMessenger.

ExN04StackingAction::ExN04StackingAction ( )
virtual ExN04StackingAction::~ExN04StackingAction ( )
virtual

멤버 함수 문서화

G4ClassificationOfNewTrack ExN04StackingAction::ClassifyNewTrack ( const G4Track aTrack)
virtual
virtual G4ClassificationOfNewTrack ExN04StackingAction::ClassifyNewTrack ( const G4Track aTrack)
virtual

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

G4VHitsCollection* ExN04StackingAction::GetCollection ( G4String  colName)
private
G4VHitsCollection * ExN04StackingAction::GetCollection ( G4String  colName)
private
G4int ExN04StackingAction::GetNIsolation ( ) const
inline

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 58 번째 라인에서 정의되었습니다.

다음을 참조함 : reqIso.

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

G4int ExN04StackingAction::GetNIsolation ( ) const
inline

parallel/TopC/ParN04/include/ExN04StackingAction.hh 파일의 76 번째 라인에서 정의되었습니다.

다음을 참조함 : reqIso.

G4int ExN04StackingAction::GetNRequestIsoMuon ( ) const
inline

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 56 번째 라인에서 정의되었습니다.

다음을 참조함 : reqIsoMuon.

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

G4int ExN04StackingAction::GetNRequestIsoMuon ( ) const
inline

parallel/TopC/ParN04/include/ExN04StackingAction.hh 파일의 74 번째 라인에서 정의되었습니다.

다음을 참조함 : reqIsoMuon.

G4int ExN04StackingAction::GetNRequestMuon ( ) const
inline

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 54 번째 라인에서 정의되었습니다.

다음을 참조함 : reqMuon.

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

G4int ExN04StackingAction::GetNRequestMuon ( ) const
inline

parallel/TopC/ParN04/include/ExN04StackingAction.hh 파일의 72 번째 라인에서 정의되었습니다.

다음을 참조함 : reqMuon.

G4double ExN04StackingAction::GetRoIAngle ( ) const
inline

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 60 번째 라인에서 정의되었습니다.

다음을 참조함 : angRoI.

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

G4double ExN04StackingAction::GetRoIAngle ( ) const
inline

parallel/TopC/ParN04/include/ExN04StackingAction.hh 파일의 78 번째 라인에서 정의되었습니다.

다음을 참조함 : angRoI.

G4bool ExN04StackingAction::InsideRoI ( const G4Track aTrack,
G4double  ang 
)
private
G4bool ExN04StackingAction::InsideRoI ( const G4Track aTrack,
G4double  ang 
)
private
void ExN04StackingAction::NewStage ( )
virtual
virtual void ExN04StackingAction::NewStage ( )
virtual

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

void ExN04StackingAction::PrepareNewEvent ( )
virtual

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

eventgenerator/HepMC/HepMCEx01/src/ExN04StackingAction.cc 파일의 212 번째 라인에서 정의되었습니다.

다음을 참조함 : muonHits, stage, trkHits.

virtual void ExN04StackingAction::PrepareNewEvent ( )
virtual

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

void ExN04StackingAction::SetNIsolation ( G4int  val)
inline

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 57 번째 라인에서 정의되었습니다.

다음을 참조함 : reqIso.

void ExN04StackingAction::SetNIsolation ( G4int  val)
inline

parallel/TopC/ParN04/include/ExN04StackingAction.hh 파일의 75 번째 라인에서 정의되었습니다.

다음을 참조함 : reqIso.

void ExN04StackingAction::SetNRequestIsoMuon ( G4int  val)
inline

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 55 번째 라인에서 정의되었습니다.

다음을 참조함 : reqIsoMuon.

void ExN04StackingAction::SetNRequestIsoMuon ( G4int  val)
inline

parallel/TopC/ParN04/include/ExN04StackingAction.hh 파일의 73 번째 라인에서 정의되었습니다.

다음을 참조함 : reqIsoMuon.

void ExN04StackingAction::SetNRequestMuon ( G4int  val)
inline

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 53 번째 라인에서 정의되었습니다.

다음을 참조함 : reqMuon.

void ExN04StackingAction::SetNRequestMuon ( G4int  val)
inline

parallel/TopC/ParN04/include/ExN04StackingAction.hh 파일의 71 번째 라인에서 정의되었습니다.

다음을 참조함 : reqMuon.

void ExN04StackingAction::SetRoIAngle ( G4double  val)
inline

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 59 번째 라인에서 정의되었습니다.

다음을 참조함 : angRoI.

void ExN04StackingAction::SetRoIAngle ( G4double  val)
inline

parallel/TopC/ParN04/include/ExN04StackingAction.hh 파일의 77 번째 라인에서 정의되었습니다.

다음을 참조함 : angRoI.

void G4UserStackingAction::SetStackManager ( G4StackManager value)
inlineinherited

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

다음을 참조함 : G4UserStackingAction::stackManager.

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

멤버 데이타 문서화

G4double ExN04StackingAction::angRoI
private

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 74 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ClassifyNewTrack(), ExN04StackingAction(), GetRoIAngle(), NewStage(), SetRoIAngle().

ExN04MuonHitsCollection * ExN04StackingAction::muonHits
private

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 67 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : InsideRoI(), NewStage(), PrepareNewEvent().

G4int ExN04StackingAction::reqIso
private

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 73 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ExN04StackingAction(), GetNIsolation(), NewStage(), SetNIsolation().

G4int ExN04StackingAction::reqIsoMuon
private

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 72 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : GetNRequestIsoMuon(), NewStage(), SetNRequestIsoMuon().

G4int ExN04StackingAction::reqMuon
private

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 71 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ExN04StackingAction(), GetNRequestMuon(), NewStage(), SetNRequestMuon().

G4StackManager* G4UserStackingAction::stackManager
protectedinherited
G4int ExN04StackingAction::stage
private

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 70 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : ClassifyNewTrack(), NewStage(), PrepareNewEvent().

ExN04StackingActionMessenger * ExN04StackingAction::theMessenger
private

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 68 번째 라인에서 정의되었습니다.

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

ExN04TrackerHitsCollection * ExN04StackingAction::trkHits
private

eventgenerator/HepMC/HepMCEx01/include/ExN04StackingAction.hh 파일의 66 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : NewStage(), PrepareNewEvent().


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