Class Environment.EnvironmentBuilder

java.lang.Object
org.ivoa.dm.caom2.Environment.EnvironmentBuilder
Enclosing class:
Environment

public static class Environment.EnvironmentBuilder extends Object
A builder class for Environment, mainly for use in the functional builder pattern.
  • Field Details

    • name

      public Double name
      typical atmospheric distortion (full-width-half-max of a point source).
    • humidity

      public Double humidity
      fractional relative humidity [0,1].
    • elevation

      public Double elevation
      angular elevation above horizon [0,90].
    • tau

      public Double tau
      the opacity of the atmosphere [0,1].
    • wavelengthTau

      public Double wavelengthTau
      wavelength at which opacity was measured.
    • ambientTemp

      public Double ambientTemp
      ambient temperature at the telescope.
    • photometric

      public Boolean photometric
      indicator that flux and/or color calibration is stable.
  • Constructor Details

    • EnvironmentBuilder

      public EnvironmentBuilder()
  • Method Details

    • create

      public Environment create()
      create a Environment from this builder.
      Returns:
      an object initialized from the builder.