![]() |
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 355 of file MSE3Collector.h.
double MSE3Collector::E3Values::backLeaveTime |
The time the vehicle's back was crossing the leave line.
Definition at line 361 of file MSE3Collector.h.
Referenced by MSE3Collector::enter(), and MSE3Collector::leave().
double MSE3Collector::E3Values::entryTime |
The vehicle's entry time.
Definition at line 357 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 359 of file MSE3Collector.h.
Referenced by MSE3Collector::enter().
bool MSE3Collector::E3Values::hadUpdate |
An internal information whether the update step was performed.
Definition at line 377 of file MSE3Collector.h.
Referenced by MSE3Collector::detectorUpdate(), and MSE3Collector::enter().
double MSE3Collector::E3Values::haltingBegin |
Begin time of last halt begin.
Definition at line 367 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 365 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 371 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 369 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 375 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 363 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 373 of file MSE3Collector.h.
Referenced by MSE3Collector::enter(), and MSE3Collector::leave().