![]() |
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... | |
MSE3EntryReminder * | entryReminder |
the reminder on which the vehicle entered the detector 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... | |
SUMOTime | 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 370 of file MSE3Collector.h.
double MSE3Collector::E3Values::backLeaveTime |
The time the vehicle's back was crossing the leave line.
Definition at line 376 of file MSE3Collector.h.
Referenced by MSE3Collector::enter(), and MSE3Collector::leave().
MSE3EntryReminder* MSE3Collector::E3Values::entryReminder |
the reminder on which the vehicle entered the detector
Definition at line 394 of file MSE3Collector.h.
Referenced by MSE3Collector::enter().
double MSE3Collector::E3Values::entryTime |
The vehicle's entry time.
Definition at line 372 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 374 of file MSE3Collector.h.
Referenced by MSE3Collector::enter().
bool MSE3Collector::E3Values::hadUpdate |
An internal information whether the update step was performed.
Definition at line 392 of file MSE3Collector.h.
Referenced by MSE3Collector::detectorUpdate(), and MSE3Collector::enter().
SUMOTime MSE3Collector::E3Values::haltingBegin |
Begin time of last halt begin.
Definition at line 382 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 380 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 386 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 384 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 390 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 378 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 388 of file MSE3Collector.h.
Referenced by MSE3Collector::enter(), and MSE3Collector::leave().