lsst.meas.extensions.psfex  13.0-5-gd2c5893+33
 All Classes Namespaces Files Functions Variables Friends Macros Groups
Classes | Functions | Variables
lsst.meas.extensions.psfex.psfex Namespace Reference

Classes

class  _SExtractor
 
class  _LSST
 

Functions

def splitFitsCard
 
def compute_fwhmrange
 
def read_samples
 
def getSexFlags
 
def select_candidates
 
def setDataType
 
def getFlags
 
def load_samples
 
def showPsf
 
def getLsstFlags
 
def guessCalexp
 
def makeitLsst
 
def read_samplesLsst
 
def load_samplesLsst
 
def makeit
 

Variables

 plt = None
 
 SExtractor = _SExtractor
 
 _dataType = _SExtractor
 

Function Documentation

def lsst.meas.extensions.psfex.psfex.compute_fwhmrange (   fwhm,
  maxvar,
  minin,
  maxin,
  plot = dict(fwhmHistogram=False) 
)
    PURPOSE Compute the FWHM range associated to a series of FWHM measurements.
    INPUT   Pointer to an array of FWHMs,
    maximum allowed FWHM variation,
    minimum allowed FWHM,
    maximum allowed FWHM,

    OUTPUT  FWHM mode, lower FWHM range, upper FWHM range
    NOTES   -.
    AUTHOR  E. Bertin (IAP, Leiden observatory & ESO)
    VERSION 20/03/2008

Definition at line 50 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.getFlags ( )

Definition at line 386 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.getLsstFlags (   tab = None)

Definition at line 649 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.getSexFlags (   args)

Definition at line 264 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.guessCalexp (   fileName)

Definition at line 683 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.load_samples (   prefs,
  context,
  ext = psfexLib.Prefs.ALL_EXTENSIONS,
  next = 1,
  plot = dict() 
)

Definition at line 395 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.load_samplesLsst (   prefs,
  context,
  ext = psfexLib.Prefs.ALL_EXTENSIONS,
  next = 1,
  plot = dict() 
)

Definition at line 891 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.makeit (   prefs,
  context,
  saveWcs = False,
  plot = dict() 
)
This is the python wrapper for the original psfex that reads SExtractor outputs

Definition at line 1004 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.makeitLsst (   prefs,
  context,
  saveWcs = False,
  plot = dict() 
)
This is the python wrapper that reads lsst tables

Definition at line 696 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.read_samples (   prefs,
  set,
  filename,
  frmin,
  frmax,
  ext,
  next,
  catindex,
  context,
  pcval,
  plot = dict(showFlags=False, showRejection=False 
)

Definition at line 105 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.read_samplesLsst (   prefs,
  set,
  filename,
  frmin,
  frmax,
  ext,
  next,
  catindex,
  context,
  pcval,
  plot = dict(showFlags=False, showRejection=False 
)

Definition at line 751 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.select_candidates (   set,
  prefs,
  frmin,
  frmax,
  flags,
  flux,
  fluxerr,
  rmsSize,
  elong,
  vignet,
  plot = dict(),
  title = "" 
)

Definition at line 278 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.setDataType (   t)

Definition at line 382 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.showPsf (   psf,
  set,
  ext = None,
  wcsData = None,
  trim = 0,
  nspot = 5,
  diagnostics = False,
  outDir = "",
  frame = None,
  title = None 
)
Show a PSF on ds9

Definition at line 534 of file psfex.py.

def lsst.meas.extensions.psfex.psfex.splitFitsCard (   line)
Split a fits header, returning (key, value)

Definition at line 30 of file psfex.py.

Variable Documentation

lsst.meas.extensions.psfex.psfex._dataType = _SExtractor

Definition at line 379 of file psfex.py.

lsst.meas.extensions.psfex.psfex.plt = None

Definition at line 17 of file psfex.py.

lsst.meas.extensions.psfex.psfex.SExtractor = _SExtractor

Definition at line 377 of file psfex.py.