LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
Go to the documentation of this file.
28 namespace cameraGeom {
48 os <<
"CameraSysPrefix(" << camSysPrefix.
getSysName() <<
")";
std::string getSysName() const
Get coordinate system name.
CameraSysPrefix const TAN_PIXELS
Tangent-plane pixels on the detector (x, y unbinned pixels)
std::ostream & operator<<(std::ostream &os, CameraSysPrefix const &detSysPrefix)
size_t hash_value() const noexcept
Hash function for this object.
CameraSysPrefix const ACTUAL_PIXELS
The actual pixels where the photon lands and electrons are generated (x,y unbinned) This takes into a...
A base class for image defects.
std::size_t hashCombine(std::size_t seed) noexcept
Combine hashes.
CameraSys const FOCAL_PLANE
Focal plane coordinates: Position on a 2-d planar approximation to the focal plane (x,...
std::string getDetectorName() const
Get detector name, or "" if not a detector-specific coordinate system.
std::size_t hash_value() const noexcept
Hash function for this object.
CameraSys const FIELD_ANGLE
Field angle coordinates: Angle of a principal ray relative to the optical axis (x,...
std::string getSysName() const
Get coordinate system name.
Camera coordinate system prefix.
bool hasDetectorName() const noexcept
Does this have a non-blank detector name?
CameraSysPrefix const PIXELS
Pixel coordinates: Nominal position on the entry surface of a given detector (x, y unbinned pixels).
Camera coordinate system; used as a key in in TransformMap.