Eclipse SUMO - Simulation of Urban MObility
MSTractionSubstation::chargeTS Struct Reference

struct to save information for the traction substation output More...

#include <MSOverheadWire.h>

Public Member Functions

 chargeTS (SUMOTime _timeStep, std::string _substationID, std::string _vehicleIDs, double _energy, double _current, std::string _currentsString, double _voltage, std::string _status, int _numVehicle, int _numVoltageSources, double _alpha, Circuit::alphaFlag _alphaReason)
 constructor More...
 

Data Fields

double alpha
 
Circuit::alphaFlag alphaReason
 
double current
 
std::string currentsString
 
double energy
 
int numVehicles
 
int numVoltageSources
 
std::string status
 status More...
 
std::string substationID
 
SUMOTime timeStep
 
std::string vehicleIDs
 
double voltage
 

Detailed Description

struct to save information for the traction substation output

Definition at line 312 of file MSOverheadWire.h.

Constructor & Destructor Documentation

◆ chargeTS()

MSTractionSubstation::chargeTS::chargeTS ( SUMOTime  _timeStep,
std::string  _substationID,
std::string  _vehicleIDs,
double  _energy,
double  _current,
std::string  _currentsString,
double  _voltage,
std::string  _status,
int  _numVehicle,
int  _numVoltageSources,
double  _alpha,
Circuit::alphaFlag  _alphaReason 
)
inline

constructor

Definition at line 314 of file MSOverheadWire.h.

Field Documentation

◆ alpha

double MSTractionSubstation::chargeTS::alpha

Definition at line 351 of file MSOverheadWire.h.

◆ alphaReason

Circuit::alphaFlag MSTractionSubstation::chargeTS::alphaReason

Definition at line 352 of file MSOverheadWire.h.

◆ current

double MSTractionSubstation::chargeTS::current

Definition at line 339 of file MSOverheadWire.h.

◆ currentsString

std::string MSTractionSubstation::chargeTS::currentsString

Definition at line 341 of file MSOverheadWire.h.

◆ energy

double MSTractionSubstation::chargeTS::energy

Definition at line 337 of file MSOverheadWire.h.

◆ numVehicles

int MSTractionSubstation::chargeTS::numVehicles

Definition at line 347 of file MSOverheadWire.h.

◆ numVoltageSources

int MSTractionSubstation::chargeTS::numVoltageSources

Definition at line 349 of file MSOverheadWire.h.

◆ status

std::string MSTractionSubstation::chargeTS::status

status

Definition at line 345 of file MSOverheadWire.h.

◆ substationID

std::string MSTractionSubstation::chargeTS::substationID

Definition at line 333 of file MSOverheadWire.h.

◆ timeStep

SUMOTime MSTractionSubstation::chargeTS::timeStep

Definition at line 331 of file MSOverheadWire.h.

◆ vehicleIDs

std::string MSTractionSubstation::chargeTS::vehicleIDs

Definition at line 335 of file MSOverheadWire.h.

◆ voltage

double MSTractionSubstation::chargeTS::voltage

Definition at line 343 of file MSOverheadWire.h.


The documentation for this struct was generated from the following file: