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

#include <MCGIDI.h>

Public 멤버 함수

 MCGIDI_quantitiesLookupModes (int projectilesPOPID)
 
 ~MCGIDI_quantitiesLookupModes ()
 
double getProjectileEnergy (void) const
 
void setProjectileEnergy (double e_in)
 
int getGroupIndex (void) const
 
int setGroupIndex (GIDI_settings const &settings, bool encloseOutOfRange)
 
double getTemperature (void) const
 
void setTemperature (double temperature)
 
enum MCGIDI_quantityLookupMode getMode (std::string const &quantity) const
 
enum MCGIDI_quantityLookupMode getCrossSectionMode (void) const
 
std::vector< std::string > getListOfLookupQuanities () const
 
void setMode (std::string const &quantity, enum MCGIDI_quantityLookupMode mode)
 
void setCrossSectionMode (enum MCGIDI_quantityLookupMode mode)
 
void setModeAll (enum MCGIDI_quantityLookupMode mode)
 

Private 속성

int mProjectilesPOPID
 
double mProjectileEnergy
 
int mGroupIndex
 
double mProjectileEnergyForGroupIndex
 
double mTemperature
 
enum MCGIDI_quantityLookupMode mCrossSectionMode
 
enum MCGIDI_quantityLookupMode mMultiplicityMode
 

상세한 설명

MCGIDI.h 파일의 82 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

MCGIDI_quantitiesLookupModes::MCGIDI_quantitiesLookupModes ( int  projectilesPOPID)
MCGIDI_quantitiesLookupModes::~MCGIDI_quantitiesLookupModes ( )

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

멤버 함수 문서화

enum MCGIDI_quantityLookupMode MCGIDI_quantitiesLookupModes::getCrossSectionMode ( void  ) const
inline

MCGIDI.h 파일의 107 번째 라인에서 정의되었습니다.

다음을 참조함 : mCrossSectionMode.

다음에 의해서 참조됨 : MCGIDI_reaction_getCrossSectionAtE(), MCGIDI_target_heated_getTotalCrossSectionAtE(), MCGIDI_target_sampleReaction().

int MCGIDI_quantitiesLookupModes::getGroupIndex ( void  ) const
inline

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

다음을 참조함 : mGroupIndex.

다음에 의해서 참조됨 : MCGIDI_reaction_getCrossSectionAtE(), MCGIDI_target_heated_getTotalCrossSectionAtE(), MCGIDI_target_sampleReaction().

std::vector< std::string > MCGIDI_quantitiesLookupModes::getListOfLookupQuanities ( ) const

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

enum MCGIDI_quantityLookupMode MCGIDI_quantitiesLookupModes::getMode ( std::string const &  quantity) const

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

다음을 참조함 : mCrossSectionMode, mMultiplicityMode.

double MCGIDI_quantitiesLookupModes::getProjectileEnergy ( void  ) const
inline
double MCGIDI_quantitiesLookupModes::getTemperature ( void  ) const
inline

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

다음을 참조함 : mTemperature.

다음에 의해서 참조됨 : MCGIDI_target_getIndexReactionCrossSectionAtE(), MCGIDI_target_getTotalCrossSectionAtTAndE(), MCGIDI_target_sampleReaction().

void MCGIDI_quantitiesLookupModes::setCrossSectionMode ( enum MCGIDI_quantityLookupMode  mode)
inline
int MCGIDI_quantitiesLookupModes::setGroupIndex ( GIDI_settings const &  settings,
bool  encloseOutOfRange 
)
void MCGIDI_quantitiesLookupModes::setMode ( std::string const &  quantity,
enum MCGIDI_quantityLookupMode  mode 
)

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

다음을 참조함 : mCrossSectionMode, mMultiplicityMode.

void MCGIDI_quantitiesLookupModes::setModeAll ( enum MCGIDI_quantityLookupMode  mode)

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

다음을 참조함 : mCrossSectionMode, mMultiplicityMode.

void MCGIDI_quantitiesLookupModes::setProjectileEnergy ( double  e_in)
inline
void MCGIDI_quantitiesLookupModes::setTemperature ( double  temperature)
inline

멤버 데이타 문서화

enum MCGIDI_quantityLookupMode MCGIDI_quantitiesLookupModes::mCrossSectionMode
private

MCGIDI.h 파일의 90 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : getCrossSectionMode(), getMode(), MCGIDI_quantitiesLookupModes(), setCrossSectionMode(), setMode(), setModeAll().

int MCGIDI_quantitiesLookupModes::mGroupIndex
private

MCGIDI.h 파일의 87 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : getGroupIndex(), MCGIDI_quantitiesLookupModes(), setGroupIndex().

enum MCGIDI_quantityLookupMode MCGIDI_quantitiesLookupModes::mMultiplicityMode
private

MCGIDI.h 파일의 91 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : getMode(), MCGIDI_quantitiesLookupModes(), setMode(), setModeAll().

double MCGIDI_quantitiesLookupModes::mProjectileEnergy
private

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

다음에 의해서 참조됨 : getProjectileEnergy(), MCGIDI_quantitiesLookupModes(), setGroupIndex(), setProjectileEnergy().

double MCGIDI_quantitiesLookupModes::mProjectileEnergyForGroupIndex
private

MCGIDI.h 파일의 88 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : MCGIDI_quantitiesLookupModes(), setGroupIndex().

int MCGIDI_quantitiesLookupModes::mProjectilesPOPID
private

MCGIDI.h 파일의 85 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : MCGIDI_quantitiesLookupModes(), setGroupIndex().

double MCGIDI_quantitiesLookupModes::mTemperature
private

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

다음에 의해서 참조됨 : getTemperature(), MCGIDI_quantitiesLookupModes(), setTemperature().


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