Package org.opentrafficsim.demo
Class HumanFactorsDemo.CarFollowingTask
java.lang.Object
org.opentrafficsim.road.gtu.lane.perception.mental.AbstractTask
org.opentrafficsim.demo.HumanFactorsDemo.CarFollowingTask
- All Implemented Interfaces:
 org.djutils.base.Identifiable,org.opentrafficsim.road.gtu.lane.perception.mental.Task
- Enclosing class:
 - HumanFactorsDemo
 
public class HumanFactorsDemo.CarFollowingTask
extends org.opentrafficsim.road.gtu.lane.perception.mental.AbstractTask
Car-following task demand based on headway.
- 
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.opentrafficsim.base.parameters.ParameterTypeDurationCar-following task parameter. - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiondoublecalculateTaskDemand(org.opentrafficsim.road.gtu.lane.perception.LanePerception perception, org.opentrafficsim.road.gtu.lane.LaneBasedGtu gtu, org.opentrafficsim.base.parameters.Parameters parameters) Methods inherited from class org.opentrafficsim.road.gtu.lane.perception.mental.AbstractTask
getAnticipationReliance, getId, getTaskDemand, setAnticipationReliance, setTaskDemand, toString 
- 
Field Details
- 
HEXP
public static final org.opentrafficsim.base.parameters.ParameterTypeDuration HEXPCar-following task parameter. 
 - 
 - 
Constructor Details
- 
CarFollowingTask
public CarFollowingTask()Constructor. 
 - 
 - 
Method Details
- 
calculateTaskDemand
public double calculateTaskDemand(org.opentrafficsim.road.gtu.lane.perception.LanePerception perception, org.opentrafficsim.road.gtu.lane.LaneBasedGtu gtu, org.opentrafficsim.base.parameters.Parameters parameters) throws org.opentrafficsim.base.parameters.ParameterException, org.opentrafficsim.core.gtu.GtuException - Throws:
 org.opentrafficsim.base.parameters.ParameterExceptionorg.opentrafficsim.core.gtu.GtuException
 
 -