Class RailWayParameters
- java.lang.Object
-
- org.noise_planet.noisemodelling.emission.railway.RailWayParameters
-
- Direct Known Subclasses:
RailWayCnossosParameters
public class RailWayParameters extends Object
Data result stockage
-
-
Field Summary
Fields Modifier and Type Field Description Map<String,LineSource>
railwaySourceList
-
Constructor Summary
Constructors Constructor Description RailWayParameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addRailwaySource(String ID, LineSource lineSource)
method adds a railway source to the list of railway sources, associating it with a specified ID.void
appendVperHour(double Qm, double vm)
Map<String,LineSource>
getRailwaySourceList()
void
setRailwaySourceList(Map<String,LineSource> railwaySourceList)
RailWayParameters
sumRailwaySource(RailWayParameters lineSource1, RailWayParameters lineSource2)
-
-
-
Field Detail
-
railwaySourceList
public Map<String,LineSource> railwaySourceList
-
-
Method Detail
-
getRailwaySourceList
public Map<String,LineSource> getRailwaySourceList()
-
setRailwaySourceList
public void setRailwaySourceList(Map<String,LineSource> railwaySourceList)
-
addRailwaySource
public void addRailwaySource(String ID, LineSource lineSource)
method adds a railway source to the list of railway sources, associating it with a specified ID.- Parameters:
ID
-lineSource
-
-
sumRailwaySource
public RailWayParameters sumRailwaySource(RailWayParameters lineSource1, RailWayParameters lineSource2)
- Parameters:
lineSource1
-lineSource2
-- Returns:
- an instance of RailWayParameters
-
appendVperHour
public void appendVperHour(double Qm, double vm) throws IOException
- Parameters:
Qm
-vm
-- Throws:
IOException
-
-