49 double positionInMeters,
50 const std::string name,
const std::string& vTypes,
51 const std::string& nextEdges,
An induction loop for mesoscopic simulation.
MEInductLoop & operator=(const MEInductLoop &)
Hidden assignment operator.
MEInductLoop(const MEInductLoop &)
Hidden copy constructor.
const MSMeanData_Net::MSLaneMeanDataValues & getMeanData() const
const MSEdge & getEdge() const
MESegment *const mySegment
mesoscopic edge segment the loop lies on
const double myPosition
position from the start of the edge / lane
void writeXMLOutput(OutputDevice &dev, SUMOTime startTime, SUMOTime stopTime)
MSMeanData_Net::MSLaneMeanDataValues myMeanData
data collector for the loop
void writeXMLDetectorProlog(OutputDevice &dev) const
Opens the XML-output using "detector" as root element.
MEInductLoop()
Hidden default constructor.
const std::string myName
name
A single mesoscopic segment (cell)
Base of value-generating classes (detectors)
bool detectPersons() const
A road/street connecting two junctions.
Data structure for mean (aggregated) edge/lane values.
Static storage of an output device and its base (abstract) implementation.
bool writeXMLHeader(const std::string &rootElement, const std::string &schemaFile, std::map< SumoXMLAttr, std::string > attrs=std::map< SumoXMLAttr, std::string >(), bool includeConfig=true)
Writes an XML header with optional configuration.