|
lsst.afw g712618294e+4813a5392e
|
Functions | |
| def | reduceToFits (obj) |
| def | unreduceFromFits (cls, data, size) |
| def lsst.afw.fits._pickleFits.reduceToFits | ( | obj | ) |
Pickle to FITS
Intended to be used by the ``__reduce__`` method of a class.
Parameters
----------
obj
any object with a ``writeFits`` method taking a
`~lsst.afw.fits.MemFileManager` and possibly an
`~lsst.afw.fits.ImageWriteOptions`.
Returns
-------
reduced : `tuple` [callable, `tuple`]
a tuple in the format returned by `~object.__reduce__`
Definition at line 28 of file _pickleFits.py.
| def lsst.afw.fits._pickleFits.unreduceFromFits | ( | cls, | |
| data, | |||
| size | |||
| ) |
Unpickle from FITS
Unpack data produced by `reduceToFits`. This method is used by the
pickling framework and should not need to be called from user code.
Parameters
----------
cls : `type`
the class of object to unpickle. Must have a class-level ``readFits``
method taking a `~lsst.afw.fits.MemFileManager`.
data : `bytes`
an in-memory representation of the object, compatible with
`~lsst.afw.fits.MemFileManager`
size : `int`
the length of `data`
Returns
-------
unpickled : ``cls``
the object represented by ``data``
Definition at line 62 of file _pickleFits.py.