LSSTApplications
20.0.0
LSSTDataManagementBasePackage
|
Go to the documentation of this file.
25 #ifndef LSST_JOINTCAL_FITTED_STAR_H
26 #define LSST_JOINTCAL_FITTED_STAR_H
40 class AstrometryTransform;
66 :
BaseStar(baseStar), _indexInMatrix(0), _measurementCount(0), _refStar(nullptr) {}
81 _measurementCount = 0;
92 stream <<
" mcount: " << _measurementCount;
115 Eigen::Index _indexInMatrix;
116 int _measurementCount;
141 #endif // LSST_JOINTCAL_FITTED_STAR_H
objects measured on actual images.
void print(std::ostream &stream=std::cout) const
utility
FittedStar(const BaseStar &baseStar)
FittedStar & operator=(FittedStar const &)=delete
Eigen::Index getIndexInMatrix() const
The objects which have been measured several times.
Objects used as position anchors, typically USNO stars.
BaseStarList & Fitted2Base(FittedStarList &This)
bool inTangentPlaneCoordinates
void setRefStar(const RefStar *_refStar)
Set the astrometric reference star associated with this star.
FittedStar & operator=(FittedStar &&)=delete
void setIndexInMatrix(Eigen::Index const index)
index is a value that a fit can set and reread....
A base class for image defects.
objects whose position is going to be fitted. Coordinates in Common Tangent Plane.
FittedStar(FittedStar &&)=delete
int getMeasurementCount() const
int & getMeasurementCount()
void addMagMeasurement(double magValue, double magWeight)
Add a measuredStar on-sky magnitude.
FittedStarList::const_iterator FittedStarCIterator
A list of FittedStar s. Such a list is typically constructed by Associations.
The base class for handling stars. Used by all matching routines.
FittedStar(FittedStar const &)=default
No move, allow copy constructor: we may copy the fitted StarLists when associating and matching catal...
const RefStar * getRefStar() const
Get the astrometric reference star associated with this star.
virtual void print(std::ostream &out) const
utility
FittedStarList::iterator FittedStarIterator