Class MeasuredStar¶
Defined in File MeasuredStar.h
Inheritance Relationships¶
Base Type¶
public lsst::jointcal::BaseStar(Class BaseStar)
Class Documentation¶
-
class
MeasuredStar: public lsst::jointcal::BaseStar objects measured on actual images. Coordinates and uncertainties are expressed in pixel image frame. Flux expressed in ADU/s.
Public Functions
-
MeasuredStar()¶
-
MeasuredStar(MeasuredStar const&)¶ No move, allow copy constructor: we may copy the fitted StarLists when associating and matching catalogs, otherwise Stars should be managed by shared_ptr only.
-
MeasuredStar(MeasuredStar&&)¶
-
MeasuredStar &
operator=(MeasuredStar const&)¶
-
MeasuredStar &
operator=(MeasuredStar&&)¶
-
void
setInstFluxAndErr(double instFlux, double instFluxErr)¶
-
double
getInstFlux() const¶
-
double
getInstFluxErr() const¶
-
double
getInstMag() const¶
-
double
getInstMagErr() const¶
-
double
getMagWeight() const¶ the inverse of the mag variance
-
double
getXFocal() const¶
-
void
setXFocal(double xFocal)¶
-
double
getYFocal() const¶
-
void
setYFocal(double yFocal)¶
-
std::shared_ptr<FittedStar>
getFittedStar() const¶
-
bool
isValid() const¶ Fits may use that to discard outliers.
-
void
setValid(bool v)¶ Fits may use that to discard outliers.
-