Class LaneBasedGTUGenerator

java.lang.Object
nl.tudelft.simulation.event.EventProducer
org.opentrafficsim.road.gtu.generator.LaneBasedGTUGenerator
All Implemented Interfaces:
Serializable, Locatable, EventProducerInterface, Identifiable, GtuGeneratorQueue

public class LaneBasedGTUGenerator
extends EventProducer
implements Serializable, Identifiable, GtuGeneratorQueue
Lane based GTU generator. This generator generates lane based GTUs using a LaneBasedTemplateGTUType. The template is used to generate a set of GTU characteristics at the times implied by the headway generator. These sets are queued until there is sufficient room to construct a GTU at the specified lane locations. The speed of a construction GTU may be reduced to ensure it does not run into its immediate leader GTU.

Copyright (c) 2013-2019 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.

Version:
$Revision$, $LastChangedDate$, by $Author$, initial version Mar 8, 2016
Author:
Alexander Verbraeck, Peter Knoppers
See Also:
Serialized Form