![]() |
SUMO - Simulation of Urban MObility
|
Internal storage for values from a vehicle. More...
#include <MSE3Collector.h>
Data Fields | |
double | backLeaveTime |
The time the vehicle's back was crossing the leave line. More... | |
double | entryTime |
The vehicle's entry time. More... | |
double | frontLeaveTime |
The time the vehicle's front was crossing the leave line. More... | |
bool | hadUpdate |
An internal information whether the update step was performed. More... | |
double | haltingBegin |
Begin time of last halt begin. More... | |
int | haltings |
The sum of haltings the vehicle has/had within the area. More... | |
int | intervalHaltings |
The sum of haltings the vehicle has/had within the area during the current interval. More... | |
double | intervalSpeedSum |
The sum of registered speeds the vehicle has/had inside the area during the current interval. More... | |
SUMOTime | intervalTimeLoss |
The timeLoss of the vehicle when entering. Updated to the current timeLoss at interval write. More... | |
double | speedSum |
The sum of registered speeds the vehicle has/had inside the area. More... | |
SUMOTime | timeLoss |
The timeLoss of the vehicle when entering. Updated to the actual time loss within the area when leaving. More... | |
Internal storage for values from a vehicle.
For each vehicle within the area (that entered through an entry point), this structure is allocated. All values gathered from the vehicle are aggregated within this structure.
Definition at line 354 of file MSE3Collector.h.
double MSE3Collector::E3Values::backLeaveTime |
The time the vehicle's back was crossing the leave line.
Definition at line 360 of file MSE3Collector.h.
Referenced by MSE3Collector::enter(), and MSE3Collector::leave().
double MSE3Collector::E3Values::entryTime |
The vehicle's entry time.
Definition at line 356 of file MSE3Collector.h.
Referenced by MSE3Collector::enter().
double MSE3Collector::E3Values::frontLeaveTime |
The time the vehicle's front was crossing the leave line.
Definition at line 358 of file MSE3Collector.h.
Referenced by MSE3Collector::enter().
bool MSE3Collector::E3Values::hadUpdate |
An internal information whether the update step was performed.
Definition at line 376 of file MSE3Collector.h.
Referenced by MSE3Collector::detectorUpdate(), and MSE3Collector::enter().
double MSE3Collector::E3Values::haltingBegin |
Begin time of last halt begin.
Definition at line 366 of file MSE3Collector.h.
Referenced by MSE3Collector::detectorUpdate(), and MSE3Collector::enter().
int MSE3Collector::E3Values::haltings |
The sum of haltings the vehicle has/had within the area.
Definition at line 364 of file MSE3Collector.h.
Referenced by MSE3Collector::detectorUpdate(), and MSE3Collector::enter().
int MSE3Collector::E3Values::intervalHaltings |
The sum of haltings the vehicle has/had within the area during the current interval.
Definition at line 370 of file MSE3Collector.h.
Referenced by MSE3Collector::detectorUpdate(), and MSE3Collector::enter().
double MSE3Collector::E3Values::intervalSpeedSum |
The sum of registered speeds the vehicle has/had inside the area during the current interval.
Definition at line 368 of file MSE3Collector.h.
Referenced by MSE3Collector::detectorUpdate(), MSE3Collector::enter(), and MSE3Collector::leave().
SUMOTime MSE3Collector::E3Values::intervalTimeLoss |
The timeLoss of the vehicle when entering. Updated to the current timeLoss at interval write.
Definition at line 374 of file MSE3Collector.h.
Referenced by MSE3Collector::enter().
double MSE3Collector::E3Values::speedSum |
The sum of registered speeds the vehicle has/had inside the area.
Definition at line 362 of file MSE3Collector.h.
Referenced by MSE3Collector::detectorUpdate(), MSE3Collector::enter(), and MSE3Collector::leave().
SUMOTime MSE3Collector::E3Values::timeLoss |
The timeLoss of the vehicle when entering. Updated to the actual time loss within the area when leaving.
Definition at line 372 of file MSE3Collector.h.
Referenced by MSE3Collector::enter(), and MSE3Collector::leave().