2 #ifndef LSST_JOINTCAL_FITTED_STAR_H 3 #define LSST_JOINTCAL_FITTED_STAR_H 29 PmBlock() : pmx(0), pmy(0), epmx(0), epmy(0), epmxy(0), color(0), mightMove(false){};
42 :
BaseStar(baseStar), _indexInMatrix(0), _measurementCount(0), _refStar(nullptr) {}
57 _measurementCount = 0;
68 stream <<
" mcount: " << _measurementCount;
76 void addMagMeasurement(
double magValue,
double magWeight);
85 void setRefStar(
const RefStar* _refStar);
91 unsigned _indexInMatrix;
92 int _measurementCount;
117 #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
FittedStarList::const_iterator FittedStarCIterator
The base class for handling stars. Used by all matching routines.
void setIndexInMatrix(const unsigned &index)
index is a value that a fit can set and reread....
Class for a simple mapping implementing a generic Gtransfo.
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 getIndexInMatrix() const
int & getMeasurementCount()
The objects which have been measured several times.
FittedStar(const BaseStar &baseStar)