Sources measured on images.
More...
#include <MeasuredStar.h>
Sources measured on images.
x/y positions and uncertainties (from BaseStar) are in pixels in the image frame. instFlux[Err] are in counts. flux[Err] (from BaseStar) are nJy.
Definition at line 51 of file MeasuredStar.h.
◆ MeasuredStar() [1/4]
lsst::jointcal::MeasuredStar::MeasuredStar |
( |
| ) |
|
|
inline |
◆ MeasuredStar() [2/4]
lsst::jointcal::MeasuredStar::MeasuredStar |
( |
BaseStar const & |
baseStar | ) |
|
|
inline |
◆ MeasuredStar() [3/4]
lsst::jointcal::MeasuredStar::MeasuredStar |
( |
MeasuredStar const & |
| ) |
|
|
default |
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() [4/4]
lsst::jointcal::MeasuredStar::MeasuredStar |
( |
MeasuredStar && |
| ) |
|
|
delete |
◆ computeDist2()
double lsst::jointcal::Point::computeDist2 |
( |
const Point & |
other | ) |
const |
|
inlineinherited |
distance squared to other
Definition at line 56 of file Point.h.
◆ Distance()
double lsst::jointcal::Point::Distance |
( |
const Point & |
other | ) |
const |
|
inlineinherited |
◆ getCcdImage()
CcdImage const & lsst::jointcal::MeasuredStar::getCcdImage |
( |
| ) |
const |
|
inline |
◆ getFittedStar()
◆ getFlux() [1/2]
double & lsst::jointcal::BaseStar::getFlux |
( |
| ) |
|
|
inlineinherited |
◆ getFlux() [2/2]
double lsst::jointcal::BaseStar::getFlux |
( |
| ) |
const |
|
inlineinherited |
◆ getFluxErr()
double lsst::jointcal::BaseStar::getFluxErr |
( |
| ) |
const |
|
inlineinherited |
◆ getId()
◆ getInstFlux()
double lsst::jointcal::MeasuredStar::getInstFlux |
( |
| ) |
const |
|
inline |
◆ getInstFluxErr()
double lsst::jointcal::MeasuredStar::getInstFluxErr |
( |
| ) |
const |
|
inline |
◆ getInstMag()
double lsst::jointcal::MeasuredStar::getInstMag |
( |
| ) |
const |
|
inline |
◆ getInstMagErr()
double lsst::jointcal::MeasuredStar::getInstMagErr |
( |
| ) |
const |
|
inline |
◆ getMag() [1/2]
double & lsst::jointcal::BaseStar::getMag |
( |
| ) |
|
|
inlineinherited |
◆ getMag() [2/2]
double lsst::jointcal::BaseStar::getMag |
( |
| ) |
const |
|
inlineinherited |
◆ getMagErr()
double lsst::jointcal::BaseStar::getMagErr |
( |
| ) |
const |
|
inlineinherited |
◆ getMagWeight()
double lsst::jointcal::MeasuredStar::getMagWeight |
( |
| ) |
const |
|
inline |
◆ getX()
double lsst::jointcal::BaseStar::getX |
( |
| ) |
const |
|
inlineinherited |
◆ getXFocal()
double lsst::jointcal::MeasuredStar::getXFocal |
( |
| ) |
const |
|
inline |
◆ getY()
double lsst::jointcal::BaseStar::getY |
( |
| ) |
const |
|
inlineinherited |
◆ getYFocal()
double lsst::jointcal::MeasuredStar::getYFocal |
( |
| ) |
const |
|
inline |
◆ isValid()
bool lsst::jointcal::MeasuredStar::isValid |
( |
| ) |
const |
|
inline |
Fits may use that to discard outliers.
Definition at line 125 of file MeasuredStar.h.
◆ operator+()
Point lsst::jointcal::Point::operator+ |
( |
const Point & |
Right | ) |
const |
|
inlineinherited |
◆ operator-()
Point lsst::jointcal::Point::operator- |
( |
const Point & |
Right | ) |
const |
|
inlineinherited |
Difference.
Definition at line 64 of file Point.h.
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ print()
void lsst::jointcal::MeasuredStar::print |
( |
std::ostream & |
out | ) |
const |
|
inlinevirtual |
◆ setCcdImage()
void lsst::jointcal::MeasuredStar::setCcdImage |
( |
const CcdImage * |
ccdImage | ) |
|
|
inline |
◆ setFittedStar()
◆ setFlux()
void lsst::jointcal::BaseStar::setFlux |
( |
double |
flux | ) |
|
|
inlineinherited |
◆ setFluxErr()
void lsst::jointcal::BaseStar::setFluxErr |
( |
double |
fluxErr | ) |
|
|
inlineinherited |
◆ setId()
◆ setInstFluxAndErr()
void lsst::jointcal::MeasuredStar::setInstFluxAndErr |
( |
double |
instFlux, |
|
|
double |
instFluxErr |
|
) |
| |
|
inline |
◆ setMagErr()
void lsst::jointcal::BaseStar::setMagErr |
( |
double |
magErr | ) |
|
|
inlineinherited |
◆ setValid()
void lsst::jointcal::MeasuredStar::setValid |
( |
bool |
v | ) |
|
|
inline |
Fits may use that to discard outliers.
Definition at line 127 of file MeasuredStar.h.
◆ setXFocal()
void lsst::jointcal::MeasuredStar::setXFocal |
( |
double |
xFocal | ) |
|
|
inline |
◆ setYFocal()
void lsst::jointcal::MeasuredStar::setYFocal |
( |
double |
yFocal | ) |
|
|
inline |
◆ typeName()
static const char * lsst::jointcal::BaseStar::typeName |
( |
| ) |
|
|
inlinestaticinherited |
◆ _flux
double lsst::jointcal::BaseStar::_flux |
|
protectedinherited |
◆ _fluxErr
double lsst::jointcal::BaseStar::_fluxErr {} |
|
protectedinherited |
◆ _mag
double lsst::jointcal::BaseStar::_mag {} |
|
protectedinherited |
◆ _magErr
double lsst::jointcal::BaseStar::_magErr {} |
|
protectedinherited |
◆ vx
double lsst::jointcal::FatPoint::vx |
|
inherited |
◆ vxy
double lsst::jointcal::FatPoint::vxy |
|
inherited |
◆ vy
double lsst::jointcal::FatPoint::vy |
|
inherited |
double lsst::jointcal::Point::x |
|
inherited |
coordinate
Definition at line 42 of file Point.h.
double lsst::jointcal::Point::y |
|
inherited |
The documentation for this class was generated from the following file: