| Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/src/data_association/data_association.cpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | getDistance |  | 1 | 7 | 60 | 2 | 
  
  
    | getMahalanobisDistance |  | 1 | 12 | 99 | 3 | 
  
  
    | getXYCovariance |  | 1 | 7 | 52 | 1 | 
  
  
    | getFormedYawAngle |  | 5 | 17 | 131 | 3 | 
  
  
    | DataAssociation::DataAssociation |  | 1 | 38 | 326 | 5 | 
  
  
    | DataAssociation::assign |  | 7 | 29 | 255 | 3 | 
  
  
    | DataAssociation::calcScoreMatrix |  | 11 | 56 | 491 | 2 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/src/utils/utils.cpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | utils::getArea |  | 4 | 12 | 100 | 1 | 
  
  
    | utils::getPolygonArea |  | 2 | 10 | 126 | 1 | 
  
  
    | utils::getRectangleArea |  | 1 | 4 | 28 | 1 | 
  
  
    | utils::getCircleArea |  | 1 | 4 | 42 | 1 | 
  
  
    | utils::get2dIoU |  | 4 | 26 | 184 | 2 | 
  
  
    | utils::inverseClockWise |  | 2 | 8 | 65 | 1 | 
  
  
    | utils::isClockWise |  | 2 | 13 | 193 | 1 | 
  
  
    | utils::toPolygon2d |  | 7 | 56 | 805 | 2 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/unknown_tracker.cpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | UnknownTracker::UnknownTracker |  | 6 | 67 | 829 | 2 | 
  
  
    | UnknownTracker::predict |  | 2 | 9 | 50 | 1 | 
  
  
    | UnknownTracker::predict |  | 2 | 26 | 363 | 2 | 
  
  
    | UnknownTracker::measureWithPose |  | 11 | 43 | 508 | 1 | 
  
  
    | UnknownTracker::measure |  | 2 | 13 | 74 | 2 | 
  
  
    | UnknownTracker::getEstimatedDynamicObject |  | 2 | 29 | 377 | 2 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/pedestrian_tracker.cpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | PedestrianTracker::PedestrianTracker |  | 9 | 90 | 1179 | 2 | 
  
  
    | PedestrianTracker::predict |  | 2 | 9 | 50 | 1 | 
  
  
    | PedestrianTracker::predict |  | 2 | 36 | 571 | 2 | 
  
  
    | PedestrianTracker::measureWithPose |  | 11 | 44 | 527 | 1 | 
  
  
    | PedestrianTracker::measureWithShape |  | 3 | 16 | 199 | 1 | 
  
  
    | PedestrianTracker::measure |  | 2 | 13 | 79 | 2 | 
  
  
    | PedestrianTracker::getEstimatedDynamicObject |  | 4 | 57 | 808 | 2 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/bicycle_tracker.cpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | BicycleTracker::BicycleTracker |  | 8 | 88 | 1131 | 2 | 
  
  
    | BicycleTracker::predict |  | 2 | 9 | 50 | 1 | 
  
  
    | BicycleTracker::predict |  | 2 | 36 | 571 | 2 | 
  
  
    | BicycleTracker::measureWithPose |  | 11 | 44 | 527 | 1 | 
  
  
    | BicycleTracker::measureWithShape |  | 2 | 11 | 125 | 1 | 
  
  
    | BicycleTracker::measure |  | 2 | 13 | 79 | 2 | 
  
  
    | BicycleTracker::getEstimatedDynamicObject |  | 2 | 51 | 735 | 2 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/tracker_base.cpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | Tracker::Tracker |  | 1 | 11 | 96 | 2 | 
  
  
    | Tracker::updateWithMeasurement |  | 1 | 10 | 43 | 2 | 
  
  
    | Tracker::updateWithoutMeasurement |  | 1 | 6 | 16 | 0 | 
  
  
    | Tracker::getPoseWithCovariance |  | 1 | 7 | 35 | 1 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/normal_vehicle_tracker.cpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | NormalVehicleTracker::NormalVehicleTracker |  | 8 | 88 | 1131 | 2 | 
  
  
    | NormalVehicleTracker::predict |  | 2 | 9 | 50 | 1 | 
  
  
    | NormalVehicleTracker::predict |  | 2 | 36 | 571 | 2 | 
  
  
    | NormalVehicleTracker::measureWithPose |  | 17 | 85 | 949 | 1 | 
  
  
    | NormalVehicleTracker::measureWithShape |  | 2 | 12 | 125 | 1 | 
  
  
    | NormalVehicleTracker::measure |  | 2 | 13 | 79 | 2 | 
  
  
    | NormalVehicleTracker::getEstimatedDynamicObject |  | 2 | 51 | 735 | 2 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/pedestrian_and_bicycle_tracker.cpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | PedestrianAndBicycleTracker::PedestrianAndBicycleTracker |  | 1 | 7 | 47 | 2 | 
  
  
    | PedestrianAndBicycleTracker::predict |  | 1 | 6 | 30 | 1 | 
  
  
    | PedestrianAndBicycleTracker::measure |  | 1 | 8 | 52 | 2 | 
  
  
    | PedestrianAndBicycleTracker::getEstimatedDynamicObject |  | 4 | 13 | 101 | 2 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/multiple_vehicle_tracker.cpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | MultipleVehicleTracker::MultipleVehicleTracker |  | 1 | 7 | 47 | 2 | 
  
  
    | MultipleVehicleTracker::predict |  | 1 | 6 | 30 | 1 | 
  
  
    | MultipleVehicleTracker::measure |  | 1 | 8 | 52 | 2 | 
  
  
    | MultipleVehicleTracker::getEstimatedDynamicObject |  | 4 | 13 | 101 | 2 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/src/tracker/model/big_vehicle_tracker.cpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | BigVehicleTracker::BigVehicleTracker |  | 8 | 88 | 1131 | 2 | 
  
  
    | BigVehicleTracker::predict |  | 2 | 9 | 50 | 1 | 
  
  
    | BigVehicleTracker::predict |  | 2 | 36 | 571 | 2 | 
  
  
    | BigVehicleTracker::measureWithPose |  | 17 | 84 | 949 | 1 | 
  
  
    | BigVehicleTracker::measureWithShape |  | 2 | 12 | 125 | 1 | 
  
  
    | BigVehicleTracker::measure |  | 2 | 13 | 79 | 2 | 
  
  
    | BigVehicleTracker::getEstimatedDynamicObject |  | 2 | 51 | 735 | 2 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/src/multi_object_tracker_core.cpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | getTransform |  | 2 | 15 | 102 | 4 | 
  
  
    | transformDynamicObjects |  | 4 | 30 | 198 | 4 | 
  
  
    | getVelocity |  | 1 | 5 | 43 | 1 | 
  
  
    | getPose |  | 1 | 4 | 22 | 1 | 
  
  
    | getXYSquareDistance |  | 1 | 9 | 70 | 2 | 
  
  
    | isSpecificAlivePattern |  | 7 | 28 | 207 | 3 | 
  
  
    | MultiObjectTracker::MultiObjectTracker |  | 2 | 35 | 415 | 1 | 
  
  
    | MultiObjectTracker::onMeasurement |  | 9 | 48 | 337 | 1 | 
  
  
    | MultiObjectTracker::createNewTracker |  | 7 | 14 | 139 | 2 | 
  
  
    | MultiObjectTracker::onTimer |  | 2 | 11 | 64 | 0 | 
  
  
    | MultiObjectTracker::checkTrackerLifeCycle |  | 4 | 15 | 122 | 3 | 
  
  
    | MultiObjectTracker::sanitizeTracker |  | 6 | 32 | 263 | 2 | 
  
  
    | MultiObjectTracker::shouldTrackerPublish |  | 2 | 9 | 41 | 1 | 
  
  
    | MultiObjectTracker::publish |  | 4 | 20 | 135 | 1 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/data_association/solver/gnn_solver_interface.hpp | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/data_association/solver/gnn_solver.hpp | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/data_association/data_association.hpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | DataAssociation::~DataAssociation |  | 1 | 1 | 5 | 0 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/utils/utils.hpp | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/pedestrian_and_bicycle_tracker.hpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | PedestrianAndBicycleTracker::~PedestrianAndBicycleTracker |  | 1 | 1 | 4 | 0 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/pedestrian_tracker.hpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | PedestrianTracker::~PedestrianTracker |  | 1 | 1 | 4 | 0 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/unknown_tracker.hpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | UnknownTracker::~UnknownTracker |  | 1 | 1 | 4 | 0 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/tracker_base.hpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | Tracker::getUUID |  | 1 | 1 | 9 | 0 | 
  
  
    | Tracker::setType |  | 1 | 1 | 11 | 1 | 
  
  
    | Tracker::~Tracker |  | 1 | 1 | 5 | 0 | 
  
  
    | Tracker::getType |  | 1 | 1 | 9 | 0 | 
  
  
    | Tracker::getNoMeasurementCount |  | 1 | 1 | 9 | 0 | 
  
  
    | Tracker::getTotalNoMeasurementCount |  | 1 | 1 | 9 | 0 | 
  
  
    | Tracker::getTotalMeasurementCount |  | 1 | 1 | 9 | 0 | 
  
  
    | Tracker::getElapsedTimeFromLastUpdate |  | 1 | 4 | 23 | 1 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/multiple_vehicle_tracker.hpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | MultipleVehicleTracker::~MultipleVehicleTracker |  | 1 | 1 | 4 | 0 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/big_vehicle_tracker.hpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | BigVehicleTracker::~BigVehicleTracker |  | 1 | 1 | 4 | 0 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/bicycle_tracker.hpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | BicycleTracker::~BicycleTracker |  | 1 | 1 | 4 | 0 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/model/normal_vehicle_tracker.hpp | 
| Function name |  | Cyclomatic complexity
(20) | LOC (200) | Token count | Parameter count (6) | 
|---|
  
  
    | NormalVehicleTracker::~NormalVehicleTracker |  | 1 | 1 | 4 | 0 | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/tracker/tracker.hpp | 
  
  | Source file: /home/runner/work/autoware-iv-metrics-dashboard/autoware-iv-metrics-dashboard/ros_ws/src/src/tier4/autoware.iv/perception/object_recognition/tracking/multi_object_tracker/include/multi_object_tracker/multi_object_tracker_core.hpp |