35 for (
auto const &
ccdImage : ccdImageList) {
45 for (
auto const &
x : {
bbox.xMin,
bbox.getCenter().x,
bbox.xMax})
46 for (
auto const &
y : {
bbox.yMin,
bbox.getCenter().y,
bbox.yMax}) {
#define LOGLS_WARN(logger, message)
std::string getName() const
Return the _name that identifies this ccdImage.
bool checkPositiveOnBBox(CcdImage const &ccdImage) const
Check that the model is positive on the ccdImage bbox.
The base class for handling stars. Used by all matching routines.
Class for a simple mapping implementing a generic Gtransfo.
void setInstFluxAndErr(double instFlux, double instFluxErr)
objects measured on actual images.
std::unique_ptr< SchemaItem< U > > result
LOG_LOGGER _log
lsst.logging instance, to be created by a subclass so that messages have consistent name...
Handler of an actual image from a single CCD.
bool validate(CcdImageList const &ccdImageList) const
Return true if this is a "reasonable" model.
virtual double transform(CcdImage const &ccdImage, MeasuredStar const &measuredStar) const =0
Return the on-sky transformed flux for measuredStar on ccdImage.
Frame const & getImageFrame() const
Frame in pixels.