Files
comaps/libs/routing/routing_quality/routing_quality_tool/benchmark_results.cpp
Alexander Borsuk 76ffc99abd New cpp folder structure
Signed-off-by: Alexander Borsuk <me@alex.bio>
2025-08-14 20:52:04 +07:00

19 lines
491 B
C++

#include "routing/routing_quality/routing_quality_tool/benchmark_results.hpp"
namespace routing_quality::routing_quality_tool
{
double BenchmarkResults::GetAverageBuildTime() const
{
if (m_buildTimes.empty())
return 0.0;
return m_summaryBuildTimeSeconds / static_cast<double>(m_buildTimes.size());
}
void BenchmarkResults::PushBuildTime(double time)
{
m_summaryBuildTimeSeconds += time;
m_buildTimes.emplace_back(time);
}
} // namespace routing_quality::routing_quality_tool