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

#include <G4NuclWatcher.hh>

Public 멤버 함수

 G4NuclWatcher (G4int z, const std::vector< G4double > &expa, const std::vector< G4double > &expcs, const std::vector< G4double > &experr, G4bool check, G4bool nucl)
 
 ~G4NuclWatcher ()
 
void watch (G4int a, G4int z)
 
void setInuclCs (G4double csec, G4int nev)
 
G4double getChsq () const
 
G4bool to_check () const
 
G4bool look_forNuclei () const
 
G4double getLhood () const
 
G4double getNmatched () const
 
std::pair< G4double, G4doublegetExpCs () const
 
std::pair< G4double, G4doublegetInuclCs () const
 
std::pair< G4double, G4doublegetAverageRatio () const
 
void print ()
 

Private 속성

G4int nuclz
 
G4double izotop_chsq
 
G4double average_ratio
 
G4double aver_rat_err
 
G4double aver_lhood
 
G4double aver_matched
 
std::vector< G4doubleexper_as
 
std::vector< G4doubleexper_cs
 
std::vector< G4doubleexper_err
 
std::vector< G4doublesimulated_as
 
std::vector< G4doublesimulated_cs
 
std::vector< G4doublesimulated_errors
 
std::vector< G4doublesimulated_prob
 
G4bool checkable
 
G4bool nucleable
 

상세한 설명

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

생성자 & 소멸자 문서화

G4NuclWatcher::G4NuclWatcher ( G4int  z,
const std::vector< G4double > &  expa,
const std::vector< G4double > &  expcs,
const std::vector< G4double > &  experr,
G4bool  check,
G4bool  nucl 
)

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

G4NuclWatcher::~G4NuclWatcher ( )
inline

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

멤버 함수 문서화

std::pair<G4double, G4double> G4NuclWatcher::getAverageRatio ( ) const
inline

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

다음을 참조함 : aver_rat_err, average_ratio.

G4double G4NuclWatcher::getChsq ( ) const
inline

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

다음을 참조함 : izotop_chsq.

std::pair< G4double, G4double > G4NuclWatcher::getExpCs ( ) const

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

다음을 참조함 : exper_as, exper_cs, exper_err.

std::pair< G4double, G4double > G4NuclWatcher::getInuclCs ( ) const

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

다음을 참조함 : simulated_as, simulated_cs, simulated_errors.

G4double G4NuclWatcher::getLhood ( ) const
inline

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

다음을 참조함 : aver_lhood.

G4double G4NuclWatcher::getNmatched ( ) const
inline

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

다음을 참조함 : aver_matched.

G4bool G4NuclWatcher::look_forNuclei ( ) const
inline

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

다음을 참조함 : nucleable.

void G4NuclWatcher::print ( )
void G4NuclWatcher::setInuclCs ( G4double  csec,
G4int  nev 
)

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

다음을 참조함 : simulated_as, simulated_cs, simulated_errors, simulated_prob.

G4bool G4NuclWatcher::to_check ( ) const
inline

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

다음을 참조함 : checkable.

void G4NuclWatcher::watch ( G4int  a,
G4int  z 
)

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

다음을 참조함 : nuclz, simulated_as, simulated_cs.

멤버 데이타 문서화

G4double G4NuclWatcher::aver_lhood
private

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

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

G4double G4NuclWatcher::aver_matched
private

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

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

G4double G4NuclWatcher::aver_rat_err
private

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

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

G4double G4NuclWatcher::average_ratio
private

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

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

G4bool G4NuclWatcher::checkable
private

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

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

std::vector<G4double> G4NuclWatcher::exper_as
private

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

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

std::vector<G4double> G4NuclWatcher::exper_cs
private

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

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

std::vector<G4double> G4NuclWatcher::exper_err
private

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

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

G4double G4NuclWatcher::izotop_chsq
private

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

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

G4bool G4NuclWatcher::nucleable
private

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

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

G4int G4NuclWatcher::nuclz
private

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

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

std::vector<G4double> G4NuclWatcher::simulated_as
private

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

다음에 의해서 참조됨 : getInuclCs(), print(), setInuclCs(), watch().

std::vector<G4double> G4NuclWatcher::simulated_cs
private

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

다음에 의해서 참조됨 : getInuclCs(), print(), setInuclCs(), watch().

std::vector<G4double> G4NuclWatcher::simulated_errors
private

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

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

std::vector<G4double> G4NuclWatcher::simulated_prob
private

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

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


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