LSST Applications  21.0.0-172-gfb10e10a+18fedfabac,22.0.0+297cba6710,22.0.0+80564b0ff1,22.0.0+8d77f4f51a,22.0.0+a28f4c53b1,22.0.0+dcf3732eb2,22.0.1-1-g7d6de66+2a20fdde0d,22.0.1-1-g8e32f31+297cba6710,22.0.1-1-geca5380+7fa3b7d9b6,22.0.1-12-g44dc1dc+2a20fdde0d,22.0.1-15-g6a90155+515f58c32b,22.0.1-16-g9282f48+790f5f2caa,22.0.1-2-g92698f7+dcf3732eb2,22.0.1-2-ga9b0f51+7fa3b7d9b6,22.0.1-2-gd1925c9+bf4f0e694f,22.0.1-24-g1ad7a390+a9625a72a8,22.0.1-25-g5bf6245+3ad8ecd50b,22.0.1-25-gb120d7b+8b5510f75f,22.0.1-27-g97737f7+2a20fdde0d,22.0.1-32-gf62ce7b1+aa4237961e,22.0.1-4-g0b3f228+2a20fdde0d,22.0.1-4-g243d05b+871c1b8305,22.0.1-4-g3a563be+32dcf1063f,22.0.1-4-g44f2e3d+9e4ab0f4fa,22.0.1-42-gca6935d93+ba5e5ca3eb,22.0.1-5-g15c806e+85460ae5f3,22.0.1-5-g58711c4+611d128589,22.0.1-5-g75bb458+99c117b92f,22.0.1-6-g1c63a23+7fa3b7d9b6,22.0.1-6-g50866e6+84ff5a128b,22.0.1-6-g8d3140d+720564cf76,22.0.1-6-gd805d02+cc5644f571,22.0.1-8-ge5750ce+85460ae5f3,master-g6e05de7fdc+babf819c66,master-g99da0e417a+8d77f4f51a,w.2021.48
LSST Data Management Base Package
Public Member Functions | List of all members
lsst::jointcal::ProjectionHandler Struct Referenceabstract

This is a virtual class that allows a lot of freedom in the choice of the projection from "Sky" (where coodinates are reported) to tangent plane (where they are compared to transformed measurements) More...

#include <ProjectionHandler.h>

Inheritance diagram for lsst::jointcal::ProjectionHandler:
lsst::jointcal::IdentityProjectionHandler lsst::jointcal::OneTPPerVisitHandler

Public Member Functions

virtual const std::shared_ptr< const AstrometryTransformgetSkyToTangentPlane (const CcdImage &ccdImage) const =0
 
virtual ~ProjectionHandler ()
 
virtual void print (std::ostream &out) const =0
 Print a string representation of the contents of this mapping, for debugging. More...
 

Detailed Description

This is a virtual class that allows a lot of freedom in the choice of the projection from "Sky" (where coodinates are reported) to tangent plane (where they are compared to transformed measurements)

Definition at line 44 of file ProjectionHandler.h.

Constructor & Destructor Documentation

◆ ~ProjectionHandler()

virtual lsst::jointcal::ProjectionHandler::~ProjectionHandler ( )
inlinevirtual

Definition at line 48 of file ProjectionHandler.h.

48 {};

Member Function Documentation

◆ getSkyToTangentPlane()

virtual const std::shared_ptr<const AstrometryTransform> lsst::jointcal::ProjectionHandler::getSkyToTangentPlane ( const CcdImage ccdImage) const
pure virtual

◆ print()

virtual void lsst::jointcal::ProjectionHandler::print ( std::ostream out) const
pure virtual

Print a string representation of the contents of this mapping, for debugging.

Implemented in lsst::jointcal::OneTPPerVisitHandler, and lsst::jointcal::IdentityProjectionHandler.


The documentation for this struct was generated from the following file: