LCOV - code coverage report
Current view: top level - src/microsim/devices - MSDevice_SSM.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 84.7 % 1554 1316
Test Date: 2026-08-15 15:39:26 Functions: 95.7 % 69 66

Function Name Sort by function name Hit count Sort by function hit count
_ZN12MSDevice_SSM10notifyMoveER17SUMOTrafficObjectddd 1835135
_ZN12MSDevice_SSM11computeDRACERKNS_21EncounterApproachInfoE 48796
_ZN12MSDevice_SSM11computeDRACEddd 1425294
_ZN12MSDevice_SSM11notifyEnterER17SUMOTrafficObjectN14MSMoveReminder12NotificationEPK6MSLane 36817
_ZN12MSDevice_SSM11notifyLeaveER17SUMOTrafficObjectdN14MSMoveReminder12NotificationEPK6MSLane 36658
_ZN12MSDevice_SSM12computeMDRACEdddd 242074
_ZN12MSDevice_SSM12getExtraTimeERK11SUMOVehicle 5186
_ZN12MSDevice_SSM12getInstancesEv 65942980
_ZN12MSDevice_SSM12getMDRAC_PRTERK11SUMOVehicle 5178
_ZN12MSDevice_SSM12setParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 0
_ZN12MSDevice_SSM12useGeoCoordsERK11SUMOVehicle 5186
_ZN12MSDevice_SSM13insertOptionsER11OptionsCont 45536
_ZN12MSDevice_SSM14closeEncounterEPNS_9EncounterE 56739
_ZN12MSDevice_SSM14flushConflictsEb 2538322
_ZN12MSDevice_SSM14initEdgeFilterEv 479
_ZN12MSDevice_SSM14writePositionsERK11SUMOVehicle 5186
_ZN12MSDevice_SSM15resetEncountersEv 703828
_ZN12MSDevice_SSM15updateEncounterEPNS_9EncounterEPNS_7FoeInfoE 6947152
_ZN12MSDevice_SSM16createEncountersERSt3mapIPK9MSVehiclePNS_7FoeInfoESt4lessIS3_ESaISt4pairIKS3_S5_EEE 1834494
_ZN12MSDevice_SSM16writeOutConflictEPNS_9EncounterE 5515
_ZN12MSDevice_SSM17getDetectionRangeERK11SUMOVehicle 5186
_ZN12MSDevice_SSM17getOutputFilenameERK11SUMOVehicleNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 5186
_ZN12MSDevice_SSM17makeStringWithNAsB5cxx11ERK14PositionVector 140
_ZN12MSDevice_SSM17makeStringWithNAsB5cxx11ERK8Position 13002
_ZN12MSDevice_SSM17makeStringWithNAsB5cxx11ERKSt6vectorIdSaIdEES4_ 152
_ZN12MSDevice_SSM17makeStringWithNAsB5cxx11ERKSt6vectorIdSaIdEEd 1032
_ZN12MSDevice_SSM17processEncountersERSt3mapIPK9MSVehiclePNS_7FoeInfoESt4lessIS3_ESaISt4pairIKS3_S5_EEEb 2538322
_ZN12MSDevice_SSM19buildVehicleDevicesER11SUMOVehicleRSt6vectorIP15MSVehicleDeviceSaIS4_EE 5411641
_ZN12MSDevice_SSM19flushGlobalMeasuresEv 5178
_ZN12MSDevice_SSM19getUpstreamVehiclesERKNS_21UpstreamScanStartInfoERSt3mapIPK9MSVehiclePNS_7FoeInfoESt4lessIS6_ESaISt4pairIKS6_S8_EEERSt3setIPK6MSLaneS9_ISK_ESaISK_EERKSH_IPK10MSJunctionS9_ISR_ESaISR_EE 3156508
_ZN12MSDevice_SSM19qualifiesAsConflictEPNS_9EncounterE 56739
_ZN12MSDevice_SSM19writeLanesPositionsERK11SUMOVehicle 5186
_ZN12MSDevice_SSM20filterByConflictTypeERK11SUMOVehicleNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIiSaIiEE 5186
_ZN12MSDevice_SSM20requestsTrajectoriesERK11SUMOVehicle 5186
_ZN12MSDevice_SSM20updateAndWriteOutputEv 2533144
_ZN12MSDevice_SSM21EncounterApproachInfoC2EPNS_9EncounterE 6947152
_ZN12MSDevice_SSM21computeGlobalMeasuresEv 1834494
_ZN12MSDevice_SSM21estimateConflictTimesERNS_21EncounterApproachInfoE 5870535
_ZN12MSDevice_SSM21getVehiclesOnJunctionEPK10MSJunctionPK6MSLanedS5_RSt3mapIPK9MSVehiclePNS_7FoeInfoESt4lessIS9_ESaISt4pairIKS9_SB_EEERSt3setIS5_SC_IS5_ESaIS5_EE 947274
_ZN12MSDevice_SSM21updatePassedEncounterEPNS_9EncounterEPNS_7FoeInfoERNS_21EncounterApproachInfoE 1090270
_ZN12MSDevice_SSM22determineConflictPointERNS_21EncounterApproachInfoE 6327004
_ZN12MSDevice_SSM23findSurroundingVehiclesERK9MSVehicledRSt3mapIPS1_PNS_7FoeInfoESt4lessIS4_ESaISt4pairIKS4_S6_EEE 1832042
_ZN12MSDevice_SSM24getMeasuresAndThresholdsERK11SUMOVehicleNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3mapIS8_dSt4lessIS8_ESaISt4pairIKS8_dEEE 5194
_ZN12MSDevice_SSM25checkConflictEntryAndExitERNS_21EncounterApproachInfoE 6947152
_ZN12MSDevice_SSM5toGeoER14PositionVector 12
_ZN12MSDevice_SSM5toGeoER8Position 2902
_ZN12MSDevice_SSM6updateEv 1834494
_ZN12MSDevice_SSM7cleanupEv 42459
_ZN12MSDevice_SSM7writeNAB5cxx11Edd 0
_ZN12MSDevice_SSM9Encounter14resetExtraTimeEd 6489891
_ZN12MSDevice_SSM9Encounter18countDownExtraTimeEd 457261
_ZN12MSDevice_SSM9Encounter3addEdNS_13EncounterTypeE8PositionNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdS2_S2_S8_dS2_S2_ddddSt4pairIddEdd 6326976
_ZN12MSDevice_SSM9EncounterC2EPK9MSVehicleS3_dd 676887
_ZN12MSDevice_SSM9EncounterD2Ev 676887
_ZN12MSDevice_SSMC2ER11SUMOVehicleRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St3mapIS7_dSt4lessIS7_ESaISt4pairIS8_dEEEbddbbbSt6vectorIiSaIiEE 5178
_ZN12MSDevice_SSMD0Ev 10356
_ZN12MSDevice_SSMD0Ev 5178
_ZN12MSDevice_SSMD2Ev 5178
_ZNK12MSDevice_SSM10computeTTCEddd 4828109
_ZNK12MSDevice_SSM11computeSSMsERNS_21EncounterApproachInfoE 6327004
_ZNK12MSDevice_SSM12determinePETERNS_21EncounterApproachInfoE 4892505
_ZNK12MSDevice_SSM12getParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2160
_ZNK12MSDevice_SSM14generateOutputEP12OutputDevice 4407
_ZNK12MSDevice_SSM17classifyEncounterEPKNS_7FoeInfoERNS_21EncounterApproachInfoE 6947152
_ZNK12MSDevice_SSM19findFoeConflictLaneEPK9MSVehiclePK6MSLaneRd 6476238
_ZNK12MSDevice_SSM34determineTTCandDRACandPPETandMDRACERNS_21EncounterApproachInfoE 4883052
_ZNK12MSDevice_SSM9Encounter21getRemainingExtraTimeEv 511141
_ZZN12MSDevice_SSM21getVehiclesOnJunctionEPK10MSJunctionPK6MSLanedS5_RSt3mapIPK9MSVehiclePNS_7FoeInfoESt4lessIS9_ESaISt4pairIKS9_SB_EEERSt3setIS5_SC_IS5_ESaIS5_EEENKUlRKSt6vectorIPS7_SaISQ_EEE_clESU_ 1533189
_ZZN12MSDevice_SSM21getVehiclesOnJunctionEPK10MSJunctionPK6MSLanedS5_RSt3mapIPK9MSVehiclePNS_7FoeInfoESt4lessIS9_ESaISt4pairIKS9_SB_EEERSt3setIS5_SC_IS5_ESaIS5_EEENKUlS5_E_clES5_ 1474180
_ZlsRSoN12MSDevice_SSM13EncounterTypeE 0

Generated by: LCOV version 2.0-1