52 auto variance_threshold = measurement_frame_info.getVarianceThreshold();
53 auto gain = measurement_frame_info.getGain();
56 const auto variance_map = measurement_frame_images.getLockedImage(
LayerVarianceMap);
78 auto measurement =
measureFlux(aperture, centroid_x, centroid_y, measurement_image, variance_map,
82 measurement.m_variance += measurement.m_flux / gain;
84 auto flux_error =
sqrt(measurement.m_variance);
86 auto mag_error = 1.0857 * flux_error / measurement.m_flux;
88 fluxes.push_back(measurement.m_flux);
89 fluxes_error.push_back(flux_error);
104 flags[i] |= additional_flags | det_flag;
109 flags[i] |= additional_flags;
118 if (aperture_check_img) {
123 drawAperture<int>(aperture, centroid_x, centroid_y, aperture_check_img,
static_cast<unsigned>(src_id));