lsst.meas.base
14.0-21-gb9e430a+4
|
Catalog field names and keys needed to aperture correct a particular 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 | |
fluxName | |
fluxSigmaName | |
fluxKey | |
fluxSigmaKey | |
fluxFlagKey | |
doApCorrColumn | |
apCorrKey | |
apCorrSigmaKey | |
apCorrFlagKey | |
Catalog field names and keys needed to aperture correct a particular flux.
Definition at line 43 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 flux with aperture correction model, e.g. "base_PsfFlux" |
[in] | name | field name prefix for flux needing aperture correction; may be None if it's the same as for the 'model' parameter |
ApCorrInfo has the following attributes:
Definition at line 47 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.apCorrFlagKey |
Definition at line 116 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.apCorrKey |
Definition at line 99 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.apCorrSigmaKey |
Definition at line 104 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.doApCorrColumn |
Definition at line 97 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.fluxFlagKey |
Definition at line 94 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.fluxKey |
Definition at line 92 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.fluxName |
Definition at line 90 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.fluxSigmaKey |
Definition at line 93 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.fluxSigmaName |
Definition at line 91 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.modelName |
Definition at line 88 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.modelSigmaName |
Definition at line 89 of file applyApCorr.py.
lsst.meas.base.applyApCorr.ApCorrInfo.name |
Definition at line 87 of file applyApCorr.py.