![]() |
Eclipse 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 49 of file MSSOTLPolicy.h.
|
protected |
Definition at line 45 of file MSSOTLPolicy.cpp.
References Parameterised::getParameter(), PushButtonLogic::m_prefix, StringUtils::toDouble(), and WRITE_MESSAGE.
Referenced by MSSOTLPhasePolicy::init(), and MSSOTLPlatoonPolicy::init().
|
protected |
Definition at line 61 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 56 of file MSSOTLPolicy.h.
|
protected |
Definition at line 57 of file MSSOTLPolicy.h.
|
protected |
Definition at line 55 of file MSSOTLPolicy.h.