Config for JointcalTask
Definition at line 111 of file jointcal.py.
◆ setDefaults()
def lsst.jointcal.jointcal.JointcalConfig.setDefaults |
( |
|
self | ) |
|
◆ astrometryChipOrder
lsst.jointcal.jointcal.JointcalConfig.astrometryChipOrder |
|
static |
Initial value:= pexConfig.Field(
doc="Order of the per-chip transform for the constrained astrometry model.",
dtype=int,
default=1,
)
Definition at line 160 of file jointcal.py.
◆ astrometryDoRankUpdate
lsst.jointcal.jointcal.JointcalConfig.astrometryDoRankUpdate |
|
static |
Initial value:= pexConfig.Field(
doc="Do the rank update step during minimization (should not change the astrometry fit). "
"Skipping this can help deal with models that are too non-linear.",
dtype=bool,
default=True,
)
Definition at line 200 of file jointcal.py.
◆ astrometryModel
lsst.jointcal.jointcal.JointcalConfig.astrometryModel |
|
static |
Initial value:= pexConfig.ChoiceField(
doc="Type of model to fit to astrometry",
dtype=str,
default="simple",
allowed={"simple": "One polynomial per ccd",
"constrained": "One polynomial per ccd, and one polynomial per visit"}
)
Definition at line 175 of file jointcal.py.
◆ astrometryRefObjLoader
lsst.jointcal.jointcal.JointcalConfig.astrometryRefObjLoader |
|
static |
Initial value:= pexConfig.ConfigurableField(
target=LoadIndexedReferenceObjectsTask,
doc="Reference object loader for astrometric fit",
)
Definition at line 221 of file jointcal.py.
◆ astrometrySimpleOrder
lsst.jointcal.jointcal.JointcalConfig.astrometrySimpleOrder |
|
static |
Initial value:= pexConfig.Field(
doc="Polynomial order for fitting the simple astrometry model.",
dtype=int,
default=3,
)
Definition at line 155 of file jointcal.py.
◆ astrometryVisitOrder
lsst.jointcal.jointcal.JointcalConfig.astrometryVisitOrder |
|
static |
Initial value:= pexConfig.Field(
doc="Order of the per-visit transform for the constrained astrometry model.",
dtype=int,
default=5,
)
Definition at line 165 of file jointcal.py.
◆ coaddName
lsst.jointcal.jointcal.JointcalConfig.coaddName |
|
static |
Initial value:= pexConfig.Field(
doc="Type of coadd, typically deep or goodSeeing",
dtype=str,
default="deep"
)
Definition at line 124 of file jointcal.py.
◆ doAstrometry
lsst.jointcal.jointcal.JointcalConfig.doAstrometry |
|
static |
Initial value:= pexConfig.Field(
doc="Fit astrometry and write the fitted result.",
dtype=bool,
default=True
)
Definition at line 114 of file jointcal.py.
◆ doPhotometry
lsst.jointcal.jointcal.JointcalConfig.doPhotometry |
|
static |
Initial value:= pexConfig.Field(
doc="Fit photometry and write the fitted result.",
dtype=bool,
default=True
)
Definition at line 119 of file jointcal.py.
◆ matchCut
lsst.jointcal.jointcal.JointcalConfig.matchCut |
|
static |
Initial value:= pexConfig.Field(
doc="Matching radius between fitted and reference stars (arcseconds)",
dtype=float,
default=3.0,
)
Definition at line 135 of file jointcal.py.
◆ maxAstrometrySteps
lsst.jointcal.jointcal.JointcalConfig.maxAstrometrySteps |
|
static |
Initial value:= pexConfig.Field(
doc="Maximum number of minimize iterations to take when fitting photometry.",
dtype=int,
default=20,
)
Definition at line 216 of file jointcal.py.
◆ maxPhotometrySteps
lsst.jointcal.jointcal.JointcalConfig.maxPhotometrySteps |
|
static |
Initial value:= pexConfig.Field(
doc="Maximum number of minimize iterations to take when fitting photometry.",
dtype=int,
default=20,
)
Definition at line 211 of file jointcal.py.
◆ minMeasuredStarsPerCcd
lsst.jointcal.jointcal.JointcalConfig.minMeasuredStarsPerCcd |
|
static |
Initial value:= pexConfig.Field(
doc="Minimum number of measuredStars per ccdImage before printing warnings",
dtype=int,
default=100,
)
Definition at line 145 of file jointcal.py.
◆ minMeasurements
lsst.jointcal.jointcal.JointcalConfig.minMeasurements |
|
static |
Initial value:= pexConfig.Field(
doc="Minimum number of associated measured stars for a fitted star to be included in the fit",
dtype=int,
default=2,
)
Definition at line 140 of file jointcal.py.
◆ minRefStarsPerCcd
lsst.jointcal.jointcal.JointcalConfig.minRefStarsPerCcd |
|
static |
Initial value:= pexConfig.Field(
doc="Minimum number of measuredStars per ccdImage before printing warnings",
dtype=int,
default=30,
)
Definition at line 150 of file jointcal.py.
◆ outlierRejectSigma
lsst.jointcal.jointcal.JointcalConfig.outlierRejectSigma |
|
static |
Initial value:= pexConfig.Field(
doc="How many sigma to reject outliers at during minimization.",
dtype=float,
default=5.0,
)
Definition at line 206 of file jointcal.py.
◆ photometryDoRankUpdate
lsst.jointcal.jointcal.JointcalConfig.photometryDoRankUpdate |
|
static |
Initial value:= pexConfig.Field(
doc="Do the rank update step during minimization. "
"Skipping this can help deal with models that are too non-linear.",
dtype=bool,
default=True,
)
Definition at line 194 of file jointcal.py.
◆ photometryModel
lsst.jointcal.jointcal.JointcalConfig.photometryModel |
|
static |
Initial value:= pexConfig.ChoiceField(
doc="Type of model to fit to photometry",
dtype=str,
default="simple",
allowed={"simple": "One constant zeropoint per ccd and visit",
"constrained": "Constrained zeropoint per ccd, and one polynomial per visit"}
)
Definition at line 182 of file jointcal.py.
◆ photometryRefObjLoader
lsst.jointcal.jointcal.JointcalConfig.photometryRefObjLoader |
|
static |
Initial value:= pexConfig.ConfigurableField(
target=LoadIndexedReferenceObjectsTask,
doc="Reference object loader for photometric fit",
)
Definition at line 225 of file jointcal.py.
◆ photometryVisitOrder
lsst.jointcal.jointcal.JointcalConfig.photometryVisitOrder |
|
static |
Initial value:= pexConfig.Field(
doc="Order of the per-visit polynomial transform for the constrained photometry model.",
dtype=int,
default=7,
)
Definition at line 189 of file jointcal.py.
◆ posError
lsst.jointcal.jointcal.JointcalConfig.posError |
|
static |
Initial value:= pexConfig.Field(
doc="Constant term for error on position (in pixel unit)",
dtype=float,
default=0.02,
)
Definition at line 129 of file jointcal.py.
◆ sourceFluxType
lsst.jointcal.jointcal.JointcalConfig.sourceFluxType |
|
static |
Initial value:= pexConfig.Field(
dtype=str,
doc="Source flux field to use in source selection and to get fluxes from the catalog.",
default='Calib'
)
Definition at line 245 of file jointcal.py.
◆ sourceSelector
lsst.jointcal.jointcal.JointcalConfig.sourceSelector |
|
static |
Initial value:= sourceSelectorRegistry.makeField(
doc="How to select sources for cross-matching",
default="astrometry"
)
Definition at line 229 of file jointcal.py.
◆ useInputWcs
lsst.jointcal.jointcal.JointcalConfig.useInputWcs |
|
static |
Initial value:= pexConfig.Field(
doc="Use the input calexp WCSs to initialize a SimpleAstrometryModel.",
dtype=bool,
default=True,
)
Definition at line 170 of file jointcal.py.
◆ writeChi2ContributionFiles
lsst.jointcal.jointcal.JointcalConfig.writeChi2ContributionFiles |
|
static |
Initial value:= pexConfig.Field(
dtype=bool,
doc="Write initial/final fit files containing the contributions to chi2.",
default=False
)
Definition at line 240 of file jointcal.py.
◆ writeInitMatrix
lsst.jointcal.jointcal.JointcalConfig.writeInitMatrix |
|
static |
Initial value:= pexConfig.Field(
dtype=bool,
doc="Write the pre/post-initialization Hessian and gradient to text files, for debugging."
"The output files will be of the form 'astrometry_preinit-mat.txt', in the current directory."
"Note that these files are the dense versions of the matrix, and so may be very large.",
default=False
)
Definition at line 233 of file jointcal.py.
The documentation for this class was generated from the following file: