18 #ifndef MSSOTLDefinitions_h 19 #define MSSOTLDefinitions_h 23 #define SENSOR_START 0.0f 25 #define INPUT_SENSOR_LENGTH 100.0f 26 #define OUTPUT_SENSOR_LENGTH 80.0f 29 #define INPUT_COUNT_SENSOR_LENGTH 15.0f 30 #define OUTPUT_COUNT_SENSOR_LENGTH 15.0f 31 #define COUNT_SENSOR_START 10000.0f 34 #define HALTING_TIME_THRS 10 36 #define HALTING_SPEED_THRS 1 38 #define DIST_THRS 20.0 41 #define SENSORS_TYPE_E1 1 42 #define SENSORS_TYPE_E2 2 43 #define SENSORS_TYPE SENSORS_TYPE_E2 std::map< std::string, double > MSLaneId_PheromoneMap
std::pair< MSLane *, MSE2Collector * > MSLane_MSE2Collector
std::set< std::string > MSLaneID_set
std::map< MSLane *, bool > LaneCheckMap
std::map< std::string, double > MSLaneID_MaxSpeedMap
std::pair< std::string, double > MSLaneId_Pheromone
std::pair< std::string, double > MSLaneID_MaxSpeed
std::map< std::string, MSE2Collector * > MSLaneID_MSE2CollectorMap
std::pair< std::string, MSE2Collector * > MSLaneID_MSE2Collector
std::map< MSLane *, MSE2Collector * > MSLane_MSE2CollectorMap
std::vector< std::string > LaneIdVector