Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
MSActuatedTrafficLightLogic.cpp File Reference
#include <config.h>
#include <cassert>
#include <utility>
#include <vector>
#include <bitset>
#include <utils/common/FileHelpers.h>
#include <utils/common/StringUtils.h>
#include <utils/common/StringTokenizer.h>
#include <microsim/output/MSInductLoop.h>
#include <microsim/MSGlobals.h>
#include <microsim/MSNet.h>
#include <microsim/MSLane.h>
#include <microsim/MSEdge.h>
#include <microsim/MSJunctionLogic.h>
#include <netload/NLDetectorBuilder.h>
#include "MSActuatedTrafficLightLogic.h"
Include dependency graph for MSActuatedTrafficLightLogic.cpp:

Go to the source code of this file.

Macros

#define DEBUG_COND   (getID()=="C")
 
#define DEFAULT_BIKE_LENGTH_WITH_GAP   (getDefaultVehicleLength(SVC_BICYCLE) + 0.5)
 
#define DEFAULT_CONDITION   "DEFAULT"
 
#define DEFAULT_CROSSING_PRIORITY   100
 
#define DEFAULT_CURRENT_PRIORITY   10
 
#define DEFAULT_DETECTOR_GAP   "2.0"
 
#define DEFAULT_INACTIVE_THRESHOLD   "180"
 
#define DEFAULT_LENGTH_WITH_GAP   7.5
 
#define DEFAULT_MAX_GAP   "3.0"
 
#define DEFAULT_PASSING_TIME   "1.9"
 
#define DEFAULT_STATIC_MINDUR   TIME2STEPS(0)
 
#define NO_DETECTOR   "NO_DETECTOR"
 

Detailed Description

Author
Daniel Krajzewicz
Julia Ringel
Jakob Erdmann
Michael Behrisch
Laura Bieker
Date
Sept 2002

Definition in file MSActuatedTrafficLightLogic.cpp.

Macro Definition Documentation

◆ DEBUG_COND

#define DEBUG_COND   (getID()=="C")

Definition at line 44 of file MSActuatedTrafficLightLogic.cpp.

◆ DEFAULT_BIKE_LENGTH_WITH_GAP

#define DEFAULT_BIKE_LENGTH_WITH_GAP   (getDefaultVehicleLength(SVC_BICYCLE) + 0.5)

Definition at line 66 of file MSActuatedTrafficLightLogic.cpp.

◆ DEFAULT_CONDITION

#define DEFAULT_CONDITION   "DEFAULT"

Definition at line 70 of file MSActuatedTrafficLightLogic.cpp.

◆ DEFAULT_CROSSING_PRIORITY

#define DEFAULT_CROSSING_PRIORITY   100

Definition at line 63 of file MSActuatedTrafficLightLogic.cpp.

◆ DEFAULT_CURRENT_PRIORITY

#define DEFAULT_CURRENT_PRIORITY   10

Definition at line 62 of file MSActuatedTrafficLightLogic.cpp.

◆ DEFAULT_DETECTOR_GAP

#define DEFAULT_DETECTOR_GAP   "2.0"

Definition at line 60 of file MSActuatedTrafficLightLogic.cpp.

◆ DEFAULT_INACTIVE_THRESHOLD

#define DEFAULT_INACTIVE_THRESHOLD   "180"

Definition at line 61 of file MSActuatedTrafficLightLogic.cpp.

◆ DEFAULT_LENGTH_WITH_GAP

#define DEFAULT_LENGTH_WITH_GAP   7.5

Definition at line 65 of file MSActuatedTrafficLightLogic.cpp.

◆ DEFAULT_MAX_GAP

#define DEFAULT_MAX_GAP   "3.0"

Definition at line 58 of file MSActuatedTrafficLightLogic.cpp.

◆ DEFAULT_PASSING_TIME

#define DEFAULT_PASSING_TIME   "1.9"

Definition at line 59 of file MSActuatedTrafficLightLogic.cpp.

◆ DEFAULT_STATIC_MINDUR

#define DEFAULT_STATIC_MINDUR   TIME2STEPS(0)

Definition at line 67 of file MSActuatedTrafficLightLogic.cpp.

◆ NO_DETECTOR

#define NO_DETECTOR   "NO_DETECTOR"

Definition at line 69 of file MSActuatedTrafficLightLogic.cpp.