Builds an object for a set of dithered inputs, each of which will be
one of the Observation objects.
|
|
|
|
|
|
|
|
buildProduct(self,
output)
Create Exposure object for meta-chip product after applying
distortion model to input members. |
source code
|
|
|
|
applyAsnShifts(self,
output)
Apply any shifts read in from the ASN table /shiftfile to the WCS of
each input's product. |
source code
|
|
|
|
computeOffsets(self)
This method will rely on final product's 'rd2xy' method to compute
offsets between the different input chips. |
source code
|
|
|
|
getExptime(self)
Add up the exposure time for all the members in the pattern, since
'drizzle' doesn't have the necessary information to correctly set
this itself. |
source code
|
|
|
|
addMembers(self,
prodlist,
pars,
output)
For each entry in prodlist, append the appropriate type of
Observation to the members list. |
source code
|
|
|
|
|
|
|
|
|
|
buildPars(self,
ref=None)
This method would build a list of parameters to run 'drizzle'
one a single input image. |
source code
|
|
|
|
buildMetachip(self)
This method combines the results of the member's buildMetachip()
methods into a composite WCS. |
source code
|
|
|
Inherited from Pattern:
DeltaXYtoOffset,
computeCubicCoeffs,
getHeaderHandle,
getProductCorners,
getWCS,
setNames,
transformMetachip
|