Eclipse 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. | |
MSE3EntryReminder * | entryReminder |
the reminder on which the vehicle entered the detector | |
double | entryTime |
The vehicle's entry time. | |
double | frontLeaveTime |
The time the vehicle's front was crossing the leave line. | |
bool | hadUpdate |
An internal information whether the update step was performed. | |
SUMOTime | haltingBegin |
Begin time of last halt begin. | |
int | haltings |
The sum of haltings the vehicle has/had within the area. | |
int | intervalHaltings |
The sum of haltings the vehicle has/had within the area during the current interval. | |
double | intervalSpeedSum |
The sum of registered speeds the vehicle has/had inside the area during the current interval. | |
SUMOTime | intervalTimeLoss |
The timeLoss of the vehicle when entering. Updated to the current timeLoss at interval write. | |
double | speedSum |
The sum of registered speeds the vehicle has/had inside the area. | |
SUMOTime | timeLoss |
The timeLoss of the vehicle when entering. Updated to the actual time loss within the area when leaving. | |
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 413 of file MSE3Collector.h.
double MSE3Collector::E3Values::backLeaveTime |
The time the vehicle's back was crossing the leave line.
Definition at line 419 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 437 of file MSE3Collector.h.
Referenced by MSE3Collector::enter().
double MSE3Collector::E3Values::entryTime |
The vehicle's entry time.
Definition at line 415 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 417 of file MSE3Collector.h.
Referenced by MSE3Collector::enter(), and MSE3Collector::leave().
bool MSE3Collector::E3Values::hadUpdate |
An internal information whether the update step was performed.
Definition at line 435 of file MSE3Collector.h.
Referenced by MSE3Collector::detectorUpdate(), and MSE3Collector::enter().
SUMOTime MSE3Collector::E3Values::haltingBegin |
Begin time of last halt begin.
Definition at line 425 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 423 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 429 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 427 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 433 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 421 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 431 of file MSE3Collector.h.
Referenced by MSE3Collector::enter(), and MSE3Collector::leave().