Changeset 626 in Sophya for trunk


Ignore:
Timestamp:
Nov 23, 1999, 5:00:43 PM (26 years ago)
Author:
ansari
Message:

linux -- temp

Location:
trunk/Poubelle/archTOI.old
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/Poubelle/archTOI.old/Makefile

    r444 r626  
    22  CXX  = cxx
    33endif
    4 ifndef (CFITSIODIR)
     4ifndef CFITSIODIR
    55  CFITSIODIR = ../cfitsio
    66endif
    7 CPPFLAGS    =-O -g -I$(CFITSIODIR)
    8 
    9 LDLIBS=-L$(CFITSIODIR)/$(HOSTTYPE) -lcfitsio
     7
     8MACHEROS := $(shell echo `uname`)
     9MACHDIR := $(MACHEROS)-$(CXX)
     10
     11CPPFLAGS    =-O -g -I$(CFITSIODIR) -DANSI
     12
     13LDLIBS=-L$(CFITSIODIR)/$(MACHDIR) -lcfitsio
    1014
    1115ifdef NOSHLIB
     
    2125
    2226clean:
    23         rm -f archtoi *.o archdump
    24 
    25 
    26 archtoi: archtoimain.o archtoi.o archeopsfile.o decompress.o toiiter.o toisvr.o archeops.o \
    27          ssthandler.o toiinterpolator.o gpsparser.o asigps.o \
     27        rm -f archtoi *.o
     28
     29
     30archtoi: archtoimain.o archtoi.o archeopsfile.o archfileset.o \
     31         archeops.o decompress.o arcunit.o \
     32         tokenizer.o \
     33         toi.o toiiter.o toimanager.o toiproducer.o \
     34         toiabsorber.o toiderivproducer.o toipullproducer.o \
     35         toirepeater.o toiflagger.o toiinterpolator.o \
     36         toillboloproducer.o toilldiluproducer.o \
     37         toillgpsproducer.o toillgyroproducer.o toillreglageproducer.o \
     38         toillsstproducer.o \
     39         gpsparser.o asigps.o toiauxgpsproducer.o toiboloproducer.o \
    2840         auxinterpgps.o tsid.o archparam.o dyffttools.o fft_mayer.o \
    2941         formepulse.o pisteetoile.o sstetoile.o transfelec.o \
    30          gyrohandler.o aa_hadec.o templocator.o plgalcross.o \
    31          arcunit.o
     42         aa_hadec.o templocator.o plgalcross.o \
     43         tsidproducer.o timetoiproducer.o sststarfinder.o \
     44         starmatcher.o galcrosslocator.o gyrocalibrator.o \
     45         rotspeed.o  gondolageom.o \
     46         nrutil.o lfit.o gaussj.o covsrt.o polfitclip.o
    3247        $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@ -lm
    33 archdump: archtoidump.o archeopsfile.o decompress.o archeops.o ssthandler.o
    34         $(LINK.cc) $^ $(LOADLIBES) $(LDLIBS) -o $@ -lm
     48
    3549
    3650aa_hadec.o: aa_hadec.c aa_hadec.h
     
    4458arcunit.o: arcunit.c manip.h archeops.h archeops_28.h arcunit.h
    4559compress.o: compress.c manip.h compress.h
     60covsrt.o: covsrt.c
    4661decompress.o: decompress.c archeops.h archeops_28.h compress.h
     62gaussj.o: gaussj.c nrutil.h
     63lfit.o: lfit.c nrutil.h
     64nrutil.o: nrutil.c
    4765opendir.o: opendir.c dirent.h
    48 archeopsfile.o: archeopsfile.cc archeopsfile.h archeops.h \
    49  archeops_28.h ssthandler.h sstetoile.h pisteetoile.h transfelec.h \
    50  formepulse.h gpsparser.h gyrohandler.h compress.h arcunit.h
     66archeopsfile.o: archeopsfile.cc archeopsfile.h ark.h archeops.h \
     67 archeops_28.h arcunit.h archexc.h compress.h
     68archfileset.o: archfileset.cc archfileset.h archeopsfile.h ark.h \
     69 archeops.h archeops_28.h arcunit.h archexc.h archparam.h \
     70 toiproducer.h toi.h toimanager.h
    5171archparam.o: archparam.cc archparam.h
    52 archtoi.o: archtoi.cc archeopsfile.h archeops.h archeops_28.h \
    53  ssthandler.h sstetoile.h pisteetoile.h transfelec.h formepulse.h \
    54  gpsparser.h toisvr.h toiiter.h auxgps.h tsid.h archtoi.h \
    55  ../cfitsio/fitsio.h ../cfitsio/longnam.h archparam.h archvers.h
    56 archtoidump.o: archtoidump.cc archeopsfile.h archeops.h archeops_28.h \
    57  ssthandler.h sstetoile.h pisteetoile.h transfelec.h formepulse.h \
    58  gpsparser.h archtoi.h toisvr.h toiiter.h auxgps.h tsid.h \
    59  ../cfitsio/fitsio.h ../cfitsio/longnam.h
    60 archtoimain.o: archtoimain.cc archeopsfile.h archeops.h archeops_28.h \
    61  ssthandler.h sstetoile.h pisteetoile.h transfelec.h formepulse.h \
    62  gpsparser.h archtoi.h toisvr.h toiiter.h auxgps.h tsid.h \
    63  ../cfitsio/fitsio.h ../cfitsio/longnam.h
     72archtoi.o: archtoi.cc archeopsfile.h ark.h archeops.h archeops_28.h \
     73 arcunit.h archexc.h toiiter.h toiabsorber.h toi.h requesthandler.h \
     74 archfileset.h toimanager.h archtoi.h ../cfitsio/fitsio.h \
     75 ../cfitsio/longnam.h archparam.h archvers.h
     76archtoidump.o: archtoidump.cc archeopsfile.h ark.h archeops.h \
     77 archeops_28.h arcunit.h archexc.h archtoi.h toiiter.h toiabsorber.h \
     78 toi.h requesthandler.h archfileset.h ../cfitsio/fitsio.h \
     79 ../cfitsio/longnam.h toisvr.h
     80archtoimain.o: archtoimain.cc archeopsfile.h ark.h archeops.h \
     81 archeops_28.h arcunit.h archexc.h archtoi.h toiiter.h toiabsorber.h \
     82 toi.h requesthandler.h archfileset.h ../cfitsio/fitsio.h \
     83 ../cfitsio/longnam.h toimanager.h
    6484asigps.o: asigps.cc asigps.h auxinterpgps.h auxgps.h
    6585auxinterpgps.o: auxinterpgps.cc auxinterpgps.h auxgps.h \
    6686 ../cfitsio/fitsio.h ../cfitsio/longnam.h archvers.h
     87cmvplgalc.o: cmvplgalc.cc plgalcross.h
    6788dyffttools.o: dyffttools.cc dyffttools.h
    6889fft_mayer.o: fft_mayer.cc mayer_fft.h trigtbl.h
    6990formepulse.o: formepulse.cc mayer_fft.h dyffttools.h transfelec.h \
    7091 formepulse.h ssthardware.h
     92galcrosslocator.o: galcrosslocator.cc galcrosslocator.h \
     93 toipullproducer.h toiderivproducer.h toiproducer.h toi.h ark.h \
     94 archeops.h archeops_28.h arcunit.h toiabsorber.h archexc.h \
     95 archparam.h templocator.h
     96gondolageom.o: gondolageom.cc gondolageom.h polfitclip.h aa_hadec.h
    7197gpsparser.o: gpsparser.cc gpsparser.h archeops.h archeops_28.h
     98gyrocalibrator.o: gyrocalibrator.cc gyrocalibrator.h toipullproducer.h \
     99 toiderivproducer.h toiproducer.h toi.h ark.h archeops.h archeops_28.h \
     100 arcunit.h toiabsorber.h archexc.h archparam.h
     101gyrofftana.o: gyrofftana.cc archeopsfile.h ark.h archeops.h \
     102 archeops_28.h arcunit.h archexc.h archtoi.h toiiter.h toiabsorber.h \
     103 toi.h requesthandler.h archfileset.h ../cfitsio/fitsio.h \
     104 ../cfitsio/longnam.h toisvr.h
    72105gyrohandler.o: gyrohandler.cc gyrohandler.h archeops.h archeops_28.h
    73 pisteetoile.o: pisteetoile.cc /usr/include/math.h \
    74  /usr/local/include/g++/iostream.h archparam.h pisteetoile.h \
    75  sstetoile.h transfelec.h formepulse.h
     106pisteetoile.o: pisteetoile.cc archparam.h pisteetoile.h sstetoile.h \
     107 transfelec.h formepulse.h
    76108plgalcross.o: plgalcross.cc plgalcross.h
     109polfitclip.o: polfitclip.cc nrutil.h polfitclip.h
     110rotspeed.o: rotspeed.cc rotspeed.h toipullproducer.h \
     111 toiderivproducer.h toiproducer.h toi.h ark.h archeops.h archeops_28.h \
     112 arcunit.h toiabsorber.h archexc.h archparam.h templocator.h
    77113sstetoile.o: sstetoile.cc sstetoile.h
    78114ssthandler.o: ssthandler.cc ssthandler.h archeops.h archeops_28.h \
    79115 sstetoile.h pisteetoile.h transfelec.h formepulse.h
    80 templocator.o: templocator.cc templocator.h aa_hadec.h \
    81  ../cfitsio/fitsio.h ../cfitsio/longnam.h plgalcross.h
    82 test.o: test.cc archeopsfile.h archeops.h archeops_28.h ssthandler.h \
    83  sstetoile.h pisteetoile.h transfelec.h formepulse.h gpsparser.h \
    84  archtoi.h toisvr.h toiiter.h auxgps.h tsid.h ../cfitsio/fitsio.h \
    85  ../cfitsio/longnam.h
    86 toiinterpolator.o: toiinterpolator.cc toiinterpolator.h
    87 toiiter.o: toiiter.cc archeops.h archeops_28.h arcunit.h toiiter.h \
    88  archeopsfile.h ssthandler.h sstetoile.h pisteetoile.h transfelec.h \
    89  formepulse.h gpsparser.h auxgps.h tsid.h toiinterpolator.h \
    90  archparam.h templocator.h
    91 toisvr.o: toisvr.cc toisvr.h toiiter.h archeopsfile.h archeops.h \
    92  archeops_28.h ssthandler.h sstetoile.h pisteetoile.h transfelec.h \
    93  formepulse.h gpsparser.h auxgps.h tsid.h archparam.h asigps.h \
    94  auxinterpgps.h
     116sststarfinder.o: sststarfinder.cc sststarfinder.h archeops.h \
     117 archeops_28.h sstetoile.h pisteetoile.h transfelec.h formepulse.h \
     118 toillsstproducer.h toiproducer.h toi.h ark.h toimanager.h archparam.h
     119starmatcher.o: starmatcher.cc starmatcher.h sststarfinder.h archeops.h \
     120 archeops_28.h sstetoile.h pisteetoile.h transfelec.h formepulse.h \
     121 toillsstproducer.h toiproducer.h toi.h ark.h toiderivproducer.h \
     122 toiabsorber.h toimanager.h archexc.h archparam.h gondolageom.h \
     123 polfitclip.h aa_hadec.h nrutil.h
     124templocator.o: templocator.cc templocator.h gondolageom.h polfitclip.h \
     125 aa_hadec.h ../cfitsio/fitsio.h ../cfitsio/longnam.h plgalcross.h \
     126 archparam.h
     127test.o: test.cc archeopsfile.h ark.h archeops.h archeops_28.h \
     128 arcunit.h archexc.h archtoi.h toiiter.h toiabsorber.h toi.h \
     129 requesthandler.h archfileset.h ../cfitsio/fitsio.h \
     130 ../cfitsio/longnam.h toisvr.h
     131timetoiproducer.o: timetoiproducer.cc timetoiproducer.h toiproducer.h \
     132 toi.h ark.h archeops.h archeops_28.h arcunit.h archparam.h archexc.h \
     133 requesthandler.h
     134toi.o: toi.cc toi.h tokenizer.h archexc.h
     135toiabsorber.o: toiabsorber.cc toiabsorber.h toi.h ark.h archeops.h \
     136 archeops_28.h arcunit.h
     137toiauxgpsproducer.o: toiauxgpsproducer.cc toiauxgpsproducer.h \
     138 toiproducer.h toi.h ark.h archeops.h archeops_28.h arcunit.h auxgps.h \
     139 archparam.h archexc.h requesthandler.h
     140toiboloproducer.o: toiboloproducer.cc toiboloproducer.h \
     141 toiderivproducer.h toiproducer.h toi.h ark.h archeops.h archeops_28.h \
     142 arcunit.h toiabsorber.h archexc.h requesthandler.h polfitclip.h
     143toiderivproducer.o: toiderivproducer.cc toiderivproducer.h \
     144 toiproducer.h toi.h ark.h archeops.h archeops_28.h arcunit.h \
     145 toiabsorber.h toimanager.h archexc.h requesthandler.h subsets.h
     146toiflagger.o: toiflagger.cc toiflagger.h toipullproducer.h \
     147 toiderivproducer.h toiproducer.h toi.h ark.h archeops.h archeops_28.h \
     148 arcunit.h toiabsorber.h toimanager.h archexc.h
     149toiinterpolator.o: toiinterpolator.cc toiinterpolator.h \
     150 toipullproducer.h toiderivproducer.h toiproducer.h toi.h ark.h \
     151 archeops.h archeops_28.h arcunit.h toiabsorber.h toimanager.h \
     152 archexc.h
     153toiiter.o: toiiter.cc ark.h archeops.h archeops_28.h arcunit.h \
     154 toiiter.h toiabsorber.h toi.h requesthandler.h archfileset.h \
     155 archeopsfile.h archexc.h toimanager.h toiproducer.h archparam.h \
     156 asigps.h auxinterpgps.h auxgps.h toiauxgpsproducer.h
     157toillboloproducer.o: toillboloproducer.cc toillboloproducer.h \
     158 toiproducer.h toi.h ark.h archeops.h archeops_28.h arcunit.h \
     159 archfileset.h archeopsfile.h archexc.h toimanager.h requesthandler.h
     160toilldiluproducer.o: toilldiluproducer.cc toilldiluproducer.h \
     161 toiproducer.h toi.h ark.h archeops.h archeops_28.h arcunit.h \
     162 archfileset.h archeopsfile.h archexc.h toimanager.h requesthandler.h
     163toillgpsproducer.o: toillgpsproducer.cc toillgpsproducer.h \
     164 toiproducer.h toi.h ark.h archeops.h archeops_28.h arcunit.h \
     165 archfileset.h archeopsfile.h archexc.h toimanager.h requesthandler.h
     166toillgyroproducer.o: toillgyroproducer.cc toillgyroproducer.h \
     167 toiproducer.h toi.h ark.h archeops.h archeops_28.h arcunit.h \
     168 archfileset.h archeopsfile.h archexc.h toimanager.h requesthandler.h
     169toillreglageproducer.o: toillreglageproducer.cc toillreglageproducer.h \
     170 toiproducer.h toi.h ark.h archeops.h archeops_28.h arcunit.h \
     171 archfileset.h archeopsfile.h archexc.h toimanager.h requesthandler.h
     172toillsstproducer.o: toillsstproducer.cc toillsstproducer.h \
     173 toiproducer.h toi.h ark.h archeops.h archeops_28.h arcunit.h \
     174 archfileset.h archeopsfile.h archexc.h toimanager.h requesthandler.h
     175toimanager.o: toimanager.cc toimanager.h toi.h archexc.h toiproducer.h \
     176 ark.h archeops.h archeops_28.h arcunit.h archeopsfile.h \
     177 toillboloproducer.h toillreglageproducer.h toilldiluproducer.h \
     178 toillgpsproducer.h toillgyroproducer.h toillsstproducer.h \
     179 timetoiproducer.h toiinterpolator.h toipullproducer.h \
     180 toiderivproducer.h toiabsorber.h toirepeater.h toiflagger.h \
     181 toiboloproducer.h sststarfinder.h sstetoile.h pisteetoile.h \
     182 transfelec.h formepulse.h tsidproducer.h galcrosslocator.h \
     183 starmatcher.h rotspeed.h gyrocalibrator.h
     184toiproducer.o: toiproducer.cc toiproducer.h toi.h ark.h archeops.h \
     185 archeops_28.h arcunit.h toiabsorber.h toimanager.h archexc.h \
     186 requesthandler.h
     187toipullproducer.o: toipullproducer.cc toipullproducer.h \
     188 toiderivproducer.h toiproducer.h toi.h ark.h archeops.h archeops_28.h \
     189 arcunit.h toiabsorber.h
     190toirepeater.o: toirepeater.cc toirepeater.h toipullproducer.h \
     191 toiderivproducer.h toiproducer.h toi.h ark.h archeops.h archeops_28.h \
     192 arcunit.h toiabsorber.h toimanager.h archexc.h
     193toisvr.o: toisvr.cc toisvr.h toiiter.h toiabsorber.h toi.h ark.h \
     194 archeops.h archeops_28.h arcunit.h requesthandler.h archfileset.h \
     195 archeopsfile.h archexc.h archparam.h asigps.h auxinterpgps.h auxgps.h
     196tokenizer.o: tokenizer.cc tokenizer.h
    95197transfelec.o: transfelec.cc transfelec.h
    96198tsid.o: tsid.cc tsid.h
     199tsidproducer.o: tsidproducer.cc tsidproducer.h toipullproducer.h \
     200 toiderivproducer.h toiproducer.h toi.h ark.h archeops.h archeops_28.h \
     201 arcunit.h toiabsorber.h archexc.h requesthandler.h tsid.h archparam.h
  • trunk/Poubelle/archTOI.old/lfit.c

    r577 r626  
    1111
    1212        beta=matrix(1,ma,1,1);
    13         afunc=vector(1,ma);
     13        afunc=dvector(1,ma);
    1414        for (j=1;j<=ma;j++)
    1515                if (ia[j]) mfit++;
  • trunk/Poubelle/archTOI.old/nrutil.c

    r577 r626  
    1818}*/
    1919
    20 double *vector(long nl, long nh)
     20double *dvector(long nl, long nh)
    2121/* allocate a double vector with subscript range v[nl..nh] */
    2222{
     
    5858}
    5959
     60#if 0
    6061double *dvector(long nl, long nh)
    6162/* allocate a double vector with subscript range v[nl..nh] */
     
    6768        return v-nl+NR_END;
    6869}
     70#endif
    6971
    7072double **matrix(long nrl, long nrh, long ncl, long nch)
  • trunk/Poubelle/archTOI.old/nrutil.h

    r577 r626  
    4545
    4646void nrerror(char error_text[]);
    47 double *vector(long nl, long nh);
     47double *dvector(long nl, long nh);
    4848int *ivector(long nl, long nh);
    4949unsigned char *cvector(long nl, long nh);
  • trunk/Poubelle/archTOI.old/starmatcher.cc

    r612 r626  
    362362  // we fit the data to a polynomial, with clipping...
    363363 
    364   //double* sn   =  ::vector(1, matchStars.size());
    365   double* elv0 =  ::vector(1, matchStars.size());
    366   double* azi  =  ::vector(1, matchStars.size());
    367   double* sig  =  ::vector(1, matchStars.size());
    368   //double* ae   =  ::vector(1, 3);
    369   double* aa   =  ::vector(1, 3);
     364  //double* sn   =  ::dvector(1, matchStars.size());
     365  double* elv0 =  ::dvector(1, matchStars.size());
     366  double* azi  =  ::dvector(1, matchStars.size());
     367  double* sig  =  ::dvector(1, matchStars.size());
     368  //double* ae   =  ::dvector(1, 3);
     369  double* aa   =  ::dvector(1, 3);
    370370  int*  ia    = ivector(1, 3);
    371371  double** cov =  matrix(1, 3, 1, 3);
  • trunk/Poubelle/archTOI.old/toiproducer.cc

    r555 r626  
    33
    44#include <iostream.h>
     5#include <algorithm>
    56
    67#include "toiproducer.h"
Note: See TracChangeset for help on using the changeset viewer.