| checkAndHandleEndOfNonCircularTrajectory(EpisimPerson, DayOfWeek, Predicate) |  | 0% |  | 0% | 8 | 8 | 23 | 23 | 1 | 1 |
| onStartDay(Predicate, Predicate) |   | 89% |   | 93% | 2 | 16 | 2 | 45 | 0 | 1 |
| handleEvent(ActivityEndEvent) |   | 80% |   | 60% | 3 | 6 | 3 | 15 | 0 | 1 |
| handleEvent(PersonLeavesVehicleEvent) |   | 80% |   | 60% | 3 | 6 | 3 | 14 | 0 | 1 |
| handleEvent(ActivityStartEvent) |  | 100% |  | 100% | 0 | 2 | 0 | 10 | 0 | 1 |
| handleEvent(PersonEntersVehicleEvent) |  | 100% |  | 100% | 0 | 2 | 0 | 9 | 0 | 1 |
| TrajectoryHandler(EpisimConfigGroup, EpisimReporting, ContactModel, SplittableRandom, Map, Map, Map) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| checkVehicleUsage(EpisimPerson, double) |  | 100% |  | 100% | 0 | 4 | 0 | 3 | 0 | 1 |
| setRestrictionsForIteration(int, ImmutableMap) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| checkParticipation(EpisimPerson, double) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| reportCpuTime(String, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getEpisimFacility(Id) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEpisimVehicle(Id) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNumContacts() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRnd() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |