lsst.pipe.tasks  13.0-66-gfbf2f2ce+5
Static Public Attributes | List of all members
lsst.pipe.tasks.mocks.mockObservation.MockObservationConfig Class Reference
Inheritance diagram for lsst.pipe.tasks.mocks.mockObservation.MockObservationConfig:

Static Public Attributes

 pixelScale
 
 doRotate
 
 fluxMag0
 
 fluxMag0Sigma
 
 expTime
 
 psfImageSize
 
 psfMinSigma
 
 psfMaxSigma
 
 apCorrOrder
 
 seed = lsst.pex.config.Field(dtype=int, default=1, doc="Seed for numpy random number generator")
 

Detailed Description

Definition at line 38 of file mockObservation.py.

Member Data Documentation

◆ apCorrOrder

lsst.pipe.tasks.mocks.mockObservation.MockObservationConfig.apCorrOrder
static
Initial value:
= lsst.pex.config.Field(
dtype=int, default=1, optional=False,
doc="Polynomial order for aperture correction fields"
)

Definition at line 71 of file mockObservation.py.

◆ doRotate

lsst.pipe.tasks.mocks.mockObservation.MockObservationConfig.doRotate
static
Initial value:
= lsst.pex.config.Field(
dtype=bool, default=True, optional=False,
doc="Whether to randomly rotate observations relative to the tract Wcs"
)

Definition at line 43 of file mockObservation.py.

◆ expTime

lsst.pipe.tasks.mocks.mockObservation.MockObservationConfig.expTime
static
Initial value:
= lsst.pex.config.Field(
dtype=float, default=60.0, optional=False,
doc="Exposure time set in generated Calibs (does not affect flux or noise level)"
)

Definition at line 55 of file mockObservation.py.

◆ fluxMag0

lsst.pipe.tasks.mocks.mockObservation.MockObservationConfig.fluxMag0
static
Initial value:
= lsst.pex.config.Field(
dtype=float, default=1E11, optional=False,
doc="Flux at zero magnitude used to define Calibs."
)

Definition at line 47 of file mockObservation.py.

◆ fluxMag0Sigma

lsst.pipe.tasks.mocks.mockObservation.MockObservationConfig.fluxMag0Sigma
static
Initial value:
= lsst.pex.config.Field(
dtype=float, default=100.0, optional=False,
doc="Error on flux at zero magnitude used to define Calibs; used to add scatter as well."
)

Definition at line 51 of file mockObservation.py.

◆ pixelScale

lsst.pipe.tasks.mocks.mockObservation.MockObservationConfig.pixelScale
static
Initial value:
= lsst.pex.config.Field(
dtype=float, default=0.2, optional=False,
doc="Pixel scale for mock WCSs in arcseconds/pixel"
)

Definition at line 39 of file mockObservation.py.

◆ psfImageSize

lsst.pipe.tasks.mocks.mockObservation.MockObservationConfig.psfImageSize
static
Initial value:
= lsst.pex.config.Field(
dtype=int, default=21, optional=False,
doc="Image width and height of generated Psfs."
)

Definition at line 59 of file mockObservation.py.

◆ psfMaxSigma

lsst.pipe.tasks.mocks.mockObservation.MockObservationConfig.psfMaxSigma
static
Initial value:
= lsst.pex.config.Field(
dtype=float, default=3.0, optional=False,
doc="Maximum radius for generated Psfs."
)

Definition at line 67 of file mockObservation.py.

◆ psfMinSigma

lsst.pipe.tasks.mocks.mockObservation.MockObservationConfig.psfMinSigma
static
Initial value:
= lsst.pex.config.Field(
dtype=float, default=1.5, optional=False,
doc="Minimum radius for generated Psfs."
)

Definition at line 63 of file mockObservation.py.

◆ seed

lsst.pipe.tasks.mocks.mockObservation.MockObservationConfig.seed = lsst.pex.config.Field(dtype=int, default=1, doc="Seed for numpy random number generator")
static

Definition at line 75 of file mockObservation.py.


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