Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
MSTriggeredRerouter::OvertakeLocation Struct Reference

#include <MSTriggeredRerouter.h>

Collaboration diagram for MSTriggeredRerouter::OvertakeLocation:
[legend]

Data Fields

ConstMSEdgeVector cMain
 
ConstMSEdgeVector cSiding
 
MSEdgeVector main
 The list of main edges (const and non-const for different usage)
 
double minSaving
 The threshold in savings for triggering reroute.
 
MSEdgeVector siding
 The list of siding edges.
 
MSRailSignalsidingExit = nullptr
 The rail signal at the end of the siding.
 
double sidingLength = 0
 The usable length of the siding.
 

Detailed Description

Groups data for an overtakingReroute

Definition at line 90 of file MSTriggeredRerouter.h.

Field Documentation

◆ cMain

ConstMSEdgeVector MSTriggeredRerouter::OvertakeLocation::cMain

◆ cSiding

ConstMSEdgeVector MSTriggeredRerouter::OvertakeLocation::cSiding

◆ main

MSEdgeVector MSTriggeredRerouter::OvertakeLocation::main

The list of main edges (const and non-const for different usage)

Definition at line 92 of file MSTriggeredRerouter.h.

Referenced by MSTriggeredRerouter::myStartElement(), MSTriggeredRerouter::overtakingTrain(), and MSTriggeredRerouter::triggerRouting().

◆ minSaving

double MSTriggeredRerouter::OvertakeLocation::minSaving

The threshold in savings for triggering reroute.

Definition at line 102 of file MSTriggeredRerouter.h.

Referenced by MSTriggeredRerouter::myStartElement(), and MSTriggeredRerouter::overtakingTrain().

◆ siding

MSEdgeVector MSTriggeredRerouter::OvertakeLocation::siding

◆ sidingExit

MSRailSignal* MSTriggeredRerouter::OvertakeLocation::sidingExit = nullptr

The rail signal at the end of the siding.

Definition at line 98 of file MSTriggeredRerouter.h.

Referenced by MSTriggeredRerouter::myStartElement(), and MSTriggeredRerouter::triggerRouting().

◆ sidingLength

double MSTriggeredRerouter::OvertakeLocation::sidingLength = 0

The usable length of the siding.

Definition at line 100 of file MSTriggeredRerouter.h.

Referenced by MSTriggeredRerouter::myStartElement().


The documentation for this struct was generated from the following file: