Class IntervalHandler
- java.lang.Object
-
- playground.vsp.airPollution.exposure.IntervalHandler
-
- All Implemented Interfaces:
org.matsim.api.core.v01.events.handler.ActivityEndEventHandler
,org.matsim.api.core.v01.events.handler.ActivityStartEventHandler
,org.matsim.core.api.internal.MatsimExtensionPoint
,org.matsim.core.events.handler.EventHandler
public class IntervalHandler extends Object implements org.matsim.api.core.v01.events.handler.ActivityStartEventHandler, org.matsim.api.core.v01.events.handler.ActivityEndEventHandler
-
-
Constructor Summary
Constructors Constructor Description IntervalHandler(Double timeBinSize, Double simulationEndTime, GridTools gridTools)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SortedMap<Double,Double[][]>
getDuration()
void
handleEvent(org.matsim.api.core.v01.events.ActivityEndEvent event)
void
handleEvent(org.matsim.api.core.v01.events.ActivityStartEvent event)
void
reset(int iteration)
-
-
-
Constructor Detail
-
IntervalHandler
public IntervalHandler(Double timeBinSize, Double simulationEndTime, GridTools gridTools)
-
-
Method Detail
-
reset
public void reset(int iteration)
- Specified by:
reset
in interfaceorg.matsim.core.events.handler.EventHandler
-
handleEvent
public void handleEvent(org.matsim.api.core.v01.events.ActivityEndEvent event)
- Specified by:
handleEvent
in interfaceorg.matsim.api.core.v01.events.handler.ActivityEndEventHandler
-
handleEvent
public void handleEvent(org.matsim.api.core.v01.events.ActivityStartEvent event)
- Specified by:
handleEvent
in interfaceorg.matsim.api.core.v01.events.handler.ActivityStartEventHandler
-
getDuration
public SortedMap<Double,Double[][]> getDuration()
-
-