25 #ifndef LSST_JOINTCAL_FITTED_STAR_H 26 #define LSST_JOINTCAL_FITTED_STAR_H 40 class AstrometryTransform;
53 PmBlock() : pmx(0), pmy(0), epmx(0), epmy(0), epmxy(0), color(0), mightMove(false){};
66 :
BaseStar(baseStar), _indexInMatrix(0), _measurementCount(0), _refStar(nullptr) {}
81 _measurementCount = 0;
92 stream <<
" mcount: " << _measurementCount;
100 void addMagMeasurement(
double magValue,
double magWeight);
109 void setRefStar(
const RefStar* _refStar);
115 Eigen::Index _indexInMatrix;
116 int _measurementCount;
141 #endif // LSST_JOINTCAL_FITTED_STAR_H Objects used as position anchors, typically USNO stars.
virtual void dump(std::ostream &stream=std::cout) const
utility
objects whose position is going to be fitted. Coordinates in Common Tangent Plane.
int getMeasurementCount() const
void setIndexInMatrix(Eigen::Index const index)
index is a value that a fit can set and reread....
FittedStarList::const_iterator FittedStarCIterator
The base class for handling stars. Used by all matching routines.
Eigen::Index getIndexInMatrix() const
A base class for image defects.
FittedStarList::iterator FittedStarIterator
A list of FittedStar s. Such a list is typically constructed by Associations.
objects measured on actual images.
bool inTangentPlaneCoordinates
void dump(std::ostream &stream=std::cout) const
utility
BaseStarList & Fitted2Base(FittedStarList &This)
const RefStar * getRefStar() const
Get the astrometric reference star associated with this star.
int & getMeasurementCount()
The objects which have been measured several times.
FittedStar(const BaseStar &baseStar)