lsst.pipe.tasks g0e6ec694fa+43f7a4e833
Loading...
Searching...
No Matches
lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask Class Reference
Inheritance diagram for lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask:

Public Member Functions

 __init__ (self, **kwargs)
 
 runQuantum (self, butlerQC, inputRefs, outputRefs)
 

Public Attributes

 schema = afwTable.ExposureTable.makeMinimalSchema()
 
 visitSummarySchema = afwTable.ExposureCatalog(self.schema)
 

Static Public Attributes

 ConfigClass = ConsolidateVisitSummaryConfig
 

Protected Member Functions

 _combineExposureMetadata (self, visit, dataRefs)
 

Static Protected Attributes

str _DefaultName = "consolidateVisitSummary"
 

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 model.
- The aperture correction map.
- The transmission curve.
- The psf size, shape, and effective area at the center of the detector.
- The corners of the bounding box in right ascension/declination.

Tests for this task are performed in ci_hsc_gen3.

Definition at line 1442 of file postprocess.py.

Constructor & Destructor Documentation

◆ __init__()

lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask.__init__ ( self,
** kwargs )

Definition at line 1462 of file postprocess.py.

Member Function Documentation

◆ _combineExposureMetadata()

lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask._combineExposureMetadata ( self,
visit,
dataRefs )
protected
Make a combined exposure catalog from a list of dataRefs.
These dataRefs must point to exposures with wcs, summaryStats,
and other visit metadata.

Parameters
----------
visit : `int`
    Visit identification number.
dataRefs : `list` of `lsst.daf.butler.DeferredDatasetHandle`
    List of dataRefs in visit.

Returns
-------
visitSummary : `lsst.afw.table.ExposureCatalog`
    Exposure catalog with per-detector summary information.

Definition at line 1482 of file postprocess.py.

◆ runQuantum()

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

Definition at line 1471 of file postprocess.py.

Member Data Documentation

◆ _DefaultName

str lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask._DefaultName = "consolidateVisitSummary"
staticprotected

Definition at line 1459 of file postprocess.py.

◆ ConfigClass

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

Definition at line 1460 of file postprocess.py.

◆ schema

lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask.schema = afwTable.ExposureTable.makeMinimalSchema()

Definition at line 1464 of file postprocess.py.

◆ visitSummarySchema

lsst.pipe.tasks.postprocess.ConsolidateVisitSummaryTask.visitSummarySchema = afwTable.ExposureCatalog(self.schema)

Definition at line 1469 of file postprocess.py.


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