lsst.pipe.tasks gb4d8b8e895+4b50854106
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.tasks.mocks.mockCoadd.MockCoaddConfig Class Reference
Inheritance diagram for lsst.pipe.tasks.mocks.mockCoadd.MockCoaddConfig:

Public Member Functions

def setupSkyMapPatches (self, nPatches=2, patchSize=400, pixelScale=0.2 *lsst.geom.arcseconds)
 
def setDefaults (self)
 

Static Public Attributes

 makeSkyMap
 
 mockObject
 
 mockObservation
 
 coaddName
 
 nObservations
 
 edgeBuffer
 

Detailed Description

Definition at line 36 of file mockCoadd.py.

Member Function Documentation

◆ setDefaults()

def lsst.pipe.tasks.mocks.mockCoadd.MockCoaddConfig.setDefaults (   self)

Definition at line 81 of file mockCoadd.py.

◆ setupSkyMapPatches()

def lsst.pipe.tasks.mocks.mockCoadd.MockCoaddConfig.setupSkyMapPatches (   self,
  nPatches = 2,
  patchSize = 400,
  pixelScale = 0.2*lsst.geom.arcseconds 
)
Set the nested [discrete] skymap config parameters such that the full tract
has nPatches x nPatches patches of the given size and pixel scale.

Definition at line 69 of file mockCoadd.py.

Member Data Documentation

◆ coaddName

lsst.pipe.tasks.mocks.mockCoadd.MockCoaddConfig.coaddName
static
Initial value:
= lsst.pex.config.Field(
doc="Coadd name used as a prefix for other datasets",
dtype=str,
optional=False,
default="deep"
)

Definition at line 49 of file mockCoadd.py.

◆ edgeBuffer

lsst.pipe.tasks.mocks.mockCoadd.MockCoaddConfig.edgeBuffer
static
Initial value:
= lsst.pex.config.Field(
doc=("Number of pixels by which to grow object bounding boxes when determining whether they land "
" completely on a generated image"),
dtype=int,
optional=False,
default=5
)

Definition at line 61 of file mockCoadd.py.

◆ makeSkyMap

lsst.pipe.tasks.mocks.mockCoadd.MockCoaddConfig.makeSkyMap
static
Initial value:
= lsst.pex.config.ConfigurableField(
doc="SkyMap builder subtask",
target=MakeSkyMapTask
)

Definition at line 37 of file mockCoadd.py.

◆ mockObject

lsst.pipe.tasks.mocks.mockCoadd.MockCoaddConfig.mockObject
static
Initial value:
= lsst.pex.config.ConfigurableField(
doc="Subtask that generates and draws the objects/sources in the mock images",
target=MockObjectTask
)

Definition at line 41 of file mockCoadd.py.

◆ mockObservation

lsst.pipe.tasks.mocks.mockCoadd.MockCoaddConfig.mockObservation
static
Initial value:
= lsst.pex.config.ConfigurableField(
doc="Subtask that generates the Wcs, Psf, PhotoCalib, etc. of mock images",
target=MockObservationTask
)

Definition at line 45 of file mockCoadd.py.

◆ nObservations

lsst.pipe.tasks.mocks.mockCoadd.MockCoaddConfig.nObservations
static
Initial value:
= lsst.pex.config.Field(
doc="Number of mock observations to generate.",
dtype=int,
optional=False,
default=12
)

Definition at line 55 of file mockCoadd.py.


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