# ACS ImageObjects

Class used to model ACS specific instrument data.

Authors: | Christopher Hanley, Warren Hack, Ivo Busko, David Grumm
License: | http://www.stsci.edu/resources/software_hardware/pyraf/LICENSE

class `drizzlepac.acsData.``ACSInputImage`(filename=None, group=None)

  Bases: `drizzlepac.imageObject.imageObject`

  `doUnitConversions`()
  `getdarkcurrent`(extver)

    Return the dark current for the ACS detector. This value will be contained within an instrument specific keyword. The value in the image header will be converted to units of electrons.

    Returns:

    darkcurrent: float

    > Dark current value for the ACS detector in units of electrons.

  `SEPARATOR` = '_'

class `drizzlepac.acsData.``WFCInputImage`(filename=None, group=None)

  Bases: `drizzlepac.acsData.ACSInputImage`

  `setInstrumentParameters`(instrpars)

    This method overrides the superclass to set default values into the parameter dictionary, in case empty entries are provided.

    This method gets called from processInput.

class `drizzlepac.acsData.``HRCInputImage`(filename=None, group=None)

  Bases: `drizzlepac.acsData.ACSInputImage`

  `setInstrumentParameters`(instrpars)

    This method overrides the superclass to set default values into the parameter dictionary, in case empty entries are provided.

    This method gets called from processInput.

class `drizzlepac.acsData.``SBCInputImage`(filename=None, group=None)

  Bases: `drizzlepac.acsData.ACSInputImage`

  `setInstrumentParameters`(instrpars)

    Sets the instrument parameters.