lsst.pipe.tasks  21.0.0-42-g5afaedd3+13d2e51252
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask Class Reference
Inheritance diagram for lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask:

Public Member Functions

def writeMetadata (self, dataRef)
 
def writeConfig (self, butler, clobber=False, doBackup=True)
 
def runDataRef (self, dataRefList)
 
def runQuantum (self, butlerQC, inputRefs, outputRefs)
 

Static Public Attributes

 ConfigClass = ConsolidateVisitSummaryConfig
 

Detailed Description

Task to consolidate per-detector visit metadata.

This task aggregates the following metadata from all the detectors in a
single visit into an exposure catalog:
- The visitInfo.
- The wcs.
- The photoCalib.
- The physical_filter and band (if available).
- The psf size, shape, and effective area at the center of the detector.
- The corners of the bounding box in right ascension/declination.

Other quantities such as Psf, ApCorrMap, and TransmissionCurve are not
persisted here because of storage concerns, and because of their limited
utility as summary statistics.

Tests for this task are performed in ci_hsc_gen3.

Definition at line 905 of file postprocess.py.

Member Function Documentation

◆ runDataRef()

def lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask.runDataRef (   self,
  dataRefList 
)

Definition at line 945 of file postprocess.py.

◆ runQuantum()

def lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask.runQuantum (   self,
  butlerQC,
  inputRefs,
  outputRefs 
)

Definition at line 955 of file postprocess.py.

◆ writeConfig()

def lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask.writeConfig (   self,
  butler,
  clobber = False,
  doBackup = True 
)
No config to persist, so override to remove config persistance.

Definition at line 940 of file postprocess.py.

◆ writeMetadata()

def lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask.writeMetadata (   self,
  dataRef 
)
No metadata to persist, so override to remove metadata persistance.

Definition at line 935 of file postprocess.py.

Member Data Documentation

◆ ConfigClass

lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask.ConfigClass = ConsolidateVisitSummaryConfig
static

Definition at line 924 of file postprocess.py.


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