![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <MSTriggeredRerouter.h>
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. | |
| MSRailSignal * | sidingExit = nullptr |
| The rail signal at the end of the siding. | |
| double | sidingLength = 0 |
| The usable length of the siding. | |
Groups data for an overtakingReroute
Definition at line 90 of file MSTriggeredRerouter.h.
| ConstMSEdgeVector MSTriggeredRerouter::OvertakeLocation::cMain |
Definition at line 93 of file MSTriggeredRerouter.h.
Referenced by MSTriggeredRerouter::myStartElement(), and MSTriggeredRerouter::triggerRouting().
| ConstMSEdgeVector MSTriggeredRerouter::OvertakeLocation::cSiding |
Definition at line 96 of file MSTriggeredRerouter.h.
Referenced by MSTriggeredRerouter::myStartElement(), and MSTriggeredRerouter::triggerRouting().
| 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().
| 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().
| MSEdgeVector MSTriggeredRerouter::OvertakeLocation::siding |
The list of siding edges.
Definition at line 95 of file MSTriggeredRerouter.h.
Referenced by MSTriggeredRerouter::myStartElement(), MSTriggeredRerouter::overtakingTrain(), and MSTriggeredRerouter::triggerRouting().
| 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().
| double MSTriggeredRerouter::OvertakeLocation::sidingLength = 0 |
The usable length of the siding.
Definition at line 100 of file MSTriggeredRerouter.h.
Referenced by MSTriggeredRerouter::myStartElement().