lsst.ip.diffim gaa63f70f4e+5e034ae04a
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig Class Reference
Inheritance diagram for lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig:

Static Public Attributes

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

Detailed Description

Configuration for DipoleFitPlugin

Definition at line 45 of file dipoleFitTask.py.

Member Data Documentation

◆ fitAllDiaSources

pexConfig lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.fitAllDiaSources
static
Initial value:
= pexConfig.Field(
dtype=float, default=False,
doc=)

Definition at line 49 of file dipoleFitTask.py.

◆ fitBackground

pexConfig lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.fitBackground
static
Initial value:
= pexConfig.Field(
dtype=int, default=1,
doc="Set whether and how to fit for linear gradient in pre-sub. images. Possible values:"
"0: do not fit background at all"
"1 (default): pre-fit the background using linear least squares and then do not fit it as part"
"of the dipole fitting optimization"
"2: 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 67 of file dipoleFitTask.py.

◆ fitSeparateNegParams

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

Definition at line 76 of file dipoleFitTask.py.

◆ maxChi2DoF

pexConfig lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.maxChi2DoF
static
Initial value:
= pexConfig.Field(
dtype=float, default=0.05,
doc=)

Definition at line 89 of file dipoleFitTask.py.

◆ maxFluxRatio

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

Definition at line 85 of file dipoleFitTask.py.

◆ maxSeparation

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

Definition at line 54 of file dipoleFitTask.py.

◆ minSn

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

Definition at line 81 of file dipoleFitTask.py.

◆ relWeight

pexConfig lsst.ip.diffim.dipoleFitTask.DipoleFitPluginConfig.relWeight
static
Initial value:
= pexConfig.Field(
dtype=float, default=0.5,
doc=)

Definition at line 58 of file dipoleFitTask.py.

◆ tolerance

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

Definition at line 63 of file dipoleFitTask.py.


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