Eclipse SUMO - Simulation of Urban MObility
MSOverheadWire.h File Reference
#include <config.h>
#include <list>
#include <string>
#include <iostream>
#include <fstream>
#include <sstream>
#include <microsim/MSStoppingPlace.h>
#include <utils/common/Named.h>
#include <utils/vehicle/SUMOVehicle.h>
#include <utils/common/WrappingCommand.h>
#include <utils/traction_wire/Circuit.h>
Include dependency graph for MSOverheadWire.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  MSOverheadWire
 Definition of overhead wire segment. More...
 
struct  MSOverheadWire::Charge
 struct to save information for the overhead wire segment output More...
 
class  MSOverheadWire::vehicle_position_sorter
 A class for sorting vehicle on lane under the overhead wire segment. More...
 
class  MSTractionSubstation
 Traction substaction powering one or more overhead wire sections. More...
 
struct  MSTractionSubstation::chargeTS
 struct to save information for the traction substation output More...
 
struct  MSTractionSubstation::OverheadWireClamp
 

Macros

#define JOULE2WATTHR(_x)   ((_x)/3600.0)
 
#define WATT2WATTHR(_x)   ((_x)*TS/3600.0)
 
#define WATTHR2JOULE(_x)   ((_x)*3600.0)
 
#define WATTHR2WATT(_x)   ((_x)*3600.0/TS)
 

Variables

const double WIRE_RESISTIVITY = (double)2 * 0.000113
 

Detailed Description

Author
Jakub Sevcik (RICE)
Jan Prikryl (RICE)
Date
2019-12-15

Definition in file MSOverheadWire.h.

Macro Definition Documentation

◆ JOULE2WATTHR

#define JOULE2WATTHR (   _x)    ((_x)/3600.0)

Definition at line 40 of file MSOverheadWire.h.

◆ WATT2WATTHR

#define WATT2WATTHR (   _x)    ((_x)*TS/3600.0)

Definition at line 42 of file MSOverheadWire.h.

◆ WATTHR2JOULE

#define WATTHR2JOULE (   _x)    ((_x)*3600.0)

Definition at line 39 of file MSOverheadWire.h.

◆ WATTHR2WATT

#define WATTHR2WATT (   _x)    ((_x)*3600.0/TS)

Definition at line 41 of file MSOverheadWire.h.

Variable Documentation

◆ WIRE_RESISTIVITY