lsst.ip.diffim  13.0-26-g703d095+10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Static Public Attributes | List of all members
lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig Class Reference

Configuration for DipoleFitPlugin. More...

Inheritance diagram for lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig:

Static Public Attributes

tuple fitAllDiaSources
 
tuple maxSeparation
 
tuple relWeight
 
tuple tolerance
 
tuple fitBackground
 
tuple fitSeparateNegParams
 
tuple minSn
 
tuple maxFluxRatio
 
tuple maxChi2DoF
 

Detailed Description

Configuration for DipoleFitPlugin.

Definition at line 48 of file dipoleFitTask.py.

Member Data Documentation

tuple lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.fitAllDiaSources
static
Initial value:
1 = pexConfig.Field(
2  dtype=float, default=False,
3  doc="""Attempte dipole fit of all diaSources (otherwise just the ones consisting of overlappingpositive and negative footprints)""")

Definition at line 52 of file dipoleFitTask.py.

tuple lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.fitBackground
static
Initial value:
1 = pexConfig.Field(
2  dtype=int, default=1,
3  doc="""Set whether and how to fit for linear gradient in pre-sub. images. Possible values:0: do not fit background at all1 (default): pre-fit the background using linear least squares and then do not fit it as part of the dipole fitting optimization2: pre-fit the background using linear least squares (as in 1), and use the parameter estimates from that fit as starting parameters for an integrated "re-fit" of the background""")

Definition at line 70 of file dipoleFitTask.py.

tuple lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.fitSeparateNegParams
static
Initial value:
1 = pexConfig.Field(
2  dtype=bool, default=False,
3  doc="Include parameters to fit for negative values (flux, gradient) separately from pos.")

Definition at line 80 of file dipoleFitTask.py.

tuple lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.maxChi2DoF
static
Initial value:
1 = pexConfig.Field(
2  dtype=float, default=0.05,
3  doc="""Maximum Chi2/DoF significance of fit to be considered a dipole.Default value means \"Choose a chi2DoF corresponding to a significance level of at most 0.05\"(note this is actually a significance, not a chi2 value).""")

Definition at line 93 of file dipoleFitTask.py.

tuple lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.maxFluxRatio
static
Initial value:
1 = pexConfig.Field(
2  dtype=float, default=0.65,
3  doc="Maximum flux ratio in either lobe to be considered a dipole")

Definition at line 89 of file dipoleFitTask.py.

tuple lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.maxSeparation
static
Initial value:
1 = pexConfig.Field(
2  dtype=float, default=5.,
3  doc="Assume dipole is not separated by more than maxSeparation * psfSigma")

Definition at line 57 of file dipoleFitTask.py.

tuple lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.minSn
static
Initial value:
1 = pexConfig.Field(
2  dtype=float, default=np.sqrt(2) * 5.0,
3  doc="Minimum quadrature sum of positive+negative lobe S/N to be considered a dipole")

Definition at line 85 of file dipoleFitTask.py.

tuple lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.relWeight
static
Initial value:
1 = pexConfig.Field(
2  dtype=float, default=0.5,
3  doc="""Relative weighting of pre-subtraction images (higher -> greater influence of pre-sub.images on fit)""")

Definition at line 61 of file dipoleFitTask.py.

tuple lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.tolerance
static
Initial value:
1 = pexConfig.Field(
2  dtype=float, default=1e-7,
3  doc="Fit tolerance")

Definition at line 66 of file dipoleFitTask.py.


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