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

#include <GIDI_settings.hh>

Public 멤버 함수

 GIDI_settings_flux (std::string const &label, double temperature_MeV)
 
 GIDI_settings_flux (char const *label, double temperature_MeV)
 
 GIDI_settings_flux (GIDI_settings_flux const &flux)
 
 ~GIDI_settings_flux ()
 
GIDI_settings_flux_order const * operator[] (int order) const
 
int getMaxOrder (void) const
 
int size (void) const
 
std::string getLabel () const
 
bool isLabel (std::string const &label) const
 
bool isLabel (char const *label) const
 
double getTemperature () const
 
void addFluxOrder (GIDI_settings_flux_order const &fluxOrder)
 
void print (bool outline=true, int valuesPerLine=10) const
 

Private 속성

std::string mLabel
 
double mTemperature
 
std::vector
< GIDI_settings_flux_order
mFluxOrders
 

상세한 설명

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

생성자 & 소멸자 문서화

GIDI_settings_flux::GIDI_settings_flux ( std::string const &  label,
double  temperature_MeV 
)

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

다음을 참조함 : mLabel, mTemperature.

GIDI_settings_flux::GIDI_settings_flux ( char const *  label,
double  temperature_MeV 
)

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

다음을 참조함 : mLabel, mTemperature.

GIDI_settings_flux::GIDI_settings_flux ( GIDI_settings_flux const &  flux)

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

다음을 참조함 : addFluxOrder(), getLabel(), mFluxOrders, mLabel, mTemperature.

GIDI_settings_flux::~GIDI_settings_flux ( )

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

멤버 함수 문서화

void GIDI_settings_flux::addFluxOrder ( GIDI_settings_flux_order const &  fluxOrder)

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

다음을 참조함 : GIDI_settings_flux_order::getOrder(), mFluxOrders.

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

std::string GIDI_settings_flux::getLabel ( ) const
inline

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

다음을 참조함 : mLabel.

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

int GIDI_settings_flux::getMaxOrder ( void  ) const
inline

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

다음을 참조함 : mFluxOrders.

double GIDI_settings_flux::getTemperature ( ) const
inline

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

다음을 참조함 : mTemperature.

다음에 의해서 참조됨 : GIDI_settings_particle::addFlux(), GIDI_settings_processedFlux::getTemperature().

bool GIDI_settings_flux::isLabel ( std::string const &  label) const
inline

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

다음을 참조함 : mLabel.

bool GIDI_settings_flux::isLabel ( char const *  label) const
inline

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

다음을 참조함 : mLabel.

GIDI_settings_flux_order const * GIDI_settings_flux::operator[] ( int  order) const

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

다음을 참조함 : mFluxOrders.

void GIDI_settings_flux::print ( bool  outline = true,
int  valuesPerLine = 10 
) const

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

다음을 참조함 : mFluxOrders, mLabel, size().

int GIDI_settings_flux::size ( void  ) const
inline

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

다음을 참조함 : mFluxOrders.

다음에 의해서 참조됨 : GIDI_settings_processedFlux::GIDI_settings_processedFlux(), print().

멤버 데이타 문서화

std::vector<GIDI_settings_flux_order> GIDI_settings_flux::mFluxOrders
private

List of fluxes for each Legendre order, l, sorted by Legendre order starting with l = 0.

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

다음에 의해서 참조됨 : addFluxOrder(), getMaxOrder(), GIDI_settings_flux(), operator[](), print(), size().

std::string GIDI_settings_flux::mLabel
private

Label for the flux.

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

다음에 의해서 참조됨 : getLabel(), GIDI_settings_flux(), isLabel(), print().

double GIDI_settings_flux::mTemperature
private

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

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


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