SUMO - Simulation of Urban MObility
PHEMlightdll::Constants Class Reference

#include <Constants.h>

Collaboration diagram for PHEMlightdll::Constants:
Collaboration graph

Static Public Member Functions

static const double & getDRIVE_TRAIN_EFFICIENCY ()
 
static void setDRIVE_TRAIN_EFFICIENCY (const double &value)
 

Static Public Attributes

static double _DRIVE_TRAIN_EFFICIENCY = 0
 
static const double AIR_DENSITY_CONST = 1.182
 
static const double DRIVE_TRAIN_EFFICIENCY_All = 0.9
 
static const double DRIVE_TRAIN_EFFICIENCY_CB = 0.8
 
static const double GRAVITY_CONST = 9.81
 
static const std::string HeavyVehicle = "HV"
 
static const double NORMALIZING_ACCELARATION = 0.45
 
static const double NORMALIZING_SPEED = 19.444
 
static const double SPEED_DCEL_MIN = 10 / 3.6
 
static const std::string strBEV = "BEV"
 
static const std::string strCNG = "CNG"
 
static const std::string strDiesel = "D"
 
static const std::string strEU = "EU"
 
static const std::string strGasoline = "G"
 
static const std::string strHybrid = "HEV"
 
static const std::string strKKR = "MOP"
 
static const std::string strLB = "HDV_CB"
 
static const std::string strLKW = "HDV_RT"
 
static const std::string strLNF = "LCV"
 
static const std::string strLSZ = "HDV_TT"
 
static const std::string strMR2 = "MC_2S"
 
static const std::string strMR4 = "MC_4S"
 
static const std::string strPKW = "PC"
 
static const std::string strRB = "HDV_CO"
 
static const std::string strSI = "I"
 
static const std::string strSII = "II"
 
static const std::string strSIII = "III"
 
static const double ZERO_SPEED_ACCURACY = 0.5
 

Detailed Description

Definition at line 9 of file Constants.h.

Member Function Documentation

§ getDRIVE_TRAIN_EFFICIENCY()

const double & PHEMlightdll::Constants::getDRIVE_TRAIN_EFFICIENCY ( )
static

Definition at line 35 of file Constants.cpp.

References _DRIVE_TRAIN_EFFICIENCY.

§ setDRIVE_TRAIN_EFFICIENCY()

void PHEMlightdll::Constants::setDRIVE_TRAIN_EFFICIENCY ( const double &  value)
static

Definition at line 39 of file Constants.cpp.

References _DRIVE_TRAIN_EFFICIENCY.

Referenced by PHEMlightdll::Helpers::getvclass().

Field Documentation

§ _DRIVE_TRAIN_EFFICIENCY

double PHEMlightdll::Constants::_DRIVE_TRAIN_EFFICIENCY = 0
static

§ AIR_DENSITY_CONST

const double PHEMlightdll::Constants::AIR_DENSITY_CONST = 1.182
static

Definition at line 13 of file Constants.h.

Referenced by PHEMlightdll::CEP::CalcPower().

§ DRIVE_TRAIN_EFFICIENCY_All

const double PHEMlightdll::Constants::DRIVE_TRAIN_EFFICIENCY_All = 0.9
static

Definition at line 18 of file Constants.h.

Referenced by PHEMlightdll::Helpers::getvclass().

§ DRIVE_TRAIN_EFFICIENCY_CB

const double PHEMlightdll::Constants::DRIVE_TRAIN_EFFICIENCY_CB = 0.8
static

Definition at line 19 of file Constants.h.

Referenced by PHEMlightdll::Helpers::getvclass().

§ GRAVITY_CONST

const double PHEMlightdll::Constants::GRAVITY_CONST = 9.81
static

Definition at line 12 of file Constants.h.

Referenced by PHEMlightdll::CEP::CalcPower(), and PHEMlightdll::CEP::GetDecelCoast().

§ HeavyVehicle

const std::string PHEMlightdll::Constants::HeavyVehicle = "HV"
static

Definition at line 23 of file Constants.h.

Referenced by PHEMlightdll::CEPHandler::Load().

§ NORMALIZING_ACCELARATION

const double PHEMlightdll::Constants::NORMALIZING_ACCELARATION = 0.45
static

Definition at line 15 of file Constants.h.

Referenced by PHEMlightdll::CEP::CEP().

§ NORMALIZING_SPEED

const double PHEMlightdll::Constants::NORMALIZING_SPEED = 19.444
static

Definition at line 14 of file Constants.h.

Referenced by PHEMlightdll::CEP::CEP().

§ SPEED_DCEL_MIN

const double PHEMlightdll::Constants::SPEED_DCEL_MIN = 10 / 3.6
static

Definition at line 16 of file Constants.h.

Referenced by PHEMlightdll::CEP::GetDecelCoast().

§ strBEV

const std::string PHEMlightdll::Constants::strBEV = "BEV"
static

§ strCNG

const std::string PHEMlightdll::Constants::strCNG = "CNG"
static

§ strDiesel

const std::string PHEMlightdll::Constants::strDiesel = "D"
static

§ strEU

const std::string PHEMlightdll::Constants::strEU = "EU"
static

Definition at line 44 of file Constants.h.

Referenced by PHEMlightdll::Helpers::geteclass().

§ strGasoline

const std::string PHEMlightdll::Constants::strGasoline = "G"
static

§ strHybrid

const std::string PHEMlightdll::Constants::strHybrid = "HEV"
static

Definition at line 40 of file Constants.h.

Referenced by PHEMlightdll::Helpers::gettclass().

§ strKKR

const std::string PHEMlightdll::Constants::strKKR = "MOP"
static

Definition at line 34 of file Constants.h.

Referenced by PHEMlightdll::Helpers::getvclass().

§ strLB

const std::string PHEMlightdll::Constants::strLB = "HDV_CB"
static

Definition at line 31 of file Constants.h.

Referenced by PHEMlightdll::Helpers::getvclass().

§ strLKW

const std::string PHEMlightdll::Constants::strLKW = "HDV_RT"
static

§ strLNF

const std::string PHEMlightdll::Constants::strLNF = "LCV"
static

§ strLSZ

const std::string PHEMlightdll::Constants::strLSZ = "HDV_TT"
static

Definition at line 29 of file Constants.h.

Referenced by PHEMlightdll::Helpers::getvclass().

§ strMR2

const std::string PHEMlightdll::Constants::strMR2 = "MC_2S"
static

Definition at line 32 of file Constants.h.

Referenced by PHEMlightdll::Helpers::getvclass().

§ strMR4

const std::string PHEMlightdll::Constants::strMR4 = "MC_4S"
static

Definition at line 33 of file Constants.h.

Referenced by PHEMlightdll::Helpers::getvclass().

§ strPKW

const std::string PHEMlightdll::Constants::strPKW = "PC"
static

Definition at line 26 of file Constants.h.

Referenced by PHEMlightdll::Helpers::getvclass().

§ strRB

const std::string PHEMlightdll::Constants::strRB = "HDV_CO"
static

Definition at line 30 of file Constants.h.

Referenced by PHEMlightdll::Helpers::getvclass().

§ strSI

const std::string PHEMlightdll::Constants::strSI = "I"
static

Definition at line 47 of file Constants.h.

Referenced by PHEMlightdll::Helpers::getsclass().

§ strSII

const std::string PHEMlightdll::Constants::strSII = "II"
static

Definition at line 48 of file Constants.h.

Referenced by PHEMlightdll::Helpers::getsclass().

§ strSIII

const std::string PHEMlightdll::Constants::strSIII = "III"
static

Definition at line 49 of file Constants.h.

Referenced by PHEMlightdll::Helpers::getsclass().

§ ZERO_SPEED_ACCURACY

const double PHEMlightdll::Constants::ZERO_SPEED_ACCURACY = 0.5
static

Definition at line 17 of file Constants.h.

Referenced by PHEMlightdll::CEP::GetEmission().


The documentation for this class was generated from the following files: