21 #ifndef MSDevice_HBEFA_h
22 #define MSDevice_HBEFA_h
static void insertOptions(OptionsCont &oc)
Inserts MSDevice_HBEFA-options.
MSDevice_HBEFA(SUMOVehicle &holder, const std::string &id)
Constructor.
~MSDevice_HBEFA()
Destructor.
MSDevice_HBEFA & operator=(const MSDevice_HBEFA &)
Invalidated assignment operator.
Representation of a vehicle.
void generateOutput() const
Called on writing tripinfo output.
static void buildVehicleDevices(SUMOVehicle &v, std::vector< MSDevice * > &into)
Build devices for the given vehicle, if needed.
Abstract in-vehicle device.
A storage for options typed value containers)
bool notifyMove(SUMOVehicle &veh, SUMOReal oldPos, SUMOReal newPos, SUMOReal newSpeed)
Computes current emission values and adds them to their sums.
Representation of a lane in the micro simulation.
A device which collects vehicular emissions (using HBEFA-reformulation)