Eclipse SUMO - Simulation of Urban MObility
|
#include <config.h>
#include <stdlib.h>
#include <map>
#include <utility>
#include <microsim/output/MSE2Collector.h>
Go to the source code of this file.
Macros | |
#define | COUNT_SENSOR_START 10000.0f |
#define | DIST_THRS 20.0 |
#define | HALTING_SPEED_THRS 1 |
#define | HALTING_TIME_THRS 10 |
#define | INPUT_COUNT_SENSOR_LENGTH 15.0f |
#define | INPUT_SENSOR_LENGTH 100.0f |
#define | OUTPUT_COUNT_SENSOR_LENGTH 15.0f |
#define | OUTPUT_SENSOR_LENGTH 80.0f |
#define | SENSOR_START 0.0f |
For MSSOTLSensors. | |
#define | SENSORS_TYPE SENSORS_TYPE_E2 |
#define | SENSORS_TYPE_E1 1 |
#define | SENSORS_TYPE_E2 2 |
Typedefs | |
typedef std::map< MSLane *, bool > | LaneCheckMap |
typedef std::vector< std::string > | LaneIdVector |
typedef std::pair< MSLane *, MSE2Collector * > | MSLane_MSE2Collector |
typedef std::map< MSLane *, MSE2Collector * > | MSLane_MSE2CollectorMap |
typedef std::pair< std::string, double > | MSLaneID_MaxSpeed |
typedef std::map< std::string, double > | MSLaneID_MaxSpeedMap |
typedef std::pair< std::string, MSE2Collector * > | MSLaneID_MSE2Collector |
typedef std::map< std::string, MSE2Collector * > | MSLaneID_MSE2CollectorMap |
typedef std::pair< std::string, double > | MSLaneId_Pheromone |
typedef std::map< std::string, double > | MSLaneId_PheromoneMap |
typedef std::set< std::string > | MSLaneID_set |
Definition in file MSSOTLDefinitions.h.
#define COUNT_SENSOR_START 10000.0f |
Definition at line 34 of file MSSOTLDefinitions.h.
#define DIST_THRS 20.0 |
Definition at line 41 of file MSSOTLDefinitions.h.
#define HALTING_SPEED_THRS 1 |
Definition at line 39 of file MSSOTLDefinitions.h.
#define HALTING_TIME_THRS 10 |
Definition at line 37 of file MSSOTLDefinitions.h.
#define INPUT_COUNT_SENSOR_LENGTH 15.0f |
Definition at line 32 of file MSSOTLDefinitions.h.
#define INPUT_SENSOR_LENGTH 100.0f |
Definition at line 28 of file MSSOTLDefinitions.h.
#define OUTPUT_COUNT_SENSOR_LENGTH 15.0f |
Definition at line 33 of file MSSOTLDefinitions.h.
#define OUTPUT_SENSOR_LENGTH 80.0f |
Definition at line 29 of file MSSOTLDefinitions.h.
#define SENSOR_START 0.0f |
For MSSOTLSensors.
Definition at line 26 of file MSSOTLDefinitions.h.
#define SENSORS_TYPE SENSORS_TYPE_E2 |
Definition at line 46 of file MSSOTLDefinitions.h.
#define SENSORS_TYPE_E1 1 |
Definition at line 44 of file MSSOTLDefinitions.h.
#define SENSORS_TYPE_E2 2 |
Definition at line 45 of file MSSOTLDefinitions.h.
typedef std::map<MSLane*, bool> LaneCheckMap |
Definition at line 79 of file MSSOTLDefinitions.h.
typedef std::vector<std::string> LaneIdVector |
Definition at line 80 of file MSSOTLDefinitions.h.
typedef std::pair<MSLane*, MSE2Collector*> MSLane_MSE2Collector |
Definition at line 55 of file MSSOTLDefinitions.h.
typedef std::map<MSLane*, MSE2Collector*> MSLane_MSE2CollectorMap |
Definition at line 56 of file MSSOTLDefinitions.h.
typedef std::pair<std::string, double> MSLaneID_MaxSpeed |
Definition at line 63 of file MSSOTLDefinitions.h.
typedef std::map<std::string, double> MSLaneID_MaxSpeedMap |
Definition at line 64 of file MSSOTLDefinitions.h.
typedef std::pair<std::string, MSE2Collector*> MSLaneID_MSE2Collector |
Definition at line 59 of file MSSOTLDefinitions.h.
typedef std::map<std::string, MSE2Collector*> MSLaneID_MSE2CollectorMap |
Definition at line 60 of file MSSOTLDefinitions.h.
typedef std::pair<std::string, double> MSLaneId_Pheromone |
Definition at line 68 of file MSSOTLDefinitions.h.
typedef std::map<std::string, double> MSLaneId_PheromoneMap |
This map type definition identifies a set of lanes, connected to a kind of pheromone. Pheromone can be of different kinds to express different stimuli
Definition at line 73 of file MSSOTLDefinitions.h.
typedef std::set<std::string> MSLaneID_set |
Definition at line 77 of file MSSOTLDefinitions.h.