lsst.jointcal
master-gc935ebf72c
|
Handler of an actual image from a single CCD. More...
#include <CcdImage.h>
Public Member Functions | |
CcdImage (lsst::afw::table::SortedCatalogT< lsst::afw::table::SourceRecord > &record, const boost::shared_ptr< lsst::afw::image::TanWcs > wcs, const boost::shared_ptr< lsst::afw::image::VisitInfo > visitInfo, const lsst::afw::geom::Box2I &bbox, const std::string &filter, const boost::shared_ptr< lsst::afw::image::Calib > calib, const int &visit, const int &ccd, const std::string &fluxField) | |
std::string | getName () const |
Return the _name that identifies this ccdImage. More... | |
const MeasuredStarList & | getWholeCatalog () const |
Gets the as-read catalog. More... | |
void | setCommonTangentPoint (const Point &commonTangentPoint) |
Sets the common tangent point and computes necessary transforms. More... | |
Point const & | getCommonTangentPoint () const |
Gets the common tangent point, shared between all ccdImages. More... | |
const Gtransfo * | getPix2CommonTangentPlane () const |
const Gtransfo * | getCommonTangentPlane2TP () const |
const Gtransfo * | getTP2CommonTangentPlane () const |
const Gtransfo * | getPix2TangentPlane () const |
const Gtransfo * | getSky2TP () const |
int | getCcdId () const |
returns ccd ID More... | |
VisitIdType | getVisit () const |
returns visit ID More... | |
double | getAirMass () const |
Airmass. More... | |
double | getMjd () const |
Julian Date. More... | |
boost::shared_ptr < lsst::afw::image::Calib > | getCalib () |
Return the exposure's photometric calibration. More... | |
lsst::afw::coord::IcrsCoord | getBoresightRaDec () |
Gets the boresight RA/Dec. More... | |
double | getHourAngle () const |
double | getSinEta () const |
Parallactic angle. More... | |
double | getCosEta () const |
Parallactic angle. More... | |
double | getTanZ () const |
Parallactic angle. More... | |
Point | getRefractionVector () const |
std::string | getFilter () const |
return the CcdImage filter name More... | |
const Gtransfo * | readWCS () const |
the wcs read in the header. NOT updated when fitting. More... | |
const Gtransfo * | getInverseReadWCS () const |
the inverse of the one above. More... | |
const Frame & | getImageFrame () const |
Frame in pixels. More... | |
const MeasuredStarList & | getCatalogForFit () const |
Gets the catalog to be used for fitting, which may have been cleaned-up. More... | |
MeasuredStarList & | getCatalogForFit () |
Gets the catalog to be used for fitting, which may have been cleaned-up. More... | |
Handler of an actual image from a single CCD.
NOTE: could possibly be replaced with a subclass of afw.image.Exposure?
Definition at line 31 of file CcdImage.h.
lsst::jointcal::CcdImage::CcdImage | ( | lsst::afw::table::SortedCatalogT< lsst::afw::table::SourceRecord > & | record, |
const boost::shared_ptr< lsst::afw::image::TanWcs > | wcs, | ||
const boost::shared_ptr< lsst::afw::image::VisitInfo > | visitInfo, | ||
const lsst::afw::geom::Box2I & | bbox, | ||
const std::string & | filter, | ||
const boost::shared_ptr< lsst::afw::image::Calib > | calib, | ||
const int & | visit, | ||
const int & | ccd, | ||
const std::string & | fluxField | ||
) |
Definition at line 69 of file CcdImage.cc.
|
inline |
Airmass.
Definition at line 133 of file CcdImage.h.
|
inline |
Gets the boresight RA/Dec.
Definition at line 144 of file CcdImage.h.
|
inline |
Return the exposure's photometric calibration.
Definition at line 139 of file CcdImage.h.
|
inline |
Gets the catalog to be used for fitting, which may have been cleaned-up.
Definition at line 93 of file CcdImage.h.
|
inline |
Gets the catalog to be used for fitting, which may have been cleaned-up.
Definition at line 94 of file CcdImage.h.
|
inline |
returns ccd ID
Definition at line 127 of file CcdImage.h.
|
inline |
Definition at line 115 of file CcdImage.h.
|
inline |
Gets the common tangent point, shared between all ccdImages.
Definition at line 109 of file CcdImage.h.
|
inline |
Parallactic angle.
Definition at line 153 of file CcdImage.h.
|
inline |
return the CcdImage filter name
Definition at line 162 of file CcdImage.h.
|
inline |
Definition at line 147 of file CcdImage.h.
|
inline |
Frame in pixels.
Definition at line 171 of file CcdImage.h.
|
inline |
the inverse of the one above.
Definition at line 168 of file CcdImage.h.
|
inline |
Julian Date.
Definition at line 136 of file CcdImage.h.
|
inline |
Return the _name that identifies this ccdImage.
Definition at line 78 of file CcdImage.h.
|
inline |
Definition at line 112 of file CcdImage.h.
|
inline |
Definition at line 121 of file CcdImage.h.
|
inline |
Definition at line 159 of file CcdImage.h.
|
inline |
Parallactic angle.
Definition at line 150 of file CcdImage.h.
|
inline |
Definition at line 124 of file CcdImage.h.
|
inline |
Parallactic angle.
Definition at line 156 of file CcdImage.h.
|
inline |
Definition at line 118 of file CcdImage.h.
|
inline |
returns visit ID
Definition at line 130 of file CcdImage.h.
|
inline |
|
inline |
the wcs read in the header. NOT updated when fitting.
Definition at line 165 of file CcdImage.h.
void lsst::jointcal::CcdImage::setCommonTangentPoint | ( | const Point & | commonTangentPoint | ) |
Sets the common tangent point and computes necessary transforms.
[in] | commonTangentPoint | The common tangent point of all ccdImages (decimal degrees). |
Definition at line 116 of file CcdImage.cc.