LSST Applications
21.0.0-147-g0e635eb1+1acddb5be5,22.0.0+052faf71bd,22.0.0+1ea9a8b2b2,22.0.0+6312710a6c,22.0.0+729191ecac,22.0.0+7589c3a021,22.0.0+9f079a9461,22.0.1-1-g7d6de66+b8044ec9de,22.0.1-1-g87000a6+536b1ee016,22.0.1-1-g8e32f31+6312710a6c,22.0.1-10-gd060f87+016f7cdc03,22.0.1-12-g9c3108e+df145f6f68,22.0.1-16-g314fa6d+c825727ab8,22.0.1-19-g93a5c75+d23f2fb6d8,22.0.1-19-gb93eaa13+aab3ef7709,22.0.1-2-g8ef0a89+b8044ec9de,22.0.1-2-g92698f7+9f079a9461,22.0.1-2-ga9b0f51+052faf71bd,22.0.1-2-gac51dbf+052faf71bd,22.0.1-2-gb66926d+6312710a6c,22.0.1-2-gcb770ba+09e3807989,22.0.1-20-g32debb5+b8044ec9de,22.0.1-23-gc2439a9a+fb0756638e,22.0.1-3-g496fd5d+09117f784f,22.0.1-3-g59f966b+1e6ba2c031,22.0.1-3-g849a1b8+f8b568069f,22.0.1-3-gaaec9c0+c5c846a8b1,22.0.1-32-g5ddfab5d3+60ce4897b0,22.0.1-4-g037fbe1+64e601228d,22.0.1-4-g8623105+b8044ec9de,22.0.1-5-g096abc9+d18c45d440,22.0.1-5-g15c806e+57f5c03693,22.0.1-7-gba73697+57f5c03693,master-g6e05de7fdc+c1283a92b8,master-g72cdda8301+729191ecac,w.2021.39
LSST Data Management Base Package
|
Base class for candidate objects in a SpatialCell that are able to return an Image of some sort (e.g. More...
#include <SpatialCell.h>
Public Types | |
enum | Status { BAD = 0 , GOOD = 1 , UNKNOWN = 2 } |
Public Member Functions | |
SpatialCellImageCandidate (float const xCenter, float const yCenter) | |
ctor More... | |
SpatialCellImageCandidate (SpatialCellImageCandidate const &)=default | |
SpatialCellImageCandidate (SpatialCellImageCandidate &&)=default | |
~SpatialCellImageCandidate () override=default | |
double | getChi2 () const |
Return the candidate's chi^2. More... | |
void | setChi2 (double chi2) |
Set the candidate's chi^2. More... | |
float | getXCenter () const |
Return the object's column-centre. More... | |
float | getYCenter () const |
Return the object's row-centre. More... | |
virtual bool | instantiate () |
Do anything needed to make this candidate usable. More... | |
virtual double | getCandidateRating () const =0 |
Return candidate's rating. More... | |
virtual void | setCandidateRating (double) |
Set the candidate's rating. More... | |
int | getId () const |
Return the candidate's unique ID. More... | |
Status | getStatus () const |
Return the candidate's status. More... | |
void | setStatus (Status status) |
Set the candidate's status. More... | |
virtual bool | isBad () const |
Is this candidate unacceptable? More... | |
Static Public Member Functions | |
static void | setWidth (int width) |
Set the width of the image that getImage should return. More... | |
static int | getWidth () |
Return the width of the image that getImage should return. More... | |
static void | setHeight (int height) |
Set the height of the image that getImage should return. More... | |
static int | getHeight () |
Return the height of the image that getImage should return. More... | |
Base class for candidate objects in a SpatialCell that are able to return an Image of some sort (e.g.
a PSF or a DIA kernel)
Definition at line 124 of file SpatialCell.h.
|
inherited |
|
inline |
ctor
xCenter | The object's column-centre |
yCenter | The object's row-centre |
Definition at line 127 of file SpatialCell.h.
|
default |
|
default |
|
overridedefault |
|
pure virtualinherited |
Return candidate's rating.
Implemented in lsst::meas::algorithms::PsfCandidate< PixelT >, and lsst::ip::diffim::KernelCandidate< _PixelT >.
|
inline |
|
inlinestatic |
Return the height of the image that getImage should return.
Definition at line 143 of file SpatialCell.h.
|
inlineinherited |
|
inlineinherited |
Return the candidate's status.
Definition at line 104 of file SpatialCell.h.
|
inlinestatic |
Return the width of the image that getImage should return.
Definition at line 138 of file SpatialCell.h.
|
inlineinherited |
Return the object's column-centre.
Definition at line 88 of file SpatialCell.h.
|
inlineinherited |
Return the object's row-centre.
Definition at line 91 of file SpatialCell.h.
|
inlinevirtualinherited |
Do anything needed to make this candidate usable.
Definition at line 94 of file SpatialCell.h.
|
inlinevirtualinherited |
|
inlinevirtualinherited |
|
inline |
|
inlinestatic |
Set the height of the image that getImage should return.
Definition at line 141 of file SpatialCell.h.
|
inherited |
Set the candidate's status.
Definition at line 53 of file SpatialCell.cc.
|
inlinestatic |
Set the width of the image that getImage should return.
Definition at line 136 of file SpatialCell.h.