2 #ifndef LSST_JOINTCAL_MEASURED_STAR_H 3 #define LSST_JOINTCAL_MEASURED_STAR_H 56 if (fittedStar) fittedStar->getMeasurementCount()++;
62 stream <<
" instFlux: " << _instFlux <<
" instFluxErr: " << _instFluxErr <<
" id: " << _id
63 <<
" valid: " << _valid;
77 double getMagWeight()
const {
return (_instFlux * _instFlux / (_instFluxErr * _instFluxErr)); }
107 double _xFocal, _yFocal;
130 #endif // LSST_JOINTCAL_MEASURED_STAR_H void setXFocal(double xFocal)
virtual void dump(std::ostream &stream=std::cout) const
utility
void setInstFluxErr(double instFluxErr)
MeasuredStarList::iterator MeasuredStarIterator
MeasuredStar(BaseStar const &baseStar)
CcdImage const & getCcdImage() const
MeasuredStar & operator=(MeasuredStar const &)=delete
void setCcdImage(const CcdImage *ccdImage)
A list of MeasuredStar. They are usually filled in Associations::createCcdImage.
void setYFocal(double yFocal)
The base class for handling stars. Used by all matching routines.
afw::table::RecordId getId()
void dump(std::ostream &stream=std::cout) const
utility
void setFittedStar(std::shared_ptr< FittedStar > fittedStar)
Class for a simple mapping implementing a generic Gtransfo.
MeasuredStarList::const_iterator MeasuredStarCIterator
double getInstFlux() const
double getInstFluxErr() const
objects measured on actual images.
double getMagWeight() const
the inverse of the mag variance
void setValid(bool v)
Fits may use that to discard outliers.
BaseStarList & Measured2Base(MeasuredStarList &This)
Handler of an actual image from a single CCD.
void setId(afw::table::RecordId id)
bool isValid() const
Fits may use that to discard outliers.
std::shared_ptr< FittedStar > getFittedStar() const
void setInstFlux(double instFlux)