lsst.ip.diffim g24a354c7a8+9bcc108fec
Loading...
Searching...
No Matches
Classes | Namespaces | Functions | Variables
getTemplate.py File Reference

Go to the source code of this file.

Classes

class  lsst.ip.diffim.getTemplate.GetTemplateConnections
 
class  lsst.ip.diffim.getTemplate.GetDcrTemplateConnections
 

Namespaces

namespace  lsst
 
namespace  lsst::ip
 
namespace  lsst::ip::diffim
 
namespace  lsst.ip.diffim.getTemplate
 

Functions

 lsst.ip.diffim.getTemplate.run (self, coaddExposures, bbox, wcs, dataIds, physical_filter=None, **kwargs)
 
 lsst.ip.diffim.getTemplate.checkPatchList (self, patchList)
 
 lsst.ip.diffim.getTemplate.getDcrModel (self, patchList, coaddRefs, visitInfo)
 
 lsst.ip.diffim.getTemplate._selectDataRef (coaddRef, tract, patch)
 

Variables

 lsst.ip.diffim.getTemplate.detectorPolygon = geom.Box2D(inputs['bbox'])
 
int lsst.ip.diffim.getTemplate.overlappingArea = 0
 
list lsst.ip.diffim.getTemplate.coaddExposureList = []
 
list lsst.ip.diffim.getTemplate.dataIds = []
 
 lsst.ip.diffim.getTemplate.dataId = coaddRef.dataId
 
 lsst.ip.diffim.getTemplate.patchWcs = inputs['skyMap'][dataId['tract']].getWcs()
 
 lsst.ip.diffim.getTemplate.patchBBox = inputs['skyMap'][dataId['tract']][dataId['patch']].getOuterBBox()
 
 lsst.ip.diffim.getTemplate.patchCorners = patchWcs.pixelToSky(geom.Box2D(patchBBox).getCorners())
 
 lsst.ip.diffim.getTemplate.inputsWcs = inputs['wcs']
 
 lsst.ip.diffim.getTemplate.patchPolygon = afwGeom.Polygon(inputsWcs.skyToPixel(patchCorners))
 
 lsst.ip.diffim.getTemplate.coaddExposures = self.getDcrModel(patchList, inputs['dcrCoadds'], inputs['visitInfo'])
 
list lsst.ip.diffim.getTemplate.coaddExposureRefList = []
 
 lsst.ip.diffim.getTemplate.patchList = dict()