![]() |
SUMO - Simulation of Urban MObility
|
#include <MSSOTLPolicy.h>
Protected Member Functions | |
void | init (std::string prefix, const Parameterised *parameterised) |
bool | sigmoidLogic (SUMOTime elapsed, const MSPhaseDefinition *stage, int vehicleCount) |
Protected Attributes | |
double | m_k |
std::string | m_prefix |
bool | m_useSigmoid |
Definition at line 55 of file MSSOTLPolicy.h.
|
protected |
Definition at line 47 of file MSSOTLPolicy.cpp.
References TplConvert::_2double(), Parameterised::getParameter(), PushButtonLogic::m_prefix, and WRITE_MESSAGE.
Referenced by MSSOTLPhasePolicy::init(), and MSSOTLPlatoonPolicy::init().
|
protected |
Definition at line 63 of file MSSOTLPolicy.cpp.
References MSPhaseDefinition::duration, PushButtonLogic::m_prefix, RandHelper::rand(), and WRITE_MESSAGE.
Referenced by MSSOTLPhasePolicy::canRelease(), and MSSOTLPlatoonPolicy::canRelease().
|
protected |
Definition at line 62 of file MSSOTLPolicy.h.
|
protected |
Definition at line 63 of file MSSOTLPolicy.h.
|
protected |
Definition at line 61 of file MSSOTLPolicy.h.