High-Level Data Reduction Library: hdrl_phopt

High-Level Data Reduction Library 1.6.0 High-Level data reduction routines for ESO pipelines

Loading...
Searching...
No Matches
Functions
hdrl_phopt
Catalogue

Does multiple profile fitting to determine intensities. More...

Collaboration diagram for hdrl_phopt:

## Functions
cpl_error_code | hdrl_phopt (ap_t *ap, double parm[IMNUM][NPAR], cpl_size nbit, cpl_size naper, double apertures[], double cflux[], double badpix[], cpl_size nrcore, double avconf[])
| Does multiple profile fitting to determine intensities.

## Detailed Description

Does multiple profile fitting to determine intensities.

## Function Documentation

## ◆ hdrl_phopt()

cpl_error_code hdrl_phopt | ( | ap_t * | ap,
|  | double | parm[IMNUM][NPAR],
|  | cpl_size | nbit,
|  | cpl_size | naper,
|  | double | apertures[],
|  | double | cflux[],
|  | double | badpix[],
|  | cpl_size | nrcore,
|  | double | avconf[]
| ) |  |

Does multiple profile fitting to determine intensities.

Parameters

  ap | The current ap structure
  parm | The input/output object parameters
  nbit | The number of objects detected in the current Plessey structure
  naper | The number of apertures
  apertures | Array of aperture radii
  cflux | Array of aperture fluxes
  badpix | Array saying how many bad pixels were included in the data for each object at each radius
  nrcore | The index of the apertures array that defines where the radius = Rcore
  avconf |

Returns
  CPL_ERROR_NONE if all went OK (Currently this is the only value).

Description: Given a Plessey array and some parameters determined from a moments analysis for each of the objects detected in the array, this routine does multiple profile fitting for the given aperture set