Simple select images task that just returns all the objects we simulated.
Definition at line 27 of file mockSelect.py.
def lsst.pipe.tasks.mocks.mockSelect.MockSelectImagesTask.runDataRef |
( |
|
self, |
|
|
|
dataRef, |
|
|
|
coordList, |
|
|
|
makeDataRefList = True , |
|
|
|
selectDataList = [] |
|
) |
| |
Definition at line 33 of file mockSelect.py.
34 def runDataRef(self, dataRef, coordList, makeDataRefList=True, selectDataList=[]):
35 observations = dataRef.butlerSubset.butler.get(
"observations", tract=dataRef.dataId[
"tract"])
36 assert(makeDataRefList)
37 butler = dataRef.butlerSubset.butler
38 visitKey = observations.getSchema().find(
"visit").key
39 ccdKey = observations.getSchema().find(
"ccd").key
41 for record
in observations:
42 dataId = {
"visit": record.getI(visitKey),
"ccd": record.getI(ccdKey)}
43 dataRefList.append(butler.dataRef(datasetType=
"calexp", dataId=dataId))
44 return lsst.pipe.base.Struct(dataRefList=dataRefList)
lsst.pipe.tasks.mocks.mockSelect.MockSelectImagesTask.ConfigClass = lsst.pex.config.Config |
|
static |
The documentation for this class was generated from the following file:
- /home/lsstsw/stack/Linux64/pipe_tasks/11.0-2-g818369d/python/lsst/pipe/tasks/mocks/mockSelect.py