lsst.pipe.tasks  21.0.0-122-gbd923b4f+52e0c4f563
Classes | Functions
lsst.pipe.tasks.mocks.simpleMapper Namespace Reference

Classes

class  PersistenceType
 
class  BypassPersistenceType
 
class  ExposurePersistenceType
 
class  SkyMapPersistenceType
 
class  CatalogPersistenceType
 
class  SimpleCatalogPersistenceType
 
class  SourceCatalogPersistenceType
 
class  ExposureCatalogPersistenceType
 
class  PeakCatalogPersistenceType
 
class  SimpleMapping
 
class  RawMapping
 
class  SkyMapping
 
class  TempExpMapping
 
class  ForcedSrcMapping
 
class  MapperMeta
 
class  SimpleMapper
 

Functions

def makeSimpleCamera (nX, nY, sizeX, sizeY, gapX, gapY, pixelSize=1.0, plateScale=20.0, radialDistortion=0.925)
 
def makeDataRepo (root)
 

Function Documentation

◆ makeDataRepo()

def lsst.pipe.tasks.mocks.simpleMapper.makeDataRepo (   root)
Create a data repository for SimpleMapper and return a butler for it.

Clobbers anything already in the given path.

Definition at line 499 of file simpleMapper.py.

◆ makeSimpleCamera()

def lsst.pipe.tasks.mocks.simpleMapper.makeSimpleCamera (   nX,
  nY,
  sizeX,
  sizeY,
  gapX,
  gapY,
  pixelSize = 1.0,
  plateScale = 20.0,
  radialDistortion = 0.925 
)
Create a camera

@param[in] nx: number of detectors in x
@param[in] ny: number of detectors in y
@param[in] sizeX: detector size in x (pixels)
@param[in] sizeY: detector size in y (pixels)
@param[in] gapX: gap between detectors in x (mm)
@param[in] gapY: gap between detectors in y (mm)
@param[in] pixelSize: pixel size (mm) (a float)
@param[in] plateScale: plate scale in arcsec/mm; 20.0 is for LSST
@param[in] radialDistortion: radial distortion, in mm/rad^2
    (the r^3 coefficient of the radial distortion polynomial
    that converts FIELD_ANGLE in radians to FOCAL_PLANE in mm);
    0.925 is the value Dave Monet measured for lsstSim data

Each detector will have one amplifier (with no raw information).

Definition at line 437 of file simpleMapper.py.