HiRISE

HiRISE.HiPlan.HIPHOP
Class Model.ADC_Signal

java.lang.Object
  extended by HiRISE.HiPlan.HIPHOP.Model.ADC_Signal
Enclosing class:
Model

public static class Model.ADC_Signal
extends Object

A representation of the expected signal to the HiRISE ADCs and possible saturation modes.

Version:
1.11
Author:
Christian Schaller - UA/PIRL

Constructor Summary
Model.ADC_Signal(double signal, double line_time, int tdi, int bin, CCD_Characteristics ccd_characteristics)
          Creates a new ADC signal and sets its saturation flags.
 
Method Summary
 boolean amplifier_saturation()
           
 boolean is_saturated()
           
 boolean parallel_saturation()
           
 boolean serial_saturation()
           
 double signal()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Model.ADC_Signal

public Model.ADC_Signal(double signal,
                        double line_time,
                        int tdi,
                        int bin,
                        CCD_Characteristics ccd_characteristics)
Creates a new ADC signal and sets its saturation flags.

Parameters:
signal - the input signal in electons/second.
line_time - the line time in seconds.
tdi - the TDI mode.
bin - the binning mode.
ccd_characteristics - the HiRISE CCD characteristics.
Method Detail

signal

public double signal()

parallel_saturation

public boolean parallel_saturation()

serial_saturation

public boolean serial_saturation()

amplifier_saturation

public boolean amplifier_saturation()

is_saturated

public boolean is_saturated()

toString

public String toString()
Overrides:
toString in class Object

HiRISE

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