Class RailWayCnossosParameters


  • public class RailWayCnossosParameters
    extends RailWayParameters
    Data result stockage
    • Field Detail

      • DEFAULT_FREQUENCIES_THIRD_OCTAVE

        public static final Integer[] DEFAULT_FREQUENCIES_THIRD_OCTAVE
      • sourceType

        public static final String[] sourceType
    • Constructor Detail

      • RailWayCnossosParameters

        public RailWayCnossosParameters()
    • Method Detail

      • getLWRolling

        public double[] getLWRolling()
      • setLWRolling

        public void setLWRolling​(double[] LWRolling)
      • getLWTractionA

        public double[] getLWTractionA()
      • setLWTractionA

        public void setLWTractionA​(double[] LWTractionA)
      • getLWTractionB

        public double[] getLWTractionB()
      • setLWTractionB

        public void setLWTractionB​(double[] LWTractionB)
      • getLWAerodynamicA

        public double[] getLWAerodynamicA()
      • setLWAerodynamicA

        public void setLWAerodynamicA​(double[] LWAerodynamicA)
      • getLWAerodynamicB

        public double[] getLWAerodynamicB()
      • setLWAerodynamicB

        public void setLWAerodynamicB​(double[] LWAerodynamicB)
      • getLWBridge

        public double[] getLWBridge()
      • setLWBridge

        public void setLWBridge​(double[] LWBridge)
      • getDirectionAttenuation

        public static Double getDirectionAttenuation​(LineSource lineSource,
                                                     double phi,
                                                     double theta,
                                                     double frequency)
        Compute the attenuation for the specified noise source and parameters
        Parameters:
        phi - (0 2π) 0 is front
        theta - (-π/2 π/2) 0 is horizontal π is top
        frequency - Emission frequency
        Returns:
        Directional sound power