14 _upperYield (std::numeric_limits<
Yield_T>::max()),
15 _averageYield (std::numeric_limits<
Yield_T>::max()),
16 _lowerYield (std::numeric_limits<
Yield_T>::min()) {
21 _upperYield (iYieldRange.getUpperYield()),
22 _averageYield (iYieldRange.getAverageYield()),
23 _lowerYield (std::numeric_limits<
Yield_T>::min()) {
28 _upperYield (iUpperYield), _averageYield (iUpperYield),
29 _lowerYield (iUpperYield) {
35 _upperYield (iUpperYield), _averageYield (iAverageYield),
36 _lowerYield (std::numeric_limits<
Yield_T>::min()) {
43 _upperYield (iUpperYield), _averageYield (iAverageYield),
44 _lowerYield (iLowerYield) {
53 ioOut << _averageYield <<
"([" << _lowerYield <<
", "
54 << _upperYield <<
"])";
63 std::ostringstream oStr;