- Timestamp:
- Nov 23, 1999, 5:00:43 PM (26 years ago)
- Location:
- trunk/Poubelle/archTOI.old
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Poubelle/archTOI.old/Makefile
r444 r626 2 2 CXX = cxx 3 3 endif 4 ifndef (CFITSIODIR)4 ifndef CFITSIODIR 5 5 CFITSIODIR = ../cfitsio 6 6 endif 7 CPPFLAGS =-O -g -I$(CFITSIODIR) 8 9 LDLIBS=-L$(CFITSIODIR)/$(HOSTTYPE) -lcfitsio 7 8 MACHEROS := $(shell echo `uname`) 9 MACHDIR := $(MACHEROS)-$(CXX) 10 11 CPPFLAGS =-O -g -I$(CFITSIODIR) -DANSI 12 13 LDLIBS=-L$(CFITSIODIR)/$(MACHDIR) -lcfitsio 10 14 11 15 ifdef NOSHLIB … … 21 25 22 26 clean: 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 30 archtoi: 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 \ 28 40 auxinterpgps.o tsid.o archparam.o dyffttools.o fft_mayer.o \ 29 41 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 32 47 $(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 35 49 36 50 aa_hadec.o: aa_hadec.c aa_hadec.h … … 44 58 arcunit.o: arcunit.c manip.h archeops.h archeops_28.h arcunit.h 45 59 compress.o: compress.c manip.h compress.h 60 covsrt.o: covsrt.c 46 61 decompress.o: decompress.c archeops.h archeops_28.h compress.h 62 gaussj.o: gaussj.c nrutil.h 63 lfit.o: lfit.c nrutil.h 64 nrutil.o: nrutil.c 47 65 opendir.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 66 archeopsfile.o: archeopsfile.cc archeopsfile.h ark.h archeops.h \ 67 archeops_28.h arcunit.h archexc.h compress.h 68 archfileset.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 51 71 archparam.o: archparam.cc archparam.h 52 archtoi.o: archtoi.cc archeopsfile.h ar cheops.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.h56 archtoidump.o: archtoidump.cc archeopsfile.h ar cheops.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.h60 archtoimain.o: archtoimain.cc archeopsfile.h ar cheops.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.h72 archtoi.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 76 archtoidump.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 80 archtoimain.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 64 84 asigps.o: asigps.cc asigps.h auxinterpgps.h auxgps.h 65 85 auxinterpgps.o: auxinterpgps.cc auxinterpgps.h auxgps.h \ 66 86 ../cfitsio/fitsio.h ../cfitsio/longnam.h archvers.h 87 cmvplgalc.o: cmvplgalc.cc plgalcross.h 67 88 dyffttools.o: dyffttools.cc dyffttools.h 68 89 fft_mayer.o: fft_mayer.cc mayer_fft.h trigtbl.h 69 90 formepulse.o: formepulse.cc mayer_fft.h dyffttools.h transfelec.h \ 70 91 formepulse.h ssthardware.h 92 galcrosslocator.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 96 gondolageom.o: gondolageom.cc gondolageom.h polfitclip.h aa_hadec.h 71 97 gpsparser.o: gpsparser.cc gpsparser.h archeops.h archeops_28.h 98 gyrocalibrator.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 101 gyrofftana.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 72 105 gyrohandler.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 106 pisteetoile.o: pisteetoile.cc archparam.h pisteetoile.h sstetoile.h \ 107 transfelec.h formepulse.h 76 108 plgalcross.o: plgalcross.cc plgalcross.h 109 polfitclip.o: polfitclip.cc nrutil.h polfitclip.h 110 rotspeed.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 77 113 sstetoile.o: sstetoile.cc sstetoile.h 78 114 ssthandler.o: ssthandler.cc ssthandler.h archeops.h archeops_28.h \ 79 115 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 116 sststarfinder.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 119 starmatcher.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 124 templocator.o: templocator.cc templocator.h gondolageom.h polfitclip.h \ 125 aa_hadec.h ../cfitsio/fitsio.h ../cfitsio/longnam.h plgalcross.h \ 126 archparam.h 127 test.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 131 timetoiproducer.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 134 toi.o: toi.cc toi.h tokenizer.h archexc.h 135 toiabsorber.o: toiabsorber.cc toiabsorber.h toi.h ark.h archeops.h \ 136 archeops_28.h arcunit.h 137 toiauxgpsproducer.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 140 toiboloproducer.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 143 toiderivproducer.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 146 toiflagger.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 149 toiinterpolator.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 153 toiiter.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 157 toillboloproducer.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 160 toilldiluproducer.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 163 toillgpsproducer.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 166 toillgyroproducer.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 169 toillreglageproducer.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 172 toillsstproducer.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 175 toimanager.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 184 toiproducer.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 187 toipullproducer.o: toipullproducer.cc toipullproducer.h \ 188 toiderivproducer.h toiproducer.h toi.h ark.h archeops.h archeops_28.h \ 189 arcunit.h toiabsorber.h 190 toirepeater.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 193 toisvr.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 196 tokenizer.o: tokenizer.cc tokenizer.h 95 197 transfelec.o: transfelec.cc transfelec.h 96 198 tsid.o: tsid.cc tsid.h 199 tsidproducer.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 11 11 12 12 beta=matrix(1,ma,1,1); 13 afunc= vector(1,ma);13 afunc=dvector(1,ma); 14 14 for (j=1;j<=ma;j++) 15 15 if (ia[j]) mfit++; -
trunk/Poubelle/archTOI.old/nrutil.c
r577 r626 18 18 }*/ 19 19 20 double * vector(long nl, long nh)20 double *dvector(long nl, long nh) 21 21 /* allocate a double vector with subscript range v[nl..nh] */ 22 22 { … … 58 58 } 59 59 60 #if 0 60 61 double *dvector(long nl, long nh) 61 62 /* allocate a double vector with subscript range v[nl..nh] */ … … 67 68 return v-nl+NR_END; 68 69 } 70 #endif 69 71 70 72 double **matrix(long nrl, long nrh, long ncl, long nch) -
trunk/Poubelle/archTOI.old/nrutil.h
r577 r626 45 45 46 46 void nrerror(char error_text[]); 47 double * vector(long nl, long nh);47 double *dvector(long nl, long nh); 48 48 int *ivector(long nl, long nh); 49 49 unsigned char *cvector(long nl, long nh); -
trunk/Poubelle/archTOI.old/starmatcher.cc
r612 r626 362 362 // we fit the data to a polynomial, with clipping... 363 363 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); 370 370 int* ia = ivector(1, 3); 371 371 double** cov = matrix(1, 3, 1, 3); -
trunk/Poubelle/archTOI.old/toiproducer.cc
r555 r626 3 3 4 4 #include <iostream.h> 5 #include <algorithm> 5 6 6 7 #include "toiproducer.h"
Note:
See TracChangeset
for help on using the changeset viewer.