Pixel Level Simulation for Dark Energy Surveys
Chris Stoughton, Nickolai Kuropatkin
Fermilab Experimental Astrophysics Group
May 3, 2005
Overview
These packages provide a convenient way to simulate astronomical
objects observed by imaging pixel detectors. The calling programs are
responsible for describing the objects as a Collection
of
DetectorObject
s, that is, in terms of the position,
shape, and size of the object in pixel coordinates, and the flux in
terms of the mean number of photons that reach the detector. The
PixelDetector
must also be specified by defining its
size, electronics, and response to cosmic rays. If the
DetectorObjects
s have not been convolved with the PSF by the
calling programs, a PSFFactory
may be specified to provide
a PSF
object to use for convolution.
Packages
snap.snoop.physics.pixel -- demonstrates integration into SNAPSim
gov.fnal.eag.sim.pixel -- simulates astronomical images
gov.fnal.eag.shapelets.functions -- describes images in shapelet space
gov.fnal.eag.matrix -- operates on matrices of complex numbers
gov.fnal.eag.sim.random -- convenience wrapper for colt
random number engines
gov.fnal.eag.sim.repository.image -- puts and gets PixeledImages