lsst.ip.isr  20.0.0-12-g8900d00+2fc4d9442f
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.ip.isr.isrMock.FringeDataRefMock Class Reference
Inheritance diagram for lsst.ip.isr.isrMock.FringeDataRefMock:

Public Member Functions

def __init__ (self, **kwargs)
 
def get (self, dataType, **kwargs)
 
def put (self, exposure, filename)
 

Public Attributes

 config
 

Static Public Attributes

string dataId = "isrMock Fake Data"
 
int darkval = 2.
 
int oscan = 250.
 
int gradient = .10
 
int exptime = 15
 
int darkexptime = 40.
 

Detailed Description

Simulated gen2 butler data ref.

Currently only supports get and put operations, which are most
likely to be called for data in ISR processing.

Definition at line 1031 of file isrMock.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.ip.isr.isrMock.FringeDataRefMock.__init__ (   self,
**  kwargs 
)

Definition at line 1045 of file isrMock.py.

Member Function Documentation

◆ get()

def lsst.ip.isr.isrMock.FringeDataRefMock.get (   self,
  dataType,
**  kwargs 
)
Return an appropriate data product.

Parameters
----------
dataType : `str`
    Type of data product to return.

Returns
-------
mock : IsrMock.run() result
    The output product.

Definition at line 1054 of file isrMock.py.

◆ put()

def lsst.ip.isr.isrMock.FringeDataRefMock.put (   self,
  exposure,
  filename 
)
Write an exposure to a FITS file.

Parameters
----------
exposure : `lsst.afw.image.Exposure`
    Image data to write out.
filename : `str`
    Base name of the output file.

Definition at line 1103 of file isrMock.py.

Member Data Documentation

◆ config

lsst.ip.isr.isrMock.FringeDataRefMock.config

Definition at line 1047 of file isrMock.py.

◆ darkexptime

int lsst.ip.isr.isrMock.FringeDataRefMock.darkexptime = 40.
static

Definition at line 1043 of file isrMock.py.

◆ darkval

int lsst.ip.isr.isrMock.FringeDataRefMock.darkval = 2.
static

Definition at line 1039 of file isrMock.py.

◆ dataId

string lsst.ip.isr.isrMock.FringeDataRefMock.dataId = "isrMock Fake Data"
static

Definition at line 1038 of file isrMock.py.

◆ exptime

int lsst.ip.isr.isrMock.FringeDataRefMock.exptime = 15
static

Definition at line 1042 of file isrMock.py.

◆ gradient

int lsst.ip.isr.isrMock.FringeDataRefMock.gradient = .10
static

Definition at line 1041 of file isrMock.py.

◆ oscan

int lsst.ip.isr.isrMock.FringeDataRefMock.oscan = 250.
static

Definition at line 1040 of file isrMock.py.


The documentation for this class was generated from the following file: