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

#include <G4ProcTblElement.hh>

Public 멤버 함수

 G4ProcTblElement (const G4ProcTblElement &right)
 
 G4ProcTblElement (G4VProcess *aProcess)
 
 ~G4ProcTblElement ()
 
G4ProcTblElementoperator= (const G4ProcTblElement &right)
 
G4int operator== (const G4ProcTblElement &right) const
 
G4int operator!= (const G4ProcTblElement &right) const
 

Protected 타입

typedef std::vector
< G4ProcessManager * > 
G4ProcMgrVector
 

Protected 멤버 함수

 G4ProcTblElement ()
 
G4int Length () const
 
void Insert (G4ProcessManager *aProcMgr)
 
void Remove (G4ProcessManager *aProcMgr)
 
G4VProcessGetProcess () const
 
const G4StringGetProcessName () const
 
G4ProcessManagerGetProcessManager (G4int index) const
 
const G4ProcMgrVectorGetProcMgrVector () const
 
G4int GetIndex (const G4ProcessManager *pManager) const
 
G4bool Contains (const G4ProcessManager *pManager) const
 

Private 속성

G4VProcesspProcess
 
G4ProcMgrVectorpProcMgrVector
 

Friends

class G4ProcessTable
 

상세한 설명

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

멤버 타입정의 문서화

typedef std::vector<G4ProcessManager*> G4ProcTblElement::G4ProcMgrVector
protected

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

생성자 & 소멸자 문서화

G4ProcTblElement::G4ProcTblElement ( )
protected

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

G4ProcTblElement::G4ProcTblElement ( const G4ProcTblElement right)

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

다음을 참조함 : right.

G4ProcTblElement::G4ProcTblElement ( G4VProcess aProcess)

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

다음을 참조함 : pProcMgrVector.

G4ProcTblElement::~G4ProcTblElement ( )

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

다음을 참조함 : pProcMgrVector.

멤버 함수 문서화

G4bool G4ProcTblElement::Contains ( const G4ProcessManager pManager) const
protected
G4int G4ProcTblElement::GetIndex ( const G4ProcessManager pManager) const
protected
G4VProcess* G4ProcTblElement::GetProcess ( ) const
protected
G4ProcessManager* G4ProcTblElement::GetProcessManager ( G4int  index) const
protected
const G4String& G4ProcTblElement::GetProcessName ( ) const
protected
const G4ProcMgrVector* G4ProcTblElement::GetProcMgrVector ( ) const
inlineprotected

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

다음을 참조함 : pProcMgrVector.

void G4ProcTblElement::Insert ( G4ProcessManager aProcMgr)
protected

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

G4int G4ProcTblElement::Length ( ) const
protected
G4int G4ProcTblElement::operator!= ( const G4ProcTblElement right) const

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

G4ProcTblElement & G4ProcTblElement::operator= ( const G4ProcTblElement right)

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

다음을 참조함 : pProcess, pProcMgrVector.

G4int G4ProcTblElement::operator== ( const G4ProcTblElement right) const

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

void G4ProcTblElement::Remove ( G4ProcessManager aProcMgr)
protected

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

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

friend class G4ProcessTable
friend

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

멤버 데이타 문서화

G4VProcess* G4ProcTblElement::pProcess
private

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

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

G4ProcMgrVector* G4ProcTblElement::pProcMgrVector
private

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

다음에 의해서 참조됨 : G4ProcTblElement(), GetProcMgrVector(), operator=(), ~G4ProcTblElement().


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