diff --git a/ApplicationCode/ProjectDataModel/Summary/RimDerivedSummaryCase.cpp b/ApplicationCode/ProjectDataModel/Summary/RimDerivedSummaryCase.cpp index 1de22c9e82..73bb2874fb 100644 --- a/ApplicationCode/ProjectDataModel/Summary/RimDerivedSummaryCase.cpp +++ b/ApplicationCode/ProjectDataModel/Summary/RimDerivedSummaryCase.cpp @@ -248,13 +248,13 @@ std::pair, std::vector> std::vector calculatedValues; calculatedValues.reserve( sampleCount ); - int clampedIndexCase1 = std::min( fixedTimeStepCase1, static_cast( allValues1.size() ) ); - int clampedIndexCase2 = std::min( fixedTimeStepCase2, static_cast( allValues2.size() ) ); + int clampedIndexCase1 = std::min( fixedTimeStepCase1, static_cast( values1.size() ) ); + int clampedIndexCase2 = std::min( fixedTimeStepCase2, static_cast( values2.size() ) ); for ( size_t i = 0; i < sampleCount; i++ ) { - double valueCase1 = clampedIndexCase1 >= 0 ? allValues1[clampedIndexCase1] : allValues1[i]; - double valueCase2 = clampedIndexCase2 >= 0 ? allValues2[clampedIndexCase2] : allValues2[i]; + double valueCase1 = clampedIndexCase1 >= 0 ? values1[clampedIndexCase1] : allValues1[i]; + double valueCase2 = clampedIndexCase2 >= 0 ? values2[clampedIndexCase2] : allValues2[i]; if ( m_operator == DerivedSummaryOperator::DERIVED_OPERATOR_SUB ) { calculatedValues.push_back( valueCase1 - valueCase2 );