Class DelayAnalysis

  • All Implemented Interfaces:
    org.matsim.api.core.v01.events.handler.LinkEnterEventHandler, org.matsim.api.core.v01.events.handler.LinkLeaveEventHandler, org.matsim.api.core.v01.events.handler.PersonArrivalEventHandler, org.matsim.core.api.internal.MatsimExtensionPoint, org.matsim.core.events.handler.EventHandler

    public class DelayAnalysis
    extends Object
    implements org.matsim.api.core.v01.events.handler.LinkEnterEventHandler, org.matsim.api.core.v01.events.handler.LinkLeaveEventHandler, org.matsim.api.core.v01.events.handler.PersonArrivalEventHandler
    Computes the total delay and travel time. WARNING: Link-based analysis. Ignores the travel time and delay on the first link of each trip, i.e. the link on which the trip has started.
    Author:
    ikaddoura
    • Method Detail

      • setScenario

        public void setScenario​(org.matsim.api.core.v01.Scenario scenario)
      • reset

        public void reset​(int iteration)
        Specified by:
        reset in interface org.matsim.core.events.handler.EventHandler
      • handleEvent

        public void handleEvent​(org.matsim.api.core.v01.events.LinkLeaveEvent event)
        Specified by:
        handleEvent in interface org.matsim.api.core.v01.events.handler.LinkLeaveEventHandler
      • handleEvent

        public void handleEvent​(org.matsim.api.core.v01.events.LinkEnterEvent event)
        Specified by:
        handleEvent in interface org.matsim.api.core.v01.events.handler.LinkEnterEventHandler
      • handleEvent

        public void handleEvent​(org.matsim.api.core.v01.events.PersonArrivalEvent event)
        Specified by:
        handleEvent in interface org.matsim.api.core.v01.events.handler.PersonArrivalEventHandler