42 #define DEFAULT_EFFICIENCY 0.95
66 MSChrgStn(
const std::string& new_ChrgStnID,
const std::vector<std::string>& new_lines,
MSLane& new_Lane,
void setEfficency(SUMOReal new_Efficency)
Set parameter 06, efficiency of the charging station.
SUMOReal getEfficency() const
Get parameter 02, efficiency of the charging station.
void setChrgPower(SUMOReal new_ChrgPower)
Set parameter 05, charging station's charging power.
A lane area vehicles can halt at.
SUMOReal getChargeDelay() const
Get parameter 03, get Charge Delay.
SUMOReal ChargeInTransit
Parameter 03, Allow charge in transit.
SUMOReal getChrgPower() const
Get parameter 01, charging station's charging power.
SUMOReal ChargeDelay
Parameter 03, Charge Delay.
bool vehicleIsInside(const SUMOReal position)
Check if a vehicle is inside in the Charge Station.
MSChrgStn(const std::string &new_ChrgStnID, const std::vector< std::string > &new_lines, MSLane &new_Lane, SUMOReal new_StartPos, SUMOReal new_EndPos, SUMOReal new_ChrgPower, SUMOReal new_Efficency, SUMOReal new_ChargeInTransit, SUMOReal new_ChargeDelay)
SUMOReal getChargeInTransit() const
Get parameter 03, get chargeInTransit.
SUMOReal Efficency
Parameter 02, efficiency of the charging station.
A storage for options typed value containers)
std::string SUMOReal_str(const SUMOReal &var)
convert from SUMOReal to String
SUMOReal ChrgPower
Parameter 01, charging station's charging power.
Representation of a lane in the micro simulation.