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.
-