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
dump
(std::ostream &s = std::cout) const¶ utility
-
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.
-