lsst.obs.base  19.0.0-47-g0e06596+2
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.obs.base.defineVisits._ComputeVisitRegionsFromSingleRawWcsTask Class Reference
Inheritance diagram for lsst.obs.base.defineVisits._ComputeVisitRegionsFromSingleRawWcsTask:
lsst.obs.base.defineVisits.ComputeVisitRegionsTask

Public Member Functions

def computeExposureBounds
 
def compute
 

Public Attributes

 butler
 

Static Public Attributes

 ConfigClass = _ComputeVisitRegionsFromSingleRawWcsConfig
 
 registry
 

Detailed Description

A visit region calculator that uses a single raw WCS and a camera to
project the bounding boxes of all detectors onto the sky, relating
different detectors by their positions in focal plane coordinates.

Notes
-----
Most instruments should have their raw WCSs determined from a combination
of boresight angle, rotator angle, and camera geometry, and hence this
algorithm should produce stable results regardless of which detector the
raw corresponds to.  If this is not the case (e.g. because a per-file FITS
WCS is used instead), either the ID of the detector should be fixed (see
the ``detectorId`` config parameter) or a different algorithm used.

Definition at line 578 of file defineVisits.py.

Member Function Documentation

◆ compute()

def lsst.obs.base.defineVisits._ComputeVisitRegionsFromSingleRawWcsTask.compute (   self,
  visit 
)

Definition at line 643 of file defineVisits.py.

◆ computeExposureBounds()

def lsst.obs.base.defineVisits._ComputeVisitRegionsFromSingleRawWcsTask.computeExposureBounds (   self,
  exposure 
)

Definition at line 595 of file defineVisits.py.

Member Data Documentation

◆ butler

lsst.obs.base.defineVisits.ComputeVisitRegionsTask.butler
inherited

Definition at line 193 of file defineVisits.py.

◆ ConfigClass

lsst.obs.base.defineVisits._ComputeVisitRegionsFromSingleRawWcsTask.ConfigClass = _ComputeVisitRegionsFromSingleRawWcsConfig
static

Definition at line 593 of file defineVisits.py.

◆ registry

lsst.obs.base.defineVisits.ComputeVisitRegionsTask.registry
staticinherited
Initial value:
= makeRegistry(
doc=("Registry of algorithms for computing on-sky regions for visits "
"and visit+detector combinations."),
configBaseType=ComputeVisitRegionsConfig,
)

Definition at line 199 of file defineVisits.py.


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