Lane

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,101 of 3,91546%230 of 37438%1782572865673270
scheduleSensorTriggers(LaneBasedGTU, double, double)15715349%101254%912164201
clone(CrossSectionLink, SimulatorInterface.TimeDoubleUnit)1330%80%55252511
Lane(CrossSectionLink, String, List, LaneType, Speed, OvertakingConditions)1310%n/a11202011
Lane(CrossSectionLink, SimulatorInterface.TimeDoubleUnit, Lane)1270%n/a11181811
Lane(CrossSectionLink, String, Length, Length, LaneType, Map, OvertakingConditions)1240%n/a11191911
Lane(CrossSectionLink, String, List, LaneType, Map, OvertakingConditions)1230%n/a11191911
addLaneBasedObject(LaneBasedObject)940%80%55141411
laterallyAdjacentAndAccessible(Lane, LateralDirectionality, GTUType, GTUDirectionality, boolean)8618968%302242%2027154001
prevLanes(GTUType)779655%241436%1420112801
getSensorMap(GTUType, GTUDirectionality)730%120%77131311
removeSensor(SingleSensor)650%40%33101011
removeLaneBasedObject(LaneBasedObject)570%40%33101011
getObjectAhead(Length, GTUDirectionality)531522%8220%5671101
nextLanes(GTUType)5112270%191950%132082801
getLaneBasedObjectMap()510%40%339911
getSensors(Length, Length, GTUType, GTUDirectionality)500%100%669911
getLaneBasedObjects(Length, Length)450%80%558811
getLaneBasedObjects()420%60%449911
getSensors(GTUType, GTUDirectionality)400%60%448811
lambda$upstreamLanes$3(GTUDirectionality, GTUType)392841%11321%7851101
addGTU(LaneBasedGTU, double)367567%1787%1531601
lineSearch(Lane.Positions, int, double)3511476%51372%51073201
getLowestSpeedLimit()330%20%226611
getHighestSpeedLimit()330%20%226611
addSensor(SingleSensor)317169%4450%4521401
equals(Object)281128%9325%5791301
getGtuList(Time)270%40%335511
getLastGtu(GTUDirectionality)260%40%335511
getFirstGtu(GTUDirectionality)260%40%335511
getSensors()241842%4233%345901
lambda$indexOfGtu$5(Time, LaneBasedGTU, LaneBasedGTU)200%n/a114411
lambda$indexOfGtu$4(LaneBasedGTU, LaneBasedGTU)180%n/a113311
getSpeedLimit(GTUType)173869%1583%141901
lambda$downstreamLanes$2(GTUDirectionality, GTUType)165176%7750%6811101
getObjectBehind(Length, GTUDirectionality)140%20%223311
position(double)131655%1150%121301
setSpeedLimit(GTUType, Speed)100%n/a113311
removeSpeedLimit(GTUType)90%n/a113311
indexOfGtu(LaneBasedGTU, Time)90%n/a111111
getGtuBehind(Length, GTUDirectionality, RelativePosition.TYPE, Time)71161%1150%121301
getGtuList()71058%1150%120101
indexOfGtu(LaneBasedGTU)70%n/a111111
getGtu(int, Time)70%n/a111111
fractionSI(double)60%n/a111111
getGtu(int)60%n/a111111
numberOfGtus(Time)50%n/a111111
numberOfGtus()40%n/a111111
getOvertakingConditions()30%n/a111111
accessibleAdjacentLanesLegal(LateralDirectionality, GTUType, GTUDirectionality)4195%2466%240801
hashCode()2793%1375%130601
accessibleAdjacentLanesPhysical(LateralDirectionality, GTUType, GTUDirectionality)1487%1150%120301
Lane(CrossSectionLink, String, Length, Length, Length, Length, LaneType, Speed, OvertakingConditions)134100%n/a0102001
Lane(CrossSectionLink, String, Length, Length, LaneType, Speed, OvertakingConditions)132100%n/a0102001
Lane(CrossSectionLink, String, Length, Length, Length, Length, LaneType, Map, OvertakingConditions)126100%n/a0101901
getGtuAhead(Length, GTUDirectionality, RelativePosition.TYPE, Time)52100%8100%0501101
removeGTU(LaneBasedGTU, boolean, Length)43100%1375%130701
static {...}43100%n/a010801
lambda$neighbors$0(LateralDirectionality, GTUType, GTUDirectionality, boolean)42100%1787%150801
neighbors(LateralDirectionality, GTUType, GTUDirectionality, boolean)34100%2100%020301
downstreamLanes(GTUDirectionality, GTUType)19100%n/a010101
upstreamLanes(GTUDirectionality, GTUType)19100%n/a010101
toString()18100%n/a010201
lambda$getGtuAhead$1(List, RelativePosition.TYPE, Time, int)16100%n/a010201
addGTU(LaneBasedGTU, Length)10100%n/a010101
getManager(CrossSectionLink)7100%n/a010101
fraction(Length)7100%n/a010101
positionSI(double)6100%n/a010101
getLaneType()3100%n/a010101
getZ()100%n/a010101
checkDirectionality()100%n/a010101