![]() |
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 | |
SUMOReal | m_k |
std::string | m_prefix |
bool | m_useSigmoid |
Definition at line 56 of file MSSOTLPolicy.h.
|
protected |
Definition at line 48 of file MSSOTLPolicy.cpp.
References TplConvert::_2SUMOReal(), Parameterised::getParameter(), PushButtonLogic::m_prefix, and WRITE_MESSAGE.
Referenced by MSSOTLPhasePolicy::init(), and MSSOTLPlatoonPolicy::init().
|
protected |
Definition at line 64 of file MSSOTLPolicy.cpp.
References MSPhaseDefinition::duration, PushButtonLogic::m_prefix, RandHelper::rand(), SUMOReal, and WRITE_MESSAGE.
Referenced by MSSOTLPhasePolicy::canRelease(), and MSSOTLPlatoonPolicy::canRelease().
|
protected |
Definition at line 63 of file MSSOTLPolicy.h.
|
protected |
Definition at line 64 of file MSSOTLPolicy.h.
|
protected |
Definition at line 62 of file MSSOTLPolicy.h.