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

#include <G4ITModelHandler.hh>

Public 멤버 함수

 G4ITModelHandler ()
 
 G4ITModelHandler (const G4ITModelHandler &other)
 
G4ITModelHandleroperator= (const G4ITModelHandler &rhs)
 
 ~G4ITModelHandler ()
 
void Initialize ()
 
void RegisterModel (G4VITStepModel *aModel, const G4double globalTime)
 
G4ITModelManagerGetModelManager (G4ITType, G4ITType)
 
void SetModel (G4ITType, G4ITType, G4VITStepModel *aModel, G4double startingTime)
 
G4VITStepModelGetModel (G4ITType, G4ITType, const G4double globalTime)
 
const std::vector< std::vector
< G4ITModelManager * > > * 
GetAllModelManager ()
 
bool GetTimeStepComputerFlag ()
 
bool GetReactionProcessFlag ()
 

Protected 속성

G4bool fIsInitialized
 
std::vector< std::vector
< G4ITModelManager * > > 
fModelManager
 
G4bool fTimeStepComputerFlag
 
G4bool fReactionProcessFlag
 

상세한 설명

G4ITModelHandler holds for two IT types the corresponding model manager

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

생성자 & 소멸자 문서화

G4ITModelHandler::G4ITModelHandler ( )

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

다음을 참조함 : fIsInitialized, fModelManager, fReactionProcessFlag, fTimeStepComputerFlag, int(), G4ITType::size().

G4ITModelHandler::G4ITModelHandler ( const G4ITModelHandler other)

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

다음을 참조함 : fIsInitialized, fModelManager, fReactionProcessFlag, fTimeStepComputerFlag, int(), G4ITType::size().

G4ITModelHandler::~G4ITModelHandler ( )

Default destructor

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

다음을 참조함 : fModelManager.

멤버 함수 문서화

const std::vector<std::vector<G4ITModelManager*> >* G4ITModelHandler::GetAllModelManager ( )
inline

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

다음을 참조함 : fModelManager.

G4VITStepModel * G4ITModelHandler::GetModel ( G4ITType  type1,
G4ITType  type2,
const G4double  globalTime 
)

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

다음을 참조함 : fModelManager.

G4ITModelManager * G4ITModelHandler::GetModelManager ( G4ITType  type1,
G4ITType  type2 
)
inline

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

다음을 참조함 : fModelManager.

bool G4ITModelHandler::GetReactionProcessFlag ( )
inline

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

다음을 참조함 : fReactionProcessFlag.

bool G4ITModelHandler::GetTimeStepComputerFlag ( )
inline

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

다음을 참조함 : fTimeStepComputerFlag.

void G4ITModelHandler::Initialize ( )

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

다음을 참조함 : fIsInitialized, fModelManager, G4ITModelManager::Initialize(), int().

G4ITModelHandler & G4ITModelHandler::operator= ( const G4ITModelHandler rhs)

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

void G4ITModelHandler::RegisterModel ( G4VITStepModel aModel,
const G4double  globalTime 
)
void G4ITModelHandler::SetModel ( G4ITType  type1,
G4ITType  type2,
G4VITStepModel aModel,
G4double  startingTime 
)

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

다음을 참조함 : buffer, fModelManager.

멤버 데이타 문서화

G4bool G4ITModelHandler::fIsInitialized
protected

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

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

std::vector<std::vector<G4ITModelManager*> > G4ITModelHandler::fModelManager
protected

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

다음에 의해서 참조됨 : G4ITModelHandler(), GetAllModelManager(), GetModel(), GetModelManager(), Initialize(), RegisterModel(), SetModel(), ~G4ITModelHandler().

G4bool G4ITModelHandler::fReactionProcessFlag
protected

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

다음에 의해서 참조됨 : G4ITModelHandler(), GetReactionProcessFlag(), RegisterModel().

G4bool G4ITModelHandler::fTimeStepComputerFlag
protected

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

다음에 의해서 참조됨 : G4ITModelHandler(), GetTimeStepComputerFlag(), RegisterModel().


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