LSSTApplications
19.0.0-14-gb0260a2+72efe9b372,20.0.0+7927753e06,20.0.0+8829bf0056,20.0.0+995114c5d2,20.0.0+b6f4b2abd1,20.0.0+bddc4f4cbe,20.0.0-1-g253301a+8829bf0056,20.0.0-1-g2b7511a+0d71a2d77f,20.0.0-1-g5b95a8c+7461dd0434,20.0.0-12-g321c96ea+23efe4bbff,20.0.0-16-gfab17e72e+fdf35455f6,20.0.0-2-g0070d88+ba3ffc8f0b,20.0.0-2-g4dae9ad+ee58a624b3,20.0.0-2-g61b8584+5d3db074ba,20.0.0-2-gb780d76+d529cf1a41,20.0.0-2-ged6426c+226a441f5f,20.0.0-2-gf072044+8829bf0056,20.0.0-2-gf1f7952+ee58a624b3,20.0.0-20-geae50cf+e37fec0aee,20.0.0-25-g3dcad98+544a109665,20.0.0-25-g5eafb0f+ee58a624b3,20.0.0-27-g64178ef+f1f297b00a,20.0.0-3-g4cc78c6+e0676b0dc8,20.0.0-3-g8f21e14+4fd2c12c9a,20.0.0-3-gbd60e8c+187b78b4b8,20.0.0-3-gbecbe05+48431fa087,20.0.0-38-ge4adf513+a12e1f8e37,20.0.0-4-g97dc21a+544a109665,20.0.0-4-gb4befbc+087873070b,20.0.0-4-gf910f65+5d3db074ba,20.0.0-5-gdfe0fee+199202a608,20.0.0-5-gfbfe500+d529cf1a41,20.0.0-6-g64f541c+d529cf1a41,20.0.0-6-g9a5b7a1+a1cd37312e,20.0.0-68-ga3f3dda+5fca18c6a4,20.0.0-9-g4aef684+e18322736b,w.2020.45
LSSTDataManagementBasePackage
|
Handler of an actual image from a single CCD. More...
#include <CcdImage.h>
Public Member Functions | |
CcdImage (afw::table::SourceCatalog &record, std::shared_ptr< lsst::afw::geom::SkyWcs > wcs, std::shared_ptr< lsst::afw::image::VisitInfo > visitInfo, lsst::geom::Box2I const &bbox, std::string const &filter, std::shared_ptr< afw::image::PhotoCalib > photoCalib, std::shared_ptr< afw::cameraGeom::Detector > detector, int visit, int ccd, std::string const &fluxField) | |
CcdImage (CcdImage const &)=delete | |
No move or copy: each CCD image is unique to that ccd+visit, and Associations holds all CcdImages. More... | |
CcdImage (CcdImage &&)=delete | |
CcdImage & | operator= (CcdImage const &)=delete |
CcdImage & | operator= (CcdImage &&)=delete |
std::string | getName () const |
Return the _name that identifies this ccdImage. More... | |
MeasuredStarList const & | getWholeCatalog () const |
Gets the as-read catalog. More... | |
MeasuredStarList const & | getCatalogForFit () const |
Gets the catalog to be used for fitting, which may have been cleaned-up. More... | |
MeasuredStarList & | getCatalogForFit () |
void | resetCatalogForFit () |
Clear the catalog for fitting and set it to a copy of the whole catalog. More... | |
std::pair< int, int > | countStars () const |
Count the number of valid measured and reference stars that fall within this ccdImage. More... | |
void | setCommonTangentPoint (Point const &commonTangentPoint) |
Sets the common tangent point and computes necessary transforms. More... | |
jointcal::Point const & | getCommonTangentPoint () const |
Gets the common tangent point, shared between all ccdImages. More... | |
std::shared_ptr< AstrometryTransform > const | getPixelToCommonTangentPlane () const |
std::shared_ptr< AstrometryTransform > const | getCommonTangentPlaneToTangentPlane () const |
std::shared_ptr< AstrometryTransform > const | getTangentPlaneToCommonTangentPlane () const |
std::shared_ptr< AstrometryTransform > const | getPixelToTangentPlane () const |
std::shared_ptr< AstrometryTransform > const | getSkyToTangentPlane () const |
CcdIdType | getCcdId () const |
returns ccd ID More... | |
VisitIdType | getVisit () const |
returns visit ID More... | |
std::shared_ptr< afw::cameraGeom::Detector > | getDetector () const |
CcdImageKey | getHashKey () const |
double | getAirMass () const |
Airmass. More... | |
double | getMjd () const |
Julian Date. More... | |
std::shared_ptr< afw::image::PhotoCalib > | getPhotoCalib () const |
Return the exposure's photometric calibration. More... | |
lsst::geom::SpherePoint | getBoresightRaDec () const |
Gets the boresight RA/Dec. More... | |
double | getHourAngle () const |
double | getLstObs () 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... | |
std::shared_ptr< AstrometryTransform > const | getReadWcs () const |
the wcs read in the header. NOT updated when fitting. More... | |
Frame const & | getImageFrame () const |
Frame in pixels. 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 64 of file CcdImage.h.
lsst::jointcal::CcdImage::CcdImage | ( | afw::table::SourceCatalog & | record, |
std::shared_ptr< lsst::afw::geom::SkyWcs > | wcs, | ||
std::shared_ptr< lsst::afw::image::VisitInfo > | visitInfo, | ||
lsst::geom::Box2I const & | bbox, | ||
std::string const & | filter, | ||
std::shared_ptr< afw::image::PhotoCalib > | photoCalib, | ||
std::shared_ptr< afw::cameraGeom::Detector > | detector, | ||
int | visit, | ||
int | ccd, | ||
std::string const & | fluxField | ||
) |
Definition at line 111 of file CcdImage.cc.
|
delete |
No move or copy: each CCD image is unique to that ccd+visit, and Associations holds all CcdImages.
|
delete |
std::pair< int, int > lsst::jointcal::CcdImage::countStars | ( | ) | const |
Count the number of valid measured and reference stars that fall within this ccdImage.
Measured stars are counted if they are valid. Reference stars are counted if a measured star (valid or not) has a fittedStar that has an associated refStar.
Definition at line 159 of file CcdImage.cc.
|
inline |
|
inline |
Gets the boresight RA/Dec.
Definition at line 166 of file CcdImage.h.
|
inline |
Definition at line 95 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 |
|
inline |
Definition at line 132 of file CcdImage.h.
|
inline |
Gets the common tangent point, shared between all ccdImages.
Definition at line 126 of file CcdImage.h.
|
inline |
|
inline |
Definition at line 150 of file CcdImage.h.
|
inline |
|
inline |
Definition at line 152 of file CcdImage.h.
|
inline |
Definition at line 168 of file CcdImage.h.
|
inline |
|
inline |
Definition at line 170 of file CcdImage.h.
|
inline |
|
inline |
Return the _name that identifies this ccdImage.
Definition at line 79 of file CcdImage.h.
|
inline |
Return the exposure's photometric calibration.
Definition at line 161 of file CcdImage.h.
|
inline |
Definition at line 128 of file CcdImage.h.
|
inline |
Definition at line 140 of file CcdImage.h.
|
inline |
the wcs read in the header. NOT updated when fitting.
Definition at line 188 of file CcdImage.h.
|
inline |
Definition at line 182 of file CcdImage.h.
|
inline |
|
inline |
Definition at line 142 of file CcdImage.h.
|
inline |
Definition at line 136 of file CcdImage.h.
|
inline |
|
inline |
|
inline |
|
inline |
Clear the catalog for fitting and set it to a copy of the whole catalog.
Definition at line 99 of file CcdImage.h.
void lsst::jointcal::CcdImage::setCommonTangentPoint | ( | Point const & | commonTangentPoint | ) |
Sets the common tangent point and computes necessary transforms.
[in] | commonTangentPoint | The common tangent point of all ccdImages (decimal degrees). |
Definition at line 174 of file CcdImage.cc.