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 voidaddRailwaySource(String ID, LineSource lineSource)method adds a railway source to the list of railway sources, associating it with a specified ID.voidappendVperHour(double Qm, double vm)Map<String,LineSource>getRailwaySourceList()voidsetRailwaySourceList(Map<String,LineSource> railwaySourceList)RailWayParameterssumRailwaySource(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
-
-