Source code for admit.bdp.PVSlice_BDP

"""
   .. _PVSlice-bdp-api:

   **PVSlice_BDP** --- PVSlice_AT data (image).
   --------------------------------------------

   This module defines the PVSlice_BDP class.
"""

from Image_BDP import Image_BDP
import admit.util.bdp_types as bt

#@ todo   This used to be LineImage, instead of Image.  

[docs]class PVSlice_BDP(Image_BDP): """ PVSlice Basic Data Product PVSlice taken from an Image cube. Parameters ---------- xmlFile : string Output XML file name. keyval : dictionary Dictionary of keyword value pairs. Attributes ---------- image : Image An Image class to hold the PVSlice data. line : string String describing the line in the cube. Usually 4 numbers. method : string Method describing the line. Possible are 'slice' and 'slit'. """ def __init__(self,xmlFile=None,**keyval): Image_BDP.__init__(self,xmlFile) self.mean = 0.0 self.sigma = 0.0 self.line = "" self.method = "" self.setkey(keyval) self._version= "0.1.0"