33 #ifndef G4ENDFYIELDDATACONTAINER_HH
34 #define G4ENDFYIELDDATACONTAINER_HH
G4FFGEnumerations::MetaState GetMetaState(void)
Get the meta state.
MetaState
ENDF format provides for 3 isomers - 1 ground state and 2 meta states.
~G4ENDFYieldDataContainer(void)
Default deconstructor.
G4int YieldSlots_
The number of energy groups, or yield slots, that are stored.
G4double * GetYieldProbability(void)
Get the yield probability.
G4double * YieldProbability_
Array of yield probabilities, one per yield slot.
void SetYieldSlots(G4int NumberOfSlots)
Set the number of yield slots.
void SetProduct(G4int Product)
Set the product.
G4ENDFYieldDataContainer is a simple data storage class that handles the memory management internally...
G4int GetProduct(void)
Get the product.
G4double * GetYieldError(void)
Get the yield error.
G4FFGEnumerations::MetaState MetaState_
Metastable state information of the stored isotope.
G4int Product_
ZZZAAA identifier of the stored isotope.
void SetYieldProbability(G4double *YieldProbability)
Set the yield probability.
G4double * YieldError_
Array of the yield probability errors, one per yield slot.
G4ENDFYieldDataContainer(G4int YieldSlots)
Default constructor.
void SetMetaState(G4FFGEnumerations::MetaState MetaState)
Set the meta state.
void SetYieldError(G4double *YieldError)
Set the yield error.
G4int GetYieldSlots(void)
Get the number of yield slots.