NMPB08 Shared Libraries
|
#include "RailwayEmissionNMPB08.h"
#include "../LectureXML/LectureXML.hpp"
#include <string>
#include <vector>
#include <map>
#include <assert.h>
Go to the source code of this file.
Classes | |
struct | Spectrum |
struct | RailwaySource |
level 1 of the database source records describe elementary sources and their sound power as a function of operating conditions More... | |
struct | RailwaySourcePosition |
auxiliary structure for assigning and positionning an elementary source on a railway unit More... | |
struct | RailwayUnit |
level 2 of the database unit records describe individual rolling stock units More... | |
struct | RailwayTrainUnit |
auxiliary structure for assigning sequences of units to trains More... | |
struct | RailwayTrain |
level 3 of the database train records describe complete trains made up of one or more units More... | |
class | RailwayDatabase |
the database of railway rolling stock More... | |
Defines | |
#define | Spectrum _Local_RWDBN8_Spectrum_ |
storage for spectral data this simplified version assuming all data is stored as 18 third octave bands in the range 100 - 5000 Hz | |
#define | RailwaySource _Local_RWDBN8_RailwaySource_ |
#define | RailwaySourcePosition _Local_RWDBN8_SourcePosition_ |
#define | RailwayUnit _Local_RWDBN8_RailwayUnit_ |
#define | RailwayTrainUnit _Local_RWDBN8_RailwayTrainUnit_ |
#define | RailwayTrain _Local_RWDBN8_RailwayTrain_ |
#define | RailwayDatabase _Local_RWDBN8_RailwayDatabase_ |
Typedefs | |
typedef std::string | IDREF |
storage type for identifier/references in XML files |
#define RailwayDatabase _Local_RWDBN8_RailwayDatabase_ |
Definition at line 36 of file RailwayDatabase.h.
#define RailwaySource _Local_RWDBN8_RailwaySource_ |
Definition at line 31 of file RailwayDatabase.h.
#define RailwaySourcePosition _Local_RWDBN8_SourcePosition_ |
Definition at line 32 of file RailwayDatabase.h.
#define RailwayTrain _Local_RWDBN8_RailwayTrain_ |
Definition at line 35 of file RailwayDatabase.h.
#define RailwayTrainUnit _Local_RWDBN8_RailwayTrainUnit_ |
Definition at line 34 of file RailwayDatabase.h.
#define RailwayUnit _Local_RWDBN8_RailwayUnit_ |
Definition at line 33 of file RailwayDatabase.h.
#define Spectrum _Local_RWDBN8_Spectrum_ |
storage for spectral data this simplified version assuming all data is stored as 18 third octave bands in the range 100 - 5000 Hz
Definition at line 30 of file RailwayDatabase.h.
storage type for identifier/references in XML files
Definition at line 16 of file RailwayDatabase.h.