astro.fits
Class DarkMaster.MasterDark

java.lang.Object
  extended by astro.fits.ReductionMaster.MasterFits
      extended by astro.fits.DarkMaster.MasterDark
All Implemented Interfaces:
Serializable
Enclosing class:
DarkMaster

public static class DarkMaster.MasterDark
extends ReductionMaster.MasterFits

Additionally, we record the dark current maximum plus the acheived S/N for proper decision wether dark current subtraction is feasible.

See Also:
Serialized Form

Field Summary
private  double maxcurrent
          Maximum current encountered.
private  double maxsn
          Maximum s/n encountered.
private  double minsn
          Minimum s/n encountered.
 
Constructor Summary
private DarkMaster.MasterDark(String unique, File f, Date when, long dur, double tdet, double dtdet, double t, double dt, double cur, double snmax, double snmin)
           
 
Method Summary
 double getMaximumCurrent()
          Returns the maximum current.
 double getMaximumCurrentToNoise()
          Returns the maximum current-to-noise in this master dark.
 double getMinimumCurrentToNoise()
          Returns the minimum current-to-noise in this master dark.
 
Methods inherited from class astro.fits.ReductionMaster.MasterFits
getAmbient, getAmbientSpan, getDate, getFile, getObsSpan, getTempCcd, getTempCcdSpan, getUnique
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

maxcurrent

private double maxcurrent
Maximum current encountered.


maxsn

private double maxsn
Maximum s/n encountered.


minsn

private double minsn
Minimum s/n encountered.

Constructor Detail

DarkMaster.MasterDark

private DarkMaster.MasterDark(String unique,
                              File f,
                              Date when,
                              long dur,
                              double tdet,
                              double dtdet,
                              double t,
                              double dt,
                              double cur,
                              double snmax,
                              double snmin)
Method Detail

getMaximumCurrent

public double getMaximumCurrent()
Returns the maximum current.


getMaximumCurrentToNoise

public double getMaximumCurrentToNoise()
Returns the maximum current-to-noise in this master dark.


getMinimumCurrentToNoise

public double getMinimumCurrentToNoise()
Returns the minimum current-to-noise in this master dark.