HiRISE

HiRISE.HiPlan.HiTemp
Class Temperatures

java.lang.Object
  extended by HiRISE.HiPlan.HiTemp.Temperatures

public class Temperatures
extends Object

A set of temperatures for components of the HiRISE instrument.

This set includes the following components:

Version:
1.6
Author:
Christian Schaller - UA/PIRL

Field Summary
static String ID
          Class identification name with source code version and date.
 
Constructor Summary
Temperatures(double fpa, double fpea, double opticalBench, double mroEnclosure)
          Creates a new Temperatures object with the specified temperatures.
 
Method Summary
 double getFpa()
          Gets the focal plane assembly temperature.
 double getFpea()
          Gets the focal plane electronics assembly temperature.
 double getMroEnclosure()
          Gets the MRO enclosure temperatuare.
 double getOpticalBench()
          Gets the optical bench temperature.
 void setFpa(double fpa)
          Sets the focal plane assembly temperature.
 void setFpea(double fpea)
          Sets the focal plane electronics assembly temperature.
 void setMroEnclosure(double mroEnclosure)
          Sets the MRO enclosure temperature.
 void setOpticalBench(double opticalBench)
          Sets the optical bench temperature.
 void setTemperatures(Temperatures temperatures)
          Copies the values from the indicated temperatures set.
 String toString()
          Gets a brief description of this set of temperatures.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ID

public static final String ID
Class identification name with source code version and date.

See Also:
Constant Field Values
Constructor Detail

Temperatures

public Temperatures(double fpa,
                    double fpea,
                    double opticalBench,
                    double mroEnclosure)
Creates a new Temperatures object with the specified temperatures.

Parameters:
fpa - the temperature of the focal plane assembly.
fpea - the temperature of the focal plane electronics assembly.
opticalBench - the temperature of the optical bench.
mroEnclosure - the temperature of the MRO enclosure.
Method Detail

getFpa

public double getFpa()
Gets the focal plane assembly temperature.

Returns:
the focal plane assembly temperature in degrees Celsius.

setFpa

public void setFpa(double fpa)
Sets the focal plane assembly temperature.

Parameters:
fpa - the new focal plane assembly temperature in degrees Celsius.

getFpea

public double getFpea()
Gets the focal plane electronics assembly temperature.

Returns:
the focal plane electronics assembly temperature in degrees Celsius.

setFpea

public void setFpea(double fpea)
Sets the focal plane electronics assembly temperature.

Parameters:
fpea - the new focal plane electronics aseembly temperature in degrees Celsius.

getOpticalBench

public double getOpticalBench()
Gets the optical bench temperature.

Returns:
the optical bench temperature in degrees Celsius.

setOpticalBench

public void setOpticalBench(double opticalBench)
Sets the optical bench temperature.

Parameters:
opticalBench - the new optical bench temperature in degrees Celsius.

getMroEnclosure

public double getMroEnclosure()
Gets the MRO enclosure temperatuare.

Returns:
the MRO enclosure temperature.

setMroEnclosure

public void setMroEnclosure(double mroEnclosure)
Sets the MRO enclosure temperature.

Parameters:
mroEnclosure - the new MRO enclosure temperature in degrees Celsius.

setTemperatures

public void setTemperatures(Temperatures temperatures)
Copies the values from the indicated temperatures set.

Parameters:
temperatures - the temperatures to copy.

toString

public String toString()
Gets a brief description of this set of temperatures.

Overrides:
toString in class Object
Returns:
a descriptive string.

HiRISE

Copyright (C) Arizona Board of Regents on behalf of the Planetary Image Research Laboratory, Lunar and Planetary Laboratory at the University of Arizona