LSSTApplications  18.1.0
LSSTDataManagementBasePackage
Classes | Namespaces | Functions | Variables
CameraSys.h File Reference
#include <functional>
#include <string>
#include <ostream>
#include <sstream>

Go to the source code of this file.

Classes

class  lsst::afw::cameraGeom::CameraSysPrefix
 Camera coordinate system prefix. More...
 
class  lsst::afw::cameraGeom::CameraSys
 Camera coordinate system; used as a key in in TransformMap. More...
 
struct  std::hash< lsst::afw::cameraGeom::CameraSysPrefix >
 
struct  std::hash< lsst::afw::cameraGeom::CameraSys >
 

Namespaces

 lsst
 A base class for image defects.
 
 lsst::afw
 
 lsst::afw::cameraGeom
 
 std
 STL namespace.
 

Functions

std::ostreamlsst::afw::cameraGeom::operator<< (std::ostream &os, CameraSysPrefix const &detSysPrefix)
 
std::ostreamlsst::afw::cameraGeom::operator<< (std::ostream &os, CameraSys const &cameraSys)
 

Variables

CameraSys const lsst::afw::cameraGeom::FOCAL_PLANE = CameraSys("FocalPlane")
 Focal plane coordinates: Position on a 2-d planar approximation to the focal plane (x,y mm). More...
 
CameraSys const lsst::afw::cameraGeom::FIELD_ANGLE = CameraSys("FieldAngle")
 Field angle coordinates: Angle of a principal ray relative to the optical axis (x,y radians). More...
 
CameraSysPrefix const lsst::afw::cameraGeom::PIXELS = CameraSysPrefix("Pixels")
 Pixel coordinates: Nominal position on the entry surface of a given detector (x, y unbinned pixels). More...
 
CameraSysPrefix const lsst::afw::cameraGeom::TAN_PIXELS = CameraSysPrefix("TanPixels")
 Tangent-plane pixels on the detector (x, y unbinned pixels) More...
 
CameraSysPrefix const lsst::afw::cameraGeom::ACTUAL_PIXELS = CameraSysPrefix("ActualPixels")
 The actual pixels where the photon lands and electrons are generated (x,y unbinned) This takes into account manufacturing defects, "tree ring" distortions and other such effects. More...