23 from __future__
import absolute_import, division, print_function
24 import lsst.pex.config
30 """Simple select images task that just returns all the objects we simulated. 33 ConfigClass = lsst.pex.config.Config
35 def runDataRef(self, dataRef, coordList, makeDataRefList=True, selectDataList=[]):
36 observations = dataRef.butlerSubset.butler.get(
"observations", tract=dataRef.dataId[
"tract"])
37 assert(makeDataRefList)
38 butler = dataRef.butlerSubset.butler
39 visitKey = observations.getSchema().find(
"visit").key
40 ccdKey = observations.getSchema().find(
"ccd").key
42 for record
in observations:
43 dataId = {
"visit": record.getI(visitKey),
"ccd": record.getI(ccdKey)}
44 dataRefList.append(butler.dataRef(datasetType=
"calexp", dataId=dataId))
45 return lsst.pipe.base.Struct(dataRefList=dataRefList)
def runDataRef(self, dataRef, coordList, makeDataRefList=True, selectDataList=[])