#include <YieldResource.h>
Public Member Functions | |
| YieldData () | |
| ~YieldData () | |
| double | energy () const |
| get energy More... | |
| void | set_energy (double value) |
| set energy More... | |
| int | num_yields () const |
| get number of yields More... | |
| double | yield_at (int index) const |
| get yields More... | |
| void | set_yield_at (int index, double yield) |
| set a yield by index More... | |
| void | clear () |
| clear the data More... | |
| void | reset_yields () |
| set all yields to zero More... | |
Protected Member Functions | |
| Vec_Dbl & | yields () |
| get yields as a vector More... | |
| const Vec_Dbl & | yields () const |
| get yields as a const vector More... | |
Private Attributes | |
| double | b_energy |
| Vec_Dbl | b_yields |
Friends | |
| class | YieldParent |
| class | YieldResource |
Detailed Description
- Examples:
- tstYieldResource.cpp.
Constructor & Destructor Documentation
| YieldData | ( | ) |
| ~YieldData | ( | ) |
Member Function Documentation
| double energy | ( | ) | const |
get energy
- Examples:
- tstYieldResource.cpp.
References YieldData::b_energy.
Referenced by YieldResource::check_consistency(), YieldParent::get_interp_yields(), ReactionResource::import_fission_yields(), print_yield_data(), Origen::printYieldEnergies(), Origen::printYields(), and TEST().
| void set_energy | ( | double | value | ) |
| int num_yields | ( | ) | const |
get number of yields
- Examples:
- tstYieldResource.cpp.
References YieldData::b_yields.
Referenced by ReactionResource::import_fission_yields(), YieldData::set_yield_at(), TEST(), YieldResourceIO_ampx::write(), and YieldData::yield_at().
| double yield_at | ( | int | index | ) | const |
get yields
- Examples:
- tstYieldResource.cpp.
References YieldData::b_yields, and YieldData::num_yields().
Referenced by YieldParent::get_interp_yields(), get_yield(), ReactionResource::import_fission_yields(), print_yield_data(), Origen::printInterpolatedYields(), Origen::printYields(), TEST(), Origen::test::TEST_F(), and YieldResourceIO_ampx::write().
| void set_yield_at | ( | int | index, |
| double | yield | ||
| ) |
set a yield by index
References YieldData::b_yields, and YieldData::num_yields().
Referenced by YieldParent::add_data(), and main().
| void clear | ( | ) |
clear the data
References YieldData::b_yields.
| void reset_yields | ( | ) |
|
protected |
get yields as a vector
References YieldData::b_yields.
Referenced by YieldResource::check_consistency(), YieldParent::get_interp_yields(), and YieldParent::get_yields().
|
protected |
get yields as a const vector
References YieldData::b_yields.
Friends And Related Function Documentation
|
friend |
|
friend |
Member Data Documentation
|
private |
Referenced by YieldData::energy(), and YieldData::set_energy().
|
private |
The documentation for this class was generated from the following files:
- Core/re/YieldResource.h
- Core/re/YieldResource.cpp

1.8.10