diff --git a/sdc/RiseFallMinMax.cc b/sdc/RiseFallMinMax.cc index 3c3d2a90..d57b81b0 100644 --- a/sdc/RiseFallMinMax.cc +++ b/sdc/RiseFallMinMax.cc @@ -28,27 +28,27 @@ RiseFallMinMax::clear() { for (int tr_index=0; tr_indexvalues_[tr_index][mm_index]; - exists_[tr_index][mm_index] = rfmm->exists_[tr_index][mm_index]; + values_[rf_index][mm_index] = rfmm->values_[rf_index][mm_index]; + exists_[rf_index][mm_index] = rfmm->exists_[rf_index][mm_index]; } } } @@ -146,7 +146,7 @@ RiseFallMinMax::setValue(const RiseFall *rf, void RiseFallMinMax::setValues(RiseFallMinMax *values) { - for (int rf_index=0;rf_indexvalues_[rf_index][mm_index]; exists_[rf_index][mm_index] = values->exists_[rf_index][mm_index]; @@ -196,7 +196,7 @@ RiseFallMinMax::maxValue(// Return values { max_value = MinMax::max()->initValue(); exists = false; - for (int rf_index=0;rf_indexexists_[rf_index][mm_index]; @@ -274,7 +274,7 @@ RiseFallMinMax::isOneValue(float &value) const { if (exists_[0][0]) { value = values_[0][0]; - for (int rf_index=0;rf_indexindex(); if (exists_[0][mm_index]) { value = values_[0][mm_index]; - for (int rf_index=0;rf_index