lsst.meas.base
16.0-14-ga5060d2+3
|
Catalog field names and keys needed to aperture correct a particular instrument flux. More...
Public Member Functions | |
def | __init__ (self, schema, model, name=None) |
Construct an ApCorrInfo and add fields to the schema. More... | |
Public Attributes | |
name | |
modelName | |
modelSigmaName | |
instFluxName | |
instFluxErrName | |
instFluxKey | |
instFluxErrKey | |
fluxFlagKey | |
doApCorrColumn | |
apCorrKey | |
apCorrErrKey | |
apCorrFlagKey | |
Catalog field names and keys needed to aperture correct a particular instrument flux.
Definition at line 41 of file applyApCorr.py.
def lsst.meas.base.applyApCorr.ApCorrInfo.__init__ | ( | self, | |
schema, | |||
model, | |||
name = None |
|||
) |
Construct an ApCorrInfo and add fields to the schema.
The aperture correction can be derived from the meaasurements in the column being aperture-corrected or from measurements in a different column (a "proxy"). In the first case, we will add columns to contain the aperture correction values; in the second case (using a proxy), we will add an alias to the proxy's aperture correction values. In all cases, we add a flag.
[in,out] | schema | source catalog schema; three fields are used to generate keys:
|
[in] | model | field name prefix for instFlux with aperture correction model, e.g. "base_PsfFlux" |
[in] | name | field name prefix for instFlux needing aperture correction; may be None if it's the same as for the 'model' parameter |
ApCorrInfo has the following attributes:
Definition at line 45 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.apCorrErrKey |
Definition at line 102 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.apCorrFlagKey |
Definition at line 114 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.apCorrKey |
Definition at line 97 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.doApCorrColumn |
Definition at line 95 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.fluxFlagKey |
Definition at line 92 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.instFluxErrKey |
Definition at line 91 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.instFluxErrName |
Definition at line 89 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.instFluxKey |
Definition at line 90 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.instFluxName |
Definition at line 88 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.modelName |
Definition at line 86 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.modelSigmaName |
Definition at line 87 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.name |
Definition at line 85 of file applyApCorr.py.