predictive_ttc_calculator Last update: 19.09.2025 1 3 4#pragma once 5 6#include <osi_groundtruth.pb.h> 7 12namespace simulation_framework 13{ 14 19namespace evaluator 20{ 21 23 44class PredictiveTimeToCollisionCalculator 45{ 46 public: 47 std::chrono::milliseconds Calculate(const osi3::GroundTruth& ground_truth) const; 48 49 private: 50 uint64_t predictive_ttc_precision_{100}; 51 uint64_t predictive_ttc_max_{20000}; 52}; 53 54} // namespace evaluator 55} // namespace simulation_framework simulation_framework::evaluator::PredictiveTimeToCollisionCalculatorclass PredictiveTimeToCollisionCalculatorDefinition predictive_ttc_calculator.h:45 evaluatorThe namespace containing evaluator implementations. simulation_frameworkThe top namespace for simulation framework.