Документ взят из кэша поисковой машины. Адрес оригинального документа : http://xmm.vilspa.esa.es/sas/8.0.0/doc/emsaplib/node26.html
Дата изменения: Wed Jul 2 03:07:34 2008
Дата индексирования: Fri Sep 5 20:47:43 2008
Кодировка:

Поисковые слова: annular solar eclipse
mergeBad XMM-Newton SAS Home Page
XMM-Newton Science Analysis System


emsaplib (emsaplib-2.29) [xmmsas_20080701_1801-8.0.0]

writeBadpix badpixutils_mod module readBadOffsets Home Index

Meta Index / Home Page / Description / badpixutils_mod module

mergeBad

Aim: Compute Y extent of bad pixels, remove redundancies. Column segments are built only for identical type and status. In case of redundancy, the lower status is kept (uplinked > CCF > new) and for the types the precedence is set as follows: HOT(1) > FLICKERING(2) > PIN_HOLE(4) > DEAD(3) > UNSPECIFIED(5) > INTACT(0)

The routine declaration is:

    subroutine mergeBad(xbad, ybad, yext, tbad, fbad, nbad)

! xbad     : array of RAWX coordinates
! ybad     : array of RAWY coordinates
! yext     : array of RAWY extensions
! tbad     : array of bad pixel types
! fbad     : array of bad pixel status (uplinked, CCF or new)
! nbad     : number of bad pixels

    integer(kind=int16), dimension(:), intent(inout) :: xbad, ybad, yext,  &
                                                        tbad, fbad
    integer,                           intent(inout) :: nbad



XMM-Newton SOC/SSC -- 2008-07-01