@@ -687,8 +687,7 @@ void CMetricModelTest::testProbabilityCalculationForMetric() {
687687 CMetricModel& model = static_cast <CMetricModel&>(*model_.get ());
688688 CPPUNIT_ASSERT_EQUAL (std::size_t (0 ), addPerson (" p" , gatherer, m_ResourceMonitor));
689689
690- TMinAccumulator minProbabilities (2u );
691-
690+ maths::CBasicStatistics::COrderStatisticsHeap<TDoubleSizePr> minProbabilities (2u );
692691 test::CRandomNumbers rng;
693692
694693 core_t ::TTime time = startTime;
@@ -746,8 +745,7 @@ void CMetricModelTest::testProbabilityCalculationForMedian() {
746745 CMetricModel& model = static_cast <CMetricModel&>(*model_.get ());
747746 CPPUNIT_ASSERT_EQUAL (std::size_t (0 ), addPerson (" p" , gatherer, m_ResourceMonitor));
748747
749- TMinAccumulator minProbabilities (2u );
750-
748+ maths::CBasicStatistics::COrderStatisticsHeap<TDoubleSizePr> minProbabilities (2u );
751749 test::CRandomNumbers rng;
752750
753751 core_t ::TTime time = startTime;
@@ -1081,8 +1079,8 @@ void CMetricModelTest::testInfluence() {
10811079 TDoubleVec samples;
10821080 rng.generateNormalSamples (mean, variance, bucketCount, samples);
10831081
1084- TMinAccumulator min;
1085- TMaxAccumulator max;
1082+ maths::CBasicStatistics::SMin<TDoubleStrPr>::TAccumulator min;
1083+ maths::CBasicStatistics::SMax<TDoubleStrPr>::TAccumulator max;
10861084 for (std::size_t j = 0u ; j < samples.size (); ++j) {
10871085 addArrival (*gatherer, m_ResourceMonitor, time, " p" , samples[j], TOptionalStr (influencerValues[j]));
10881086 min.add (TDoubleStrPr (samples[j], influencerValues[j]));
0 commit comments