LSSTApplications  10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.tasks.mocks.simpleMapper.RawMapping Class Reference
Inheritance diagram for lsst.pipe.tasks.mocks.simpleMapper.RawMapping:
lsst.pipe.tasks.mocks.simpleMapper.SimpleMapping lsst.pipe.tasks.mocks.simpleMapper.ForcedSrcMapping

Public Member Functions

def query
 
- Public Member Functions inherited from lsst.pipe.tasks.mocks.simpleMapper.SimpleMapping
def __init__
 
def map
 

Static Public Attributes

string template = "{dataset}-{visit:04d}-{ccd:01d}{ext}"
 
tuple keys = dict(visit=int, ccd=int)
 
- Static Public Attributes inherited from lsst.pipe.tasks.mocks.simpleMapper.SimpleMapping
 template = None
 
dictionary keys = {}
 

Additional Inherited Members

- Public Attributes inherited from lsst.pipe.tasks.mocks.simpleMapper.SimpleMapping
 persistence
 
 keys
 

Detailed Description

Mapping for dataset types that are organized the same way as raw data (i.e. by CCD).

Definition at line 150 of file simpleMapper.py.

Member Function Documentation

def lsst.pipe.tasks.mocks.simpleMapper.RawMapping.query (   self,
  index,
  level,
  format,
  dataId 
)

Definition at line 156 of file simpleMapper.py.

157  def query(self, index, level, format, dataId):
158  results = []
159  visit = dataId.get('visit', None)
160  dictList = index[level][visit]
161  ccd = dataId.get('ccd', None)
162  for d in dictList.values():
163  if ccd is not None and d['ccd'] != ccd:
164  continue
165  results.append(tuple(d[f] for f in format))
166  return results

Member Data Documentation

tuple lsst.pipe.tasks.mocks.simpleMapper.RawMapping.keys = dict(visit=int, ccd=int)
static

Definition at line 154 of file simpleMapper.py.

string lsst.pipe.tasks.mocks.simpleMapper.RawMapping.template = "{dataset}-{visit:04d}-{ccd:01d}{ext}"
static

Definition at line 153 of file simpleMapper.py.


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