#include <G4ENDFYieldDataContainer.hh>
Public 멤버 함수 | |
G4ENDFYieldDataContainer (G4int YieldSlots) | |
G4FFGEnumerations::MetaState | GetMetaState (void) |
G4int | GetProduct (void) |
G4double * | GetYieldError (void) |
G4double * | GetYieldProbability (void) |
G4int | GetYieldSlots (void) |
void | SetMetaState (G4FFGEnumerations::MetaState MetaState) |
void | SetProduct (G4int Product) |
void | SetYieldError (G4double *YieldError) |
void | SetYieldProbability (G4double *YieldProbability) |
void | SetYieldSlots (G4int NumberOfSlots) |
~G4ENDFYieldDataContainer (void) | |
Protected 속성 | |
G4int | YieldSlots_ |
G4int | Product_ |
G4FFGEnumerations::MetaState | MetaState_ |
G4double * | YieldProbability_ |
G4double * | YieldError_ |
G4ENDFYieldDataContainer is a simple data storage class that handles the memory management internally. One instance stores the information for one fission product. In the event of a non-spontaneous fission, it can store the yield probabilities and errors at each of the fission- inducing particles energy levels. For ENDF data and neutron-induced fission these energies are typically 0.0253 eV, 1 MeV, and 5 MeV.
G4ENDFYieldDataContainer.hh 파일의 47 번째 라인에서 정의되었습니다.
G4ENDFYieldDataContainer::G4ENDFYieldDataContainer | ( | G4int | YieldSlots | ) |
Default constructor
G4ENDFYieldDataContainer.cc 파일의 40 번째 라인에서 정의되었습니다.
다음을 참조함 : G4FFGEnumerations::GROUND_STATE, MetaState_, Product_, YieldError_, YieldProbability_, YieldSlots_.
G4ENDFYieldDataContainer::~G4ENDFYieldDataContainer | ( | void | ) |
Default deconstructor
G4ENDFYieldDataContainer.cc 파일의 112 번째 라인에서 정의되었습니다.
다음을 참조함 : YieldError_, YieldProbability_.
G4FFGEnumerations::MetaState G4ENDFYieldDataContainer::GetMetaState | ( | void | ) |
Get the meta state
G4ENDFYieldDataContainer.cc 파일의 51 번째 라인에서 정의되었습니다.
다음을 참조함 : MetaState_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::SortProbability().
Get the product
G4ENDFYieldDataContainer.cc 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : Product_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::SortProbability().
Get the yield probability
G4ENDFYieldDataContainer.cc 파일의 69 번째 라인에서 정의되었습니다.
다음을 참조함 : YieldProbability_.
다음에 의해서 참조됨 : G4FissionProductYieldDist::SortProbability().
Get the number of yield slots
G4ENDFYieldDataContainer.cc 파일의 75 번째 라인에서 정의되었습니다.
다음을 참조함 : YieldSlots_.
void G4ENDFYieldDataContainer::SetMetaState | ( | G4FFGEnumerations::MetaState | MetaState | ) |
Set the meta state
G4ENDFYieldDataContainer.cc 파일의 81 번째 라인에서 정의되었습니다.
다음을 참조함 : MetaState_.
다음에 의해서 참조됨 : G4ENDFTapeRead::ReadInData().
Set the product
G4ENDFYieldDataContainer.cc 파일의 87 번째 라인에서 정의되었습니다.
다음을 참조함 : Product_.
다음에 의해서 참조됨 : G4ENDFTapeRead::ReadInData().
Set the yield error
G4ENDFYieldDataContainer.cc 파일의 93 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ArrayOps::Copy(), YieldError_, YieldSlots_.
다음에 의해서 참조됨 : G4ENDFTapeRead::ReadInData().
Set the yield probability
G4ENDFYieldDataContainer.cc 파일의 99 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ArrayOps::Copy(), YieldProbability_, YieldSlots_.
다음에 의해서 참조됨 : G4ENDFTapeRead::ReadInData().
|
protected |
Metastable state information of the stored isotope
G4ENDFYieldDataContainer.hh 파일의 83 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ENDFYieldDataContainer(), GetMetaState(), SetMetaState().
|
protected |
ZZZAAA identifier of the stored isotope
G4ENDFYieldDataContainer.hh 파일의 81 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ENDFYieldDataContainer(), GetProduct(), SetProduct().
|
protected |
Array of the yield probability errors, one per yield slot
G4ENDFYieldDataContainer.hh 파일의 87 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ENDFYieldDataContainer(), GetYieldError(), SetYieldError(), ~G4ENDFYieldDataContainer().
|
protected |
Array of yield probabilities, one per yield slot
G4ENDFYieldDataContainer.hh 파일의 85 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ENDFYieldDataContainer(), GetYieldProbability(), SetYieldProbability(), ~G4ENDFYieldDataContainer().
|
protected |
The number of energy groups, or yield slots, that are stored
G4ENDFYieldDataContainer.hh 파일의 79 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ENDFYieldDataContainer(), GetYieldSlots(), SetYieldError(), SetYieldProbability().