Changeset 2359 in Sophya for trunk/ArchTOIPipe/Kernel


Ignore:
Timestamp:
Apr 1, 2003, 3:27:48 PM (22 years ago)
Author:
aubourg
Message:

correction plein de betises dans ring2cout

Location:
trunk/ArchTOIPipe/Kernel
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ArchTOIPipe/Kernel/Makefile.in

    r2328 r2359  
    6565           fitstoirdr.cc fitstoiwtr.cc asciitoiwtr.cc \
    6666           toisegment.cc toiseqbuff.cc cgt.cc \
    67            fitsringwtr.cc $(PIOFILES)
     67           fitsringwtr.cc fitsringrdr.cc $(PIOFILES)
    6868
    6969FILES=$(patsubst %.c,%.o,$(SRCFILES:.cc=.o))
  • trunk/ArchTOIPipe/Kernel/fitsringrdr.cc

    r2353 r2359  
    22//                               Christophe Magneville
    33//                               Reza Ansari
    4 // $Id: fitsringrdr.cc,v 1.2 2003-03-26 09:18:44 cecile Exp $
     4// $Id: fitsringrdr.cc,v 1.3 2003-04-01 13:27:48 aubourg Exp $
    55
    66#include "fitsringrdr.h"
     
    6161  fits_movabs_hdu(fptr, 2, NULL, &fstatus);
    6262 
    63   fits_get_num_cols(fptr,&nSamples,&fstatus);
     63  fits_get_num_rows(fptr,&nSamples,&fstatus);
    6464
    6565  cout << "FITSRingReader nSamples = " << nSamples << endl; 
     
    7373  declareOutput("CircPhi");
    7474  declareOutput("signal");
    75 
     75  openFile(fname);
    7676}
    7777
     
    119119
    120120  fits_lock();
    121 
    122   fits_read_key(fptr, TLONG,   "NCIRCLES", &nRings, "Number of rings", &fstatus);
     121  fits_movabs_hdu(fptr, 1, NULL, &fstatus);
     122  char commt[200];
     123  fits_read_key(fptr, TLONG,   "NCIRCLES", &nRings, commt, &fstatus);
    123124  fits_unlock();
    124125 
     
    134135    fits_movabs_hdu(fptr, ring+2, NULL, &fstatus);
    135136    strcpy(buf, "RINGDATA");
    136     fits_read_key(fptr, TSTRING, "PDMTYPE",  &buf, "Planck Data Model Type", &fstatus);
    137     fits_read_key(fptr, TDOUBLE, "CIRTHETA", &theta, "Theta angle in radians", &fstatus);
    138     fits_read_key(fptr, TDOUBLE, "CIRPHI", &phi, "Phi angle in radians", &fstatus);
    139     fits_read_key(fptr, TDOUBLE, "CIRAPER", &aperture, "Aperture angle in radians", &fstatus);
    140     fits_read_key(fptr, TLONG, "NSAMPLES", &nSamples, "Number of samples on the circle", &fstatus);
     137    fits_read_key(fptr, TSTRING, "PDMTYPE",  &buf, commt, &fstatus);
     138    fits_read_key(fptr, TDOUBLE, "CIRTHETA", &theta, commt, &fstatus);
     139    fits_read_key(fptr, TDOUBLE, "CIRPHI", &phi, commt, &fstatus);
     140    fits_read_key(fptr, TDOUBLE, "CIRAPER", &aperture, commt, &fstatus);
     141    fits_read_key(fptr, TLONG, "NSAMPLES", &nSamples, commt, &fstatus);
    141142    fits_unlock();
    142143
  • trunk/ArchTOIPipe/Kernel/fitsringrdr.h

    r2353 r2359  
    66//                               Christophe Magneville
    77//                               Reza Ansari
    8 // $Id: fitsringrdr.h,v 1.2 2003-03-26 09:18:44 cecile Exp $
     8// $Id: fitsringrdr.h,v 1.3 2003-04-01 13:27:48 aubourg Exp $
    99
    1010#ifndef FITSRINGRDR_H
     
    4646
    4747private:
    48   int nSamples;
     48  long nSamples;
    4949  long nRings;
    5050  double aperture;
  • trunk/ArchTOIPipe/Kernel/piotoirdr.cc

    r2332 r2359  
    33//                               Christophe Magneville
    44//                               Reza Ansari
    5 // $Id: piotoirdr.cc,v 1.2 2003-03-09 23:20:30 aubourg Exp $
     5// $Id: piotoirdr.cc,v 1.3 2003-04-01 13:27:48 aubourg Exp $
    66
    77#include "piotoirdr.h"
     
    2727  //pioTOI = new PIOObjectTOI(object.c_str(), "r");
    2828  fits_lock();
    29   pioGroup = PIOOpenTOI(const_cast<char*>(object.c_str()), "r");
     29  pioGroup = PIOOpenTOI(const_cast<char*>(group.c_str()), "r");
    3030  fits_unlock();
    3131  readBounds();
Note: See TracChangeset for help on using the changeset viewer.