33 namespace SourceXtractor {
40 return top_x + measurement_frame_group.getWidth() / 2.;
45 return top_y + measurement_frame_group.getHeight() / 2.;
50 : m_instance(instance), m_vpsf(vpsf) {
56 for (
auto c :
m_vpsf->getComponents()) {
60 auto psf =
m_vpsf->getPsf(component_values);
62 auto psf_sum =
std::accumulate(psf->getData().begin(), psf->getData().end(), 0.);
77 check_image, psf_normalized,
m_vpsf->getPixelSampling(),
x,
y);
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > x
static void addImageToImage(ImageType &image1, const ImageType &image2, double scale, double x, double y)
std::shared_ptr< DependentParameter< std::shared_ptr< EngineParameter > > > y