23 #if !defined(LSST_AFW_CAMERAGEOM_ORIENTATION_H)
24 #define LSST_AFW_CAMERAGEOM_ORIENTATION_H
28 #include "Eigen/Dense"
39 namespace cameraGeom {
113 Eigen::Matrix<double,2,2,Eigen::DontAlign>
_rotMat;
An include file to include the header files for lsst::afw::geom.
int getNQuarter() const
Return the number of quarter turns (rounded to the closest quarter)
lsst::afw::geom::Angle getPitch() const
Return the pitch angle.
geom::AffineXYTransform makeFpPixelTransform(geom::Extent2D const pixelSizeMm) const
Generate an XYTransform from focal plane to pixel coordinates.
geom::Angle getRoll() const
Return the roll angle.
lsst::afw::geom::Angle _roll
roll
geom::AffineXYTransform makePixelFpTransform(geom::Extent2D const pixelSizeMm) const
Generate an XYTransform from pixel to focal plane coordinates.
Orientation(geom::Point2D const fpPosition=geom::Point2D(0, 0), geom::Point2D const refPoint=geom::Point2D(-0.5,-0.5), geom::Angle const yaw=geom::Angle(0), geom::Angle const pitch=geom::Angle(0), geom::Angle const roll=geom::Angle(0))
geom::Angle getYaw() const
Return the yaw angle.
geom::Point2D getReferencePoint() const
Return detector reference point (pixels)
A set of classes of general utility in connection with images.
lsst::afw::geom::Angle _pitch
pitch
geom::Point2D getFpPosition() const
Return focal plane position of detector reference point (mm)
lsst::afw::geom::Angle _yaw
yaw
geom::Point2D _refPoint
reference point on detector
Eigen::Matrix< double, 2, 2, Eigen::DontAlign > _rotMat
geom::Point2D _fpPosition
focal plane position of reference point on detector