IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Mar 29, 2006, 10:55:42 AM (20 years ago)
Author:
magnier
Message:

fixed up output logic for files and views

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/rel10_ifa/psModules/src/astrom/pmFPAview.c

    r6713 r6726  
    33 *  @author EAM, IfA
    44 *
    5  *  @version $Revision: 1.1.2.5 $ $Name: not supported by cvs2svn $
    6  *  @date $Date: 2006-03-28 02:16:26 $
     5 *  @version $Revision: 1.1.2.6 $ $Name: not supported by cvs2svn $
     6 *  @date $Date: 2006-03-29 20:55:42 $
    77 *
    88 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
     
    3939}
    4040
    41 pmFPAdepth pmFPAviewDepth (pmFPAview *view)
     41pmFPAdepth pmFPAviewDepth (const pmFPAview *view)
    4242{
    4343
     
    5454}
    5555
    56 pmChip *pmFPAviewThisChip (pmFPAview *view, pmFPA *fpa)
     56pmChip *pmFPAviewThisChip (const pmFPAview *view, pmFPA *fpa)
    5757{
    5858
     
    100100}
    101101
    102 pmCell *pmFPAviewThisCell (pmFPAview *view, pmFPA *fpa)
     102pmCell *pmFPAviewThisCell (const pmFPAview *view, pmFPA *fpa)
    103103{
    104104
     
    156156}
    157157
    158 pmReadout *pmFPAviewThisReadout (pmFPAview *view, pmFPA *fpa)
     158pmReadout *pmFPAviewThisReadout (const pmFPAview *view, pmFPA *fpa)
    159159{
    160160
     
    211211}
    212212
    213 pmHDU *pmFPAviewThisHDU (pmFPAview *view, pmFPA *fpa)
     213pmHDU *pmFPAviewThisHDU (const pmFPAview *view, pmFPA *fpa)
    214214{
    215215    // the HDU is attached to a cell, chip or fpa
     
    229229}
    230230
    231 pmHDU *pmFPAviewThisPHU (pmFPAview *view, pmFPA *fpa)
     231pmHDU *pmFPAviewThisPHU (const pmFPAview *view, pmFPA *fpa)
    232232{
    233233    // select the HDU which corresponds to the PHU containing this view
    234234
    235235    pmHDU *hdu;
    236     pmFPAview *new;
     236    pmFPAview new;
    237237    pmChip *chip;
    238238    pmCell *cell;
    239239
    240     *new = *view;
     240    new = *view;
    241241
    242242    if (view->chip < 0) {
     
    251251        if (hdu->phu)
    252252            return hdu;
    253         new->chip = -1;
    254         hdu = pmFPAviewThisPHU (new, fpa);
     253        new.chip = -1;
     254        hdu = pmFPAviewThisPHU (&new, fpa);
    255255        return hdu;
    256256    }
     
    260260        if (hdu->phu)
    261261            return hdu;
    262         new->cell = -1;
    263         hdu = pmFPAviewThisPHU (new, fpa);
     262        new.cell = -1;
     263        hdu = pmFPAviewThisPHU (&new, fpa);
    264264        return hdu;
    265265    }
Note: See TracChangeset for help on using the changeset viewer.