Class FixedTimeController

    • Constructor Detail

      • FixedTimeController

        public FixedTimeController​(String id,
                                   org.opentrafficsim.core.dsol.OTSSimulatorInterface simulator,
                                   org.opentrafficsim.core.network.Network network,
                                   Duration cycleTime,
                                   Duration offset,
                                   Set<FixedTimeController.SignalGroup> signalGroups)
                            throws SimRuntimeException
        Constructor for fixed time traffic controller.
        Parameters:
        id - String; id
        simulator - OTSSimulatorInterface; simulator
        network - Network; network
        offset - Duration; off set from simulation start time
        cycleTime - Duration; cycle time
        signalGroups - Set<SignalGroup>; signal groups
        Throws:
        SimRuntimeException - simulator is past zero time