2 #ifndef LSST_JOINTCAL_FITTED_STAR_H
3 #define LSST_JOINTCAL_FITTED_STAR_H
44 unsigned _indexInMatrix;
45 int _measurementCount;
86 _measurementCount = 0;
92 void dump(std::ostream& stream = std::cout)
const {
94 stream <<
" mcount: " << _measurementCount;
152 #endif // LSST_JOINTCAL_FITTED_STAR_H
Objects used as position anchors, typically USNO stars.
double getFluxErr2() const
const RefStar * getRefStar() const
Get the astrometric reference star associated with this star.
objects whose position is going to be fitted. Coordinates in Common Tangent Plane.
void addMagMeasurement(double magValue, double magWeight)
this routine will hopefully soon disappear.
double getFluxErr() const
getters
double getMag() const
derived using available zero points in input images. In the absence ofZP, ZP= 0.
FittedStarList::const_iterator FittedStarCIterator
int getGeneration() const
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....
void setRefStar(const RefStar *_refStar)
Set the astrometric reference star associated with this star.
int getIndexInMatrix() const
FittedStarList::iterator FittedStarIterator
A list of FittedStar s. Such a list is typically constructed by Associations.
objects measured on actual images.
bool inTangentPlaneCoordinates
Class that handles the photometric least squares problem.
virtual void dump(std::ostream &stream=std::cout) const
utility
friend class PhotometryFit2
BaseStarList & Fitted2Base(FittedStarList &This)
int getMeasurementCount() const
int & getMeasurementCount()
void dump(std::ostream &stream=std::cout) const
utility
The objects which have been measured several times.
FittedStar(const BaseStar &baseStar)