lsst.pipe.tasks  13.0-29-g7046ce1+1
 All Classes Namespaces Files Functions Variables Groups Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper Class Reference
Inheritance diagram for lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper:
lsst.pipe.tasks.mocks.simpleMapper.MapperMeta

Public Member Functions

def __init__
 
def getDefaultLevel
 
def getKeys
 
def update
 
def keys
 
def bypass_camera
 
def map_camera
 
def std_calexp
 
def splitCcdExposureId
 
def bypass_ccdExposureId
 
def bypass_ccdExposureId_bits
 
def bypass_deepCoaddId
 
def bypass_deepCoaddId_bits
 
def bypass_deepMergedCoaddId
 
def bypass_deepMergedCoaddId_bits
 
- Public Member Functions inherited from lsst.pipe.tasks.mocks.simpleMapper.MapperMeta
def __init__
 

Public Attributes

 storage
 
 root
 
 camera
 
 index
 

Static Public Attributes

tuple mappings
 
tuple levels
 

Detailed Description

An extremely simple mapper for an imaginary camera for use in integration tests.

As SimpleMapper does not inherit from obs.base.CameraMapper, it does not
use a policy file to set mappings or a registry; all the information is here
(in the map_* and query_* methods).

The imaginary camera's raw data format has only 'visit' and 'ccd' keys, with
two CCDs per visit (by default).

Definition at line 237 of file simpleMapper.py.

Constructor & Destructor Documentation

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.__init__ (   self,
  root,
  kwargs 
)

Definition at line 303 of file simpleMapper.py.

Member Function Documentation

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.bypass_camera (   self,
  datasetType,
  pythonType,
  location,
  dataId 
)

Definition at line 346 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.bypass_ccdExposureId (   self,
  datasetType,
  pythonType,
  location,
  dataId 
)

Definition at line 378 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.bypass_ccdExposureId_bits (   self,
  datasetType,
  pythonType,
  location,
  dataId 
)

Definition at line 381 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.bypass_deepCoaddId (   self,
  datasetType,
  pythonType,
  location,
  dataId 
)

Definition at line 384 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.bypass_deepCoaddId_bits (   self,
  datasetType,
  pythonType,
  location,
  dataId 
)

Definition at line 387 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.bypass_deepMergedCoaddId (   self,
  datasetType,
  pythonType,
  location,
  dataId 
)

Definition at line 390 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.bypass_deepMergedCoaddId_bits (   self,
  datasetType,
  pythonType,
  location,
  dataId 
)

Definition at line 393 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.getDefaultLevel (   self)

Definition at line 311 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.getKeys (   self,
  datasetType,
  level 
)

Definition at line 313 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.keys (   self)

Definition at line 343 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.map_camera (   self,
  dataId,
  write = False 
)

Definition at line 349 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.splitCcdExposureId (   ccdExposureId)

Definition at line 375 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.std_calexp (   self,
  item,
  dataId 
)

Definition at line 354 of file simpleMapper.py.

def lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.update (   self)

Definition at line 325 of file simpleMapper.py.

Member Data Documentation

lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.camera

Definition at line 307 of file simpleMapper.py.

lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.index

Definition at line 328 of file simpleMapper.py.

tuple lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.levels
static
Initial value:
1 = dict(
2  visit=['ccd'],
3  ccd=[],
4  )

Definition at line 298 of file simpleMapper.py.

tuple lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.mappings
static

Definition at line 249 of file simpleMapper.py.

lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.root

Definition at line 306 of file simpleMapper.py.

lsst.pipe.tasks.mocks.simpleMapper.SimpleMapper.storage

Definition at line 304 of file simpleMapper.py.


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