Class RAOB.SignificantTemperatureProfile

java.lang.Object
visad.ThingImpl
visad.DataImpl
visad.FunctionImpl
visad.FieldImpl
visad.FlatField
ucar.unidata.data.sounding.RAOB.SignificantTemperatureProfile
All Implemented Interfaces:
Serializable, Cloneable, Data, Field, FlatFieldIface, Function, Thing
Enclosing class:
RAOB

public static final class RAOB.SignificantTemperatureProfile extends FlatField
Provides support for significant temperature data.
See Also:
  • Constructor Details

    • SignificantTemperatureProfile

      public SignificantTemperatureProfile() throws VisADException, RemoteException
      Constructs an empty instance from nothing.
      Throws:
      VisADException - Couldn't create necessary VisAD object.
      RemoteException - Java RMI exception.
    • SignificantTemperatureProfile

      public SignificantTemperatureProfile(Unit pressureUnit, float[] pressures, Unit temperatureUnit, float[] temperatures, Unit dewPointUnit, float[] dewPoints) throws VisADException, RemoteException
      Constructs from data.
      Parameters:
      pressureUnit - The unit of the pressure values.
      pressures - The pressure values in units of pressureUnit. The array must be sorted (either increasing or decreasing) and not contain a NaN.
      temperatureUnit - The unit for the in situ temperature values.
      temperatures - The in situ temperature values in units of temperatureUnit.
      dewPointUnit - The unit for the dew point temperature values.
      dewPoints - The dew point temperature values in units of dewPointUnit.
      Throws:
      VisADException - Couldn't create necessary VisAD object.
      RemoteException - Java RMI exception.