Changeset 3572 in Sophya for trunk/SophyaProg


Ignore:
Timestamp:
Feb 7, 2009, 10:50:34 PM (17 years ago)
Author:
cmv
Message:

char* -> const char* pour regler les problemes de deprecated string const... + comparaison unsigned signed + suppression EVOL_PLANCK rz+cmv 07/02/2009

Location:
trunk/SophyaProg
Files:
19 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaProg/PMixer/skymixer.cc

    r3051 r3572  
    958958  // Cleaning the keywords
    959959#define SZexlst 21
    960   char *exlst[SZexlst]=
     960  const char *exlst[SZexlst]=
    961961  {"SIMPLE","BITPIX" ,"NAXIS" ,"NAXIS#" ,"PCOUNT","GCOUNT",
    962962     "EXTEND","ORIGIN" ,"DATE*" ,"TFIELDS","TTYPE#","TFORM#",
     
    994994  // Cleaning the keywords
    995995#define SZexlst 21
    996   char *exlst[SZexlst]=
     996  const char *exlst[SZexlst]=
    997997  {"SIMPLE","BITPIX" ,"NAXIS" ,"NAXIS#" ,"PCOUNT","GCOUNT",
    998998     "EXTEND","ORIGIN" ,"DATE*" ,"TFIELDS","TTYPE#","TFORM#",
     
    10281028void RadSpec2Nt(RadSpectra & rs, POutPersist & so, string name)
    10291029{
    1030   char *ntn[2] = {"nu","fnu"};
     1030  const char *ntn[2] = {"nu","fnu"};
    10311031  NTuple nt(2,ntn);  // Creation NTuple (AVEC new )
    10321032  float xnt[2];
     
    10501050void SpectralResponse2Nt(SpectralResponse& sr, POutPersist & so, string name)
    10511051{
    1052   char *ntn[2] = {"nu","tnu"};
     1052  const char *ntn[2] = {"nu","tnu"};
    10531053  NTuple nt(2,ntn);  // Creation NTuple (AVEC new )
    10541054  float xnt[2];
  • trunk/SophyaProg/PrgMap/Makefile

    r3405 r3572  
    6868  $(SOPHYAINCP)fioarr.h \
    6969  $(SOPHYAINCP)sopemtx.h \
     70  $(SOPHYAINCP)arrctcast.h \
    7071  $(SOPHYAINCP)skymap.h \
    7172  $(SOPHYAINCP)spherethetaphi.h \
     
    8889  $(SOPHYAINCP)samba.h \
    8990  $(SOPHYAINCP)alm.h \
    90   $(SOPHYAINCP)srandgen.h \
     91  $(SOPHYAINCP)stsrand.h \
    9192  $(SOPHYAINCP)nbmath.h \
    9293  $(SOPHYAINCP)triangmtx.h \
     
    301302  $(SOPHYAINCP)fioarr.h \
    302303  $(SOPHYAINCP)sopemtx.h \
     304  $(SOPHYAINCP)arrctcast.h \
    303305  $(SOPHYAINCP)skymap.h \
    304306  $(SOPHYAINCP)spherethetaphi.h \
     
    321323  $(SOPHYAINCP)samba.h \
    322324  $(SOPHYAINCP)alm.h \
    323   $(SOPHYAINCP)srandgen.h \
     325  $(SOPHYAINCP)stsrand.h \
    324326  $(SOPHYAINCP)nbmath.h \
    325327  $(SOPHYAINCP)triangmtx.h \
     
    379381  $(SOPHYAINCP)fioarr.h \
    380382  $(SOPHYAINCP)sopemtx.h \
     383  $(SOPHYAINCP)arrctcast.h \
    381384  $(SOPHYAINCP)skymap.h \
    382385  $(SOPHYAINCP)spherethetaphi.h \
     
    399402  $(SOPHYAINCP)samba.h \
    400403  $(SOPHYAINCP)alm.h \
    401   $(SOPHYAINCP)srandgen.h \
     404  $(SOPHYAINCP)stsrand.h \
    402405  $(SOPHYAINCP)nbmath.h \
    403406  $(SOPHYAINCP)triangmtx.h \
  • trunk/SophyaProg/PrgMap/smakefile

    r3504 r3572  
    8989  $(SOPHYAINCP)samba.h \
    9090  $(SOPHYAINCP)alm.h \
    91   $(SOPHYAINCP)srandgen.h \
     91  $(SOPHYAINCP)stsrand.h \
    9292  $(SOPHYAINCP)nbmath.h \
    9393  $(SOPHYAINCP)triangmtx.h \
     
    323323  $(SOPHYAINCP)samba.h \
    324324  $(SOPHYAINCP)alm.h \
    325   $(SOPHYAINCP)srandgen.h \
     325  $(SOPHYAINCP)stsrand.h \
    326326  $(SOPHYAINCP)nbmath.h \
    327327  $(SOPHYAINCP)triangmtx.h \
     
    402402  $(SOPHYAINCP)samba.h \
    403403  $(SOPHYAINCP)alm.h \
    404   $(SOPHYAINCP)srandgen.h \
     404  $(SOPHYAINCP)stsrand.h \
    405405  $(SOPHYAINCP)nbmath.h \
    406406  $(SOPHYAINCP)triangmtx.h \
  • trunk/SophyaProg/PrgUtil/Makefile

    r3405 r3572  
    5252  $(SOPHYAINCP)fioarr.h \
    5353  $(SOPHYAINCP)sopemtx.h \
     54  $(SOPHYAINCP)arrctcast.h \
    5455  $(SOPHYAINCP)sambainit.h \
    5556  $(SOPHYAINCP)skymapinit.h \
  • trunk/SophyaProg/PrgUtil/scanfits.cc

    r2900 r3572  
    1313#include "dvlist.h"
    1414#include "ntuple.h"
    15 #include "xntuple.h"
    16 #include "fitsxntuple.h"
    1715#include "fitsntuple.h"
    1816*/
  • trunk/SophyaProg/Tests/Makefile

    r3399 r3572  
    228228  $(SOPHYAINCP)tarrinit.h \
    229229  $(SOPHYAINCP)sophyainit.h \
     230  $(SOPHYAINCP)machdefs.h \
    230231  $(SOPHYAINCP)array.h \
    231232  $(SOPHYAINCP)tarray.h \
     
    251252  $(SOPHYAINCP)fioarr.h \
    252253  $(SOPHYAINCP)sopemtx.h \
     254  $(SOPHYAINCP)arrctcast.h \
    253255  $(SOPHYAINCP)timing.h
    254256        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  arrt.cc
     
    258260  $(SOPHYAINCP)tarrinit.h \
    259261  $(SOPHYAINCP)sophyainit.h \
     262  $(SOPHYAINCP)machdefs.h \
    260263  $(SOPHYAINCP)array.h \
    261264  $(SOPHYAINCP)tarray.h \
     
    281284  $(SOPHYAINCP)fioarr.h \
    282285  $(SOPHYAINCP)sopemtx.h \
     286  $(SOPHYAINCP)arrctcast.h \
    283287  $(SOPHYAINCP)timing.h
    284288        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  carrt.cc
     
    287291  $(SOPHYAINCP)machdefs.h \
    288292  $(SOPHYAINCP)srandgen.h \
     293  $(SOPHYAINCP)machdefs.h \
    289294  $(SOPHYAINCP)tarrinit.h \
    290295  $(SOPHYAINCP)sophyainit.h \
     
    312317  $(SOPHYAINCP)fioarr.h \
    313318  $(SOPHYAINCP)sopemtx.h \
     319  $(SOPHYAINCP)arrctcast.h \
    314320  $(SOPHYAINCP)timing.h \
    315321  $(SOPHYAINCP)intflapack.h
    316322        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  lpk.cc
    317323 
    318 $(SOPHYAOBJP)obj_fits.o: obj_fits.cc \
    319   $(SOPHYAINCP)sopnamsp.h \
     324$(SOPHYAOBJP)obj_fits.o: obj_fits.cc $(SOPHYAINCP)sopnamsp.h \
    320325  $(SOPHYAINCP)histinit.h \
    321326  $(SOPHYAINCP)ntoolsinit.h \
     
    336341  $(SOPHYAINCP)ntuple.h \
    337342  $(SOPHYAINCP)ntupintf.h \
    338   $(SOPHYAINCP)xntuple.h \
    339   $(SOPHYAINCP)fitsxntuple.h \
     343  $(SOPHYAINCP)dvlist.h \
     344  $(SOPHYAINCP)fitsntuple.h \
     345  $(SOPHYAINCP)ntuple.h \
    340346  $(SOPHYAINCP)fitsfile.h \
    341347  $(SOPHYAINCP)ndatablock.h \
     
    344350  $(SOPHYAINCP)FitsIO/longnam.h \
    345351  $(SOPHYAINCP)fitshandler.h \
    346   $(SOPHYAINCP)fitsntuple.h \
    347352  $(SOPHYAINCP)fitstarray.h \
    348353  $(SOPHYAINCP)tarray.h \
     
    356361  $(SOPHYAINCP)matharr.h \
    357362  $(SOPHYAINCP)fioarr.h \
    358   $(SOPHYAINCP)sopemtx.h
     363  $(SOPHYAINCP)sopemtx.h \
     364  $(SOPHYAINCP)arrctcast.h
    359365        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  obj_fits.cc
    360366 
     
    363369  $(SOPHYAINCP)tarrinit.h \
    364370  $(SOPHYAINCP)sophyainit.h \
     371  $(SOPHYAINCP)machdefs.h \
    365372  $(SOPHYAINCP)array.h \
    366373  $(SOPHYAINCP)tarray.h \
     
    386393  $(SOPHYAINCP)fioarr.h \
    387394  $(SOPHYAINCP)sopemtx.h \
     395  $(SOPHYAINCP)arrctcast.h \
    388396  $(SOPHYAINCP)ctimer.h \
    389397  $(SOPHYAINCP)timing.h \
     
    394402  $(SOPHYAINCP)machdefs.h \
    395403  $(SOPHYAINCP)zthread.h \
     404  $(SOPHYAINCP)machdefs.h \
    396405  $(SOPHYAINCP)pexceptions.h \
    397406  $(SOPHYAINCP)pisysdep.h \
     
    399408  $(SOPHYAINCP)piapplgen.h \
    400409  $(SOPHYAINCP)pimsghandler.h \
     410  $(SOPHYAINCP)pisysdep.h \
    401411  $(SOPHYAINCP)picontainerx.h \
    402412  $(SOPHYAINCP)picontainergen.h \
     
    404414  $(SOPHYAINCP)piwdggen.h \
    405415  $(SOPHYAINCP)picolist.h \
     416  $(SOPHYAINCP)pipixutils.h \
    406417  $(SOPHYAINCP)pimenubarx.h \
    407418  $(SOPHYAINCP)pimenubargen.h \
    408419  $(SOPHYAINCP)pimenux.h \
    409420  $(SOPHYAINCP)pimenugen.h \
     421  $(SOPHYAINCP)piconsenum.h \
     422  $(SOPHYAINCP)pimenux.h \
     423  $(SOPHYAINCP)pistdwdgx.h \
     424  $(SOPHYAINCP)pistdwdggen.h \
     425  $(SOPHYAINCP)piwindowx.h \
     426  $(SOPHYAINCP)piwindowgen.h \
     427  $(SOPHYAINCP)piperiodx.h \
     428  $(SOPHYAINCP)periodic.h \
    410429  $(SOPHYAINCP)picons.h \
    411430  $(SOPHYAINCP)pistdwdgx.h \
    412   $(SOPHYAINCP)pistdwdggen.h \
    413431  $(SOPHYAINCP)pibwdgx.h \
    414432  $(SOPHYAINCP)pibwdggen.h \
     
    426444  $(SOPHYAINCP)psfile.h \
    427445  $(SOPHYAINCP)pigraphps.h \
    428   $(SOPHYAINCP)piwindowx.h \
    429   $(SOPHYAINCP)piwindowgen.h \
    430   $(SOPHYAINCP)piperiodx.h \
    431   $(SOPHYAINCP)periodic.h \
    432446  $(SOPHYAINCP)tarrinit.h \
    433447  $(SOPHYAINCP)sophyainit.h \
     
    454468  $(SOPHYAINCP)fioarr.h \
    455469  $(SOPHYAINCP)sopemtx.h \
     470  $(SOPHYAINCP)arrctcast.h \
    456471  $(SOPHYAINCP)timing.h
    457472        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pizthr.cc
    458473 
    459 $(SOPHYAOBJP)ppftswap.o: ppftswap.cc \
    460   $(SOPHYAINCP)sopnamsp.h \
     474$(SOPHYAOBJP)ppftswap.o: ppftswap.cc $(SOPHYAINCP)sopnamsp.h \
    461475  $(SOPHYAINCP)sophyainit.h \
    462476  $(SOPHYAINCP)machdefs.h \
     
    484498  $(SOPHYAINCP)fioarr.h \
    485499  $(SOPHYAINCP)sopemtx.h \
     500  $(SOPHYAINCP)arrctcast.h \
    486501  $(SOPHYAINCP)fiondblock.h \
    487   $(SOPHYAINCP)tarrinit.h
     502  $(SOPHYAINCP)fioarr.h \
     503  $(SOPHYAINCP)tarrinit.h \
     504  $(SOPHYAINCP)sophyainit.h
    488505        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppftswap.cc
    489506 
     
    492509  $(SOPHYAINCP)tarrinit.h \
    493510  $(SOPHYAINCP)sophyainit.h \
     511  $(SOPHYAINCP)machdefs.h \
    494512  $(SOPHYAINCP)array.h \
    495513  $(SOPHYAINCP)tarray.h \
     
    515533  $(SOPHYAINCP)fioarr.h \
    516534  $(SOPHYAINCP)sopemtx.h \
     535  $(SOPHYAINCP)arrctcast.h \
    517536  $(SOPHYAINCP)timing.h \
    518537  $(SOPHYAINCP)resusage.h
     
    538557  $(SOPHYAINCP)cimage.h \
    539558  $(SOPHYAINCP)tmatrix.h \
     559  $(SOPHYAINCP)tarray.h \
    540560  $(SOPHYAINCP)tmatrix_tsnl.h \
    541561  $(SOPHYAINCP)fioarr.h \
     
    616636  $(SOPHYAINCP)machdefs.h \
    617637  $(SOPHYAINCP)sophyainit.h \
     638  $(SOPHYAINCP)machdefs.h \
    618639  $(SOPHYAINCP)timing.h \
    619640  $(SOPHYAINCP)cexpre.h \
     
    665686  $(SOPHYAINCP)fioarr.h \
    666687  $(SOPHYAINCP)sopemtx.h \
     688  $(SOPHYAINCP)arrctcast.h \
    667689  $(SOPHYAINCP)cxxcmplnk.h \
    668690  $(SOPHYAINCP)pdlmgr.h \
     
    701723  $(SOPHYAINCP)tvector_tsnl.h \
    702724  $(SOPHYAINCP)histos2.h \
     725  $(SOPHYAINCP)histos.h \
    703726  $(SOPHYAINCP)psighand.h \
     727  $(SOPHYAINCP)fmath.h \
    704728  $(SOPHYAINCP)srandgen.h
    705729        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tdcr.cc
     
    732756  $(SOPHYAINCP)fioarr.h \
    733757  $(SOPHYAINCP)sopemtx.h \
     758  $(SOPHYAINCP)arrctcast.h \
    734759  $(SOPHYAINCP)pdlmgr.h \
     760  $(SOPHYAINCP)pexceptions.h \
    735761  $(SOPHYAINCP)timing.h
    736762        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tdynl.cc
     
    739765  $(SOPHYAINCP)machdefs.h \
    740766  $(SOPHYAINCP)srandgen.h \
     767  $(SOPHYAINCP)machdefs.h \
    741768  $(SOPHYAINCP)matharr.h \
    742769  $(SOPHYAINCP)tarray.h \
     
    802829  $(SOPHYAINCP)tvector_tsnl.h \
    803830  $(SOPHYAINCP)fitshdtable.h \
     831  $(SOPHYAINCP)datatable.h \
    804832  $(SOPHYAINCP)fitshandler.h \
    805833  $(SOPHYAINCP)fitsinoutfile.h \
     
    819847  $(SOPHYAINCP)ppfbinstream.h \
    820848  $(SOPHYAINCP)rawstream.h \
    821   $(SOPHYAINCP)ppfnametag.h
     849  $(SOPHYAINCP)ppfnametag.h \
     850  $(SOPHYAINCP)ppersist.h
    822851        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  thash.cc
    823852 
     
    850879  $(SOPHYAINCP)fioarr.h \
    851880  $(SOPHYAINCP)sopemtx.h \
     881  $(SOPHYAINCP)arrctcast.h \
    852882  $(SOPHYAINCP)cimage.h \
    853883  $(SOPHYAINCP)srandgen.h \
     884  $(SOPHYAINCP)ndatablock.h \
    854885  $(SOPHYAINCP)fiondblock.h
    855886        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  timg.cc
     
    882913  $(SOPHYAINCP)tvector_tsnl.h \
    883914  $(SOPHYAINCP)fioarr.h \
     915  $(SOPHYAINCP)tvector.h \
    884916  $(SOPHYAINCP)matharr.h \
    885917  $(SOPHYAINCP)tarrinit.h \
     
    900932  $(SOPHYAINCP)swfitsdtable.h \
    901933  $(SOPHYAINCP)fitsswapper.h \
     934  $(SOPHYAINCP)fitsinoutfile.h \
    902935  $(SOPHYAINCP)fitsblkrw.h \
    903936  $(SOPHYAINCP)fitshandler.h \
    904937  $(SOPHYAINCP)fitshdtable.h \
     938  $(SOPHYAINCP)datatable.h \
    905939  $(SOPHYAINCP)histinit.h \
    906   $(SOPHYAINCP)ntoolsinit.h
     940  $(SOPHYAINCP)ntoolsinit.h \
     941  $(SOPHYAINCP)tarrinit.h
    907942        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tmtdt.cc
     943 
     944$(SOPHYAOBJP)tmtrnd.o: tmtrnd.cc $(SOPHYAINCP)sopnamsp.h \
     945  $(SOPHYAINCP)zthread.h \
     946  $(SOPHYAINCP)machdefs.h \
     947  $(SOPHYAINCP)pexceptions.h \
     948  $(SOPHYAINCP)resusage.h \
     949  $(SOPHYAINCP)ctimer.h \
     950  $(SOPHYAINCP)timing.h \
     951  $(SOPHYAINCP)tvector.h \
     952  $(SOPHYAINCP)tmatrix.h \
     953  $(SOPHYAINCP)tarray.h \
     954  $(SOPHYAINCP)basarr.h \
     955  $(SOPHYAINCP)anydataobj.h \
     956  $(SOPHYAINCP)mutyv.h \
     957  $(SOPHYAINCP)timestamp.h \
     958  $(SOPHYAINCP)objfio.h \
     959  $(SOPHYAINCP)ppersist.h \
     960  $(SOPHYAINCP)gnumd5.h \
     961  $(SOPHYAINCP)ppfbinstream.h \
     962  $(SOPHYAINCP)rawstream.h \
     963  $(SOPHYAINCP)ppfnametag.h \
     964  $(SOPHYAINCP)dvlist.h \
     965  $(SOPHYAINCP)ndatablock.h \
     966  $(SOPHYAINCP)utilarr.h \
     967  $(SOPHYAINCP)tmatrix_tsnl.h \
     968  $(SOPHYAINCP)tvector_tsnl.h \
     969  $(SOPHYAINCP)fioarr.h \
     970  $(SOPHYAINCP)tvector.h \
     971  $(SOPHYAINCP)matharr.h \
     972  $(SOPHYAINCP)tarrinit.h \
     973  $(SOPHYAINCP)sophyainit.h \
     974  $(SOPHYAINCP)srandgen.h \
     975  $(SOPHYAINCP)stsrand.h
     976        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tmtrnd.cc
    908977 
    909978$(SOPHYAOBJP)tmtrnd3.o: tmtrnd3.cc $(SOPHYAINCP)sopnamsp.h \
     
    9311000  $(SOPHYAINCP)matharr.h \
    9321001  $(SOPHYAINCP)fioarr.h \
     1002  $(SOPHYAINCP)tvector.h \
    9331003  $(SOPHYAINCP)tarrinit.h \
    9341004  $(SOPHYAINCP)sophyainit.h \
     
    9391009        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tmtrnd3.cc
    9401010 
    941 $(SOPHYAOBJP)tmtrnd.o: tmtrnd.cc $(SOPHYAINCP)sopnamsp.h \
    942   $(SOPHYAINCP)zthread.h \
    943   $(SOPHYAINCP)machdefs.h \
    944   $(SOPHYAINCP)pexceptions.h \
    945   $(SOPHYAINCP)resusage.h \
    946   $(SOPHYAINCP)ctimer.h \
    947   $(SOPHYAINCP)timing.h \
    948   $(SOPHYAINCP)tvector.h \
    949   $(SOPHYAINCP)tmatrix.h \
    950   $(SOPHYAINCP)tarray.h \
    951   $(SOPHYAINCP)basarr.h \
    952   $(SOPHYAINCP)anydataobj.h \
    953   $(SOPHYAINCP)mutyv.h \
    954   $(SOPHYAINCP)timestamp.h \
    955   $(SOPHYAINCP)objfio.h \
    956   $(SOPHYAINCP)ppersist.h \
    957   $(SOPHYAINCP)gnumd5.h \
    958   $(SOPHYAINCP)ppfbinstream.h \
    959   $(SOPHYAINCP)rawstream.h \
    960   $(SOPHYAINCP)ppfnametag.h \
    961   $(SOPHYAINCP)dvlist.h \
    962   $(SOPHYAINCP)ndatablock.h \
    963   $(SOPHYAINCP)utilarr.h \
    964   $(SOPHYAINCP)tmatrix_tsnl.h \
    965   $(SOPHYAINCP)tvector_tsnl.h \
    966   $(SOPHYAINCP)fioarr.h \
    967   $(SOPHYAINCP)matharr.h \
    968   $(SOPHYAINCP)tarrinit.h \
    969   $(SOPHYAINCP)sophyainit.h \
     1011$(SOPHYAOBJP)tmxv.o: tmxv.cc $(SOPHYAINCP)sopnamsp.h \
     1012  $(SOPHYAINCP)machdefs.h \
    9701013  $(SOPHYAINCP)srandgen.h \
    971   $(SOPHYAINCP)stsrand.h
    972         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tmtrnd.cc
    973  
    974 $(SOPHYAOBJP)tmxv.o: tmxv.cc $(SOPHYAINCP)sopnamsp.h \
    975   $(SOPHYAINCP)machdefs.h \
    976   $(SOPHYAINCP)srandgen.h \
     1014  $(SOPHYAINCP)machdefs.h \
    9771015  $(SOPHYAINCP)tarrinit.h \
    9781016  $(SOPHYAINCP)sophyainit.h \
     
    9971035  $(SOPHYAINCP)tvector_tsnl.h \
    9981036  $(SOPHYAINCP)sopemtx.h \
     1037  $(SOPHYAINCP)tvector.h \
    9991038  $(SOPHYAINCP)timing.h
    10001039        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tmxv.cc
     
    10071046  $(SOPHYAINCP)tarrinit.h \
    10081047  $(SOPHYAINCP)sophyainit.h \
     1048  $(SOPHYAINCP)machdefs.h \
    10091049  $(SOPHYAINCP)array.h \
    10101050  $(SOPHYAINCP)tarray.h \
     
    10301070  $(SOPHYAINCP)fioarr.h \
    10311071  $(SOPHYAINCP)sopemtx.h \
     1072  $(SOPHYAINCP)arrctcast.h \
    10321073  $(SOPHYAINCP)fitsinoutfile.h \
    10331074  $(SOPHYAINCP)FitsIO/fitsio.h \
    10341075  $(SOPHYAINCP)FitsIO/longnam.h \
    10351076  $(SOPHYAINCP)fitsblkrw.h \
     1077  $(SOPHYAINCP)fitsinoutfile.h \
    10361078  $(SOPHYAINCP)fitsarrhand.h \
    10371079  $(SOPHYAINCP)fitshandler.h \
     1080  $(SOPHYAINCP)fitsblkrw.h \
    10381081  $(SOPHYAINCP)fiosinit.h
    10391082        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tnfits.cc
     
    10581101  $(SOPHYAINCP)ntuple.h \
    10591102  $(SOPHYAINCP)ntupintf.h \
    1060   $(SOPHYAINCP)xntuple.h \
     1103  $(SOPHYAINCP)dvlist.h \
    10611104  $(SOPHYAINCP)datatable.h \
    10621105  $(SOPHYAINCP)basedtable.h \
     
    10771120        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tnt.cc
    10781121 
    1079 $(SOPHYAOBJP)tobjio2.o: tobjio2.cc $(SOPHYAINCP)sopnamsp.h \
     1122$(SOPHYAOBJP)tobjio.o: tobjio.cc $(SOPHYAINCP)sopnamsp.h \
    10801123  $(SOPHYAINCP)histinit.h \
    10811124  $(SOPHYAINCP)ntoolsinit.h \
     
    11081151  $(SOPHYAINCP)tvector_tsnl.h \
    11091152  $(SOPHYAINCP)histos2.h \
     1153  $(SOPHYAINCP)histos.h \
    11101154  $(SOPHYAINCP)ntuple.h \
    11111155  $(SOPHYAINCP)ntupintf.h \
    1112   $(SOPHYAINCP)srandgen.h
    1113         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tobjio2.cc
    1114  
    1115 $(SOPHYAOBJP)tobjio.o: tobjio.cc $(SOPHYAINCP)sopnamsp.h \
     1156  $(SOPHYAINCP)fmath.h \
     1157  $(SOPHYAINCP)srandgen.h \
     1158  $(SOPHYAINCP)fioarr.h
     1159        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tobjio.cc
     1160 
     1161$(SOPHYAOBJP)tobjio2.o: tobjio2.cc $(SOPHYAINCP)sopnamsp.h \
    11161162  $(SOPHYAINCP)histinit.h \
    11171163  $(SOPHYAINCP)ntoolsinit.h \
     
    11441190  $(SOPHYAINCP)tvector_tsnl.h \
    11451191  $(SOPHYAINCP)histos2.h \
     1192  $(SOPHYAINCP)histos.h \
    11461193  $(SOPHYAINCP)ntuple.h \
    11471194  $(SOPHYAINCP)ntupintf.h \
    1148   $(SOPHYAINCP)srandgen.h \
    1149   $(SOPHYAINCP)fioarr.h
    1150         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tobjio.cc
     1195  $(SOPHYAINCP)tarray.h \
     1196  $(SOPHYAINCP)fmath.h \
     1197  $(SOPHYAINCP)srandgen.h
     1198        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tobjio2.cc
    11511199 
    11521200$(SOPHYAOBJP)tpipe.o: tpipe.cc $(SOPHYAINCP)sopnamsp.h \
     
    11571205        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tpipe.cc
    11581206 
    1159 $(SOPHYAOBJP)tsimplex.o: tsimplex.cc \
    1160   $(SOPHYAINCP)sopnamsp.h \
     1207$(SOPHYAOBJP)tsimplex.o: tsimplex.cc $(SOPHYAINCP)sopnamsp.h \
    11611208  $(SOPHYAINCP)simplex.h \
    11621209  $(SOPHYAINCP)machdefs.h \
     
    11931240  $(SOPHYAINCP)tarrinit.h \
    11941241  $(SOPHYAINCP)sophyainit.h \
     1242  $(SOPHYAINCP)pexceptions.h \
    11951243  $(SOPHYAINCP)timing.h
    11961244        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tsimplex.cc
     
    12061254  $(SOPHYAINCP)pexceptions.h \
    12071255  $(SOPHYAINCP)timing.h \
     1256  $(SOPHYAINCP)resusage.h \
    12081257  $(SOPHYAINCP)sphereecp.h \
    12091258  $(SOPHYAINCP)sphericalmap.h \
     
    12111260  $(SOPHYAINCP)pixelmap.h \
    12121261  $(SOPHYAINCP)ppersist.h \
     1262  $(SOPHYAINCP)pexceptions.h \
    12131263  $(SOPHYAINCP)gnumd5.h \
    12141264  $(SOPHYAINCP)ppfbinstream.h \
     
    12351285  $(SOPHYAINCP)tvector_tsnl.h \
    12361286  $(SOPHYAINCP)fiosphereecp.h \
     1287  $(SOPHYAINCP)sphereecp.h \
    12371288  $(SOPHYAINCP)array.h \
    12381289  $(SOPHYAINCP)matharr.h \
    12391290  $(SOPHYAINCP)fioarr.h \
    12401291  $(SOPHYAINCP)sopemtx.h \
     1292  $(SOPHYAINCP)arrctcast.h \
    12411293  $(SOPHYAINCP)samba.h \
    12421294  $(SOPHYAINCP)alm.h \
    1243   $(SOPHYAINCP)srandgen.h \
     1295  $(SOPHYAINCP)stsrand.h \
    12441296  $(SOPHYAINCP)nbmath.h \
    12451297  $(SOPHYAINCP)triangmtx.h \
     
    12571309  $(SOPHYAINCP)tod.h
    12581310        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tsphereecp.cc
     1311 
     1312$(SOPHYAOBJP)tspm.o: tspm.cc $(SOPHYAINCP)sopnamsp.h \
     1313  $(SOPHYAINCP)skymapinit.h \
     1314  $(SOPHYAINCP)sophyainit.h \
     1315  $(SOPHYAINCP)machdefs.h \
     1316  $(SOPHYAINCP)skymap.h \
     1317  $(SOPHYAINCP)spherethetaphi.h \
     1318  $(SOPHYAINCP)sphericalmap.h \
     1319  $(SOPHYAINCP)smathconst.h \
     1320  $(SOPHYAINCP)pixelmap.h \
     1321  $(SOPHYAINCP)ppersist.h \
     1322  $(SOPHYAINCP)pexceptions.h \
     1323  $(SOPHYAINCP)gnumd5.h \
     1324  $(SOPHYAINCP)ppfbinstream.h \
     1325  $(SOPHYAINCP)rawstream.h \
     1326  $(SOPHYAINCP)ppfnametag.h \
     1327  $(SOPHYAINCP)dvlist.h \
     1328  $(SOPHYAINCP)objfio.h \
     1329  $(SOPHYAINCP)anydataobj.h \
     1330  $(SOPHYAINCP)mutyv.h \
     1331  $(SOPHYAINCP)timestamp.h \
     1332  $(SOPHYAINCP)spherepos.h \
     1333  $(SOPHYAINCP)unitvector.h \
     1334  $(SOPHYAINCP)vector3d.h \
     1335  $(SOPHYAINCP)longlat.h \
     1336  $(SOPHYAINCP)utilgeom.h \
     1337  $(SOPHYAINCP)datatype.h \
     1338  $(SOPHYAINCP)tvector.h \
     1339  $(SOPHYAINCP)tmatrix.h \
     1340  $(SOPHYAINCP)tarray.h \
     1341  $(SOPHYAINCP)basarr.h \
     1342  $(SOPHYAINCP)ndatablock.h \
     1343  $(SOPHYAINCP)utilarr.h \
     1344  $(SOPHYAINCP)tmatrix_tsnl.h \
     1345  $(SOPHYAINCP)tvector_tsnl.h \
     1346  $(SOPHYAINCP)spherehealpix.h \
     1347  $(SOPHYAINCP)HEALPixUtils.h \
     1348  $(SOPHYAINCP)localmap.h \
     1349  $(SOPHYAINCP)sphereecp.h \
     1350  $(SOPHYAINCP)fiospherethetaphi.h \
     1351  $(SOPHYAINCP)fiospherehealpix.h \
     1352  $(SOPHYAINCP)fiolocalmap.h \
     1353  $(SOPHYAINCP)fiosphereecp.h \
     1354  $(SOPHYAINCP)tod.h \
     1355  $(SOPHYAINCP)misstime.h \
     1356  $(SOPHYAINCP)timing.h
     1357        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tspm.cc
    12591358 
    12601359$(SOPHYAOBJP)tspm2.o: tspm2.cc $(SOPHYAINCP)sopnamsp.h \
     
    13161415        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tspm2.cc
    13171416 
    1318 $(SOPHYAOBJP)tspm.o: tspm.cc $(SOPHYAINCP)sopnamsp.h \
    1319   $(SOPHYAINCP)skymapinit.h \
    1320   $(SOPHYAINCP)sophyainit.h \
    1321   $(SOPHYAINCP)machdefs.h \
    1322   $(SOPHYAINCP)skymap.h \
    1323   $(SOPHYAINCP)spherethetaphi.h \
    1324   $(SOPHYAINCP)sphericalmap.h \
    1325   $(SOPHYAINCP)smathconst.h \
    1326   $(SOPHYAINCP)pixelmap.h \
    1327   $(SOPHYAINCP)ppersist.h \
    1328   $(SOPHYAINCP)pexceptions.h \
    1329   $(SOPHYAINCP)gnumd5.h \
    1330   $(SOPHYAINCP)ppfbinstream.h \
    1331   $(SOPHYAINCP)rawstream.h \
    1332   $(SOPHYAINCP)ppfnametag.h \
    1333   $(SOPHYAINCP)dvlist.h \
    1334   $(SOPHYAINCP)objfio.h \
    1335   $(SOPHYAINCP)anydataobj.h \
    1336   $(SOPHYAINCP)mutyv.h \
    1337   $(SOPHYAINCP)timestamp.h \
    1338   $(SOPHYAINCP)spherepos.h \
    1339   $(SOPHYAINCP)unitvector.h \
    1340   $(SOPHYAINCP)vector3d.h \
    1341   $(SOPHYAINCP)longlat.h \
    1342   $(SOPHYAINCP)utilgeom.h \
    1343   $(SOPHYAINCP)datatype.h \
    1344   $(SOPHYAINCP)tvector.h \
    1345   $(SOPHYAINCP)tmatrix.h \
    1346   $(SOPHYAINCP)tarray.h \
    1347   $(SOPHYAINCP)basarr.h \
    1348   $(SOPHYAINCP)ndatablock.h \
    1349   $(SOPHYAINCP)utilarr.h \
    1350   $(SOPHYAINCP)tmatrix_tsnl.h \
    1351   $(SOPHYAINCP)tvector_tsnl.h \
    1352   $(SOPHYAINCP)spherehealpix.h \
    1353   $(SOPHYAINCP)HEALPixUtils.h \
    1354   $(SOPHYAINCP)localmap.h \
    1355   $(SOPHYAINCP)sphereecp.h \
    1356   $(SOPHYAINCP)fiospherethetaphi.h \
    1357   $(SOPHYAINCP)fiospherehealpix.h \
    1358   $(SOPHYAINCP)fiolocalmap.h \
    1359   $(SOPHYAINCP)fiosphereecp.h \
    1360   $(SOPHYAINCP)tod.h \
    1361   $(SOPHYAINCP)misstime.h \
    1362   $(SOPHYAINCP)timing.h
    1363         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tspm.cc
    1364  
    13651417$(SOPHYAOBJP)tstboloread.o: tstboloread.cc \
    13661418  $(SOPHYAINCP)sopnamsp.h \
    13671419  $(SOPHYAINCP)machdefs.h \
    13681420  $(SOPHYAINCP)sophyainit.h \
     1421  $(SOPHYAINCP)machdefs.h \
    13691422  $(SOPHYAINCP)pexceptions.h \
    13701423  $(SOPHYAINCP)fboloread.h \
     
    13781431  $(SOPHYAINCP)objfio.h \
    13791432  $(SOPHYAINCP)ppersist.h \
     1433  $(SOPHYAINCP)pexceptions.h \
    13801434  $(SOPHYAINCP)gnumd5.h \
    13811435  $(SOPHYAINCP)ppfbinstream.h \
     
    13971451  $(SOPHYAINCP)machdefs.h \
    13981452  $(SOPHYAINCP)sophyainit.h \
     1453  $(SOPHYAINCP)machdefs.h \
    13991454  $(SOPHYAINCP)pexceptions.h \
    14001455  $(SOPHYAINCP)fabtcolread.h \
     
    14081463  $(SOPHYAINCP)objfio.h \
    14091464  $(SOPHYAINCP)ppersist.h \
     1465  $(SOPHYAINCP)pexceptions.h \
    14101466  $(SOPHYAINCP)gnumd5.h \
    14111467  $(SOPHYAINCP)ppfbinstream.h \
     
    14221478        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tstcolread.cc
    14231479 
    1424 $(SOPHYAOBJP)tstdtable.o: tstdtable.cc \
    1425   $(SOPHYAINCP)sopnamsp.h \
     1480$(SOPHYAOBJP)tstdtable.o: tstdtable.cc $(SOPHYAINCP)sopnamsp.h \
    14261481  $(SOPHYAINCP)histinit.h \
    14271482  $(SOPHYAINCP)ntoolsinit.h \
     
    14601515        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tstdtable.cc
    14611516 
    1462 $(SOPHYAOBJP)tstndblk.o: tstndblk.cc \
    1463   $(SOPHYAINCP)sopnamsp.h \
    1464   $(SOPHYAINCP)machdefs.h \
    1465   $(SOPHYAINCP)ntoolsinit.h \
    1466   $(SOPHYAINCP)tarrinit.h \
    1467   $(SOPHYAINCP)sophyainit.h \
     1517$(SOPHYAOBJP)tstndblk.o: tstndblk.cc $(SOPHYAINCP)sopnamsp.h \
     1518  $(SOPHYAINCP)machdefs.h \
     1519  $(SOPHYAINCP)ntoolsinit.h \
     1520  $(SOPHYAINCP)tarrinit.h \
     1521  $(SOPHYAINCP)sophyainit.h \
     1522  $(SOPHYAINCP)machdefs.h \
    14681523  $(SOPHYAINCP)pexceptions.h \
    14691524  $(SOPHYAINCP)ndatablock.h \
     
    14791534  $(SOPHYAINCP)tarrinit.h \
    14801535  $(SOPHYAINCP)sophyainit.h \
     1536  $(SOPHYAINCP)machdefs.h \
    14811537  $(SOPHYAINCP)pexceptions.h \
    14821538  $(SOPHYAINCP)ppfwrapstlv.h \
    14831539  $(SOPHYAINCP)anydataobj.h \
    14841540  $(SOPHYAINCP)ppersist.h \
     1541  $(SOPHYAINCP)pexceptions.h \
    14851542  $(SOPHYAINCP)gnumd5.h \
    14861543  $(SOPHYAINCP)ppfbinstream.h \
     
    14891546        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tstppfwrapstl.cc
    14901547 
    1491 $(SOPHYAOBJP)tstsegdb.o: tstsegdb.cc \
    1492   $(SOPHYAINCP)sopnamsp.h \
     1548$(SOPHYAOBJP)tstsegdb.o: tstsegdb.cc $(SOPHYAINCP)sopnamsp.h \
    14931549  $(SOPHYAINCP)machdefs.h \
    14941550  $(SOPHYAINCP)timing.h \
     
    14971553  $(SOPHYAINCP)tarrinit.h \
    14981554  $(SOPHYAINCP)sophyainit.h \
     1555  $(SOPHYAINCP)machdefs.h \
    14991556  $(SOPHYAINCP)pexceptions.h \
    15001557  $(SOPHYAINCP)segdatablock.h \
    15011558  $(SOPHYAINCP)anydataobj.h \
    15021559  $(SOPHYAINCP)thsafeop.h \
     1560  $(SOPHYAINCP)pexceptions.h \
    15031561  $(SOPHYAINCP)fiosegdb.h \
    15041562  $(SOPHYAINCP)ppersist.h \
     
    15071565  $(SOPHYAINCP)rawstream.h \
    15081566  $(SOPHYAINCP)ppfnametag.h \
     1567  $(SOPHYAINCP)segdatablock.h \
    15091568  $(SOPHYAINCP)ppftpointerio.h \
    15101569  $(SOPHYAINCP)swsegdb.h \
    15111570  $(SOPHYAINCP)ppfswapper.h \
     1571  $(SOPHYAINCP)swsegdb.h \
    15121572  $(SOPHYAINCP)ppfwrapstlv.h
    15131573        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tstsegdb.cc
     
    15181578  $(SOPHYAINCP)tarrinit.h \
    15191579  $(SOPHYAINCP)sophyainit.h \
     1580  $(SOPHYAINCP)machdefs.h \
    15201581  $(SOPHYAINCP)pexceptions.h \
    15211582  $(SOPHYAINCP)array.h \
     
    15271588  $(SOPHYAINCP)objfio.h \
    15281589  $(SOPHYAINCP)ppersist.h \
     1590  $(SOPHYAINCP)pexceptions.h \
    15291591  $(SOPHYAINCP)gnumd5.h \
    15301592  $(SOPHYAINCP)ppfbinstream.h \
     
    15411603  $(SOPHYAINCP)fioarr.h \
    15421604  $(SOPHYAINCP)sopemtx.h \
     1605  $(SOPHYAINCP)arrctcast.h \
    15431606  $(SOPHYAINCP)srandgen.h
    15441607        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tsttmat.cc
    15451608 
    1546 $(SOPHYAOBJP)tsttminv.o: tsttminv.cc \
    1547   $(SOPHYAINCP)sopnamsp.h \
     1609$(SOPHYAOBJP)tsttminv.o: tsttminv.cc $(SOPHYAINCP)sopnamsp.h \
    15481610  $(SOPHYAINCP)machdefs.h \
    15491611  $(SOPHYAINCP)timing.h \
     
    15511613  $(SOPHYAINCP)tarrinit.h \
    15521614  $(SOPHYAINCP)sophyainit.h \
     1615  $(SOPHYAINCP)machdefs.h \
    15531616  $(SOPHYAINCP)pexceptions.h \
    15541617  $(SOPHYAINCP)array.h \
     
    15601623  $(SOPHYAINCP)objfio.h \
    15611624  $(SOPHYAINCP)ppersist.h \
     1625  $(SOPHYAINCP)pexceptions.h \
    15621626  $(SOPHYAINCP)gnumd5.h \
    15631627  $(SOPHYAINCP)ppfbinstream.h \
     
    15741638  $(SOPHYAINCP)fioarr.h \
    15751639  $(SOPHYAINCP)sopemtx.h \
     1640  $(SOPHYAINCP)arrctcast.h \
    15761641  $(SOPHYAINCP)srandgen.h \
    15771642  $(SOPHYAINCP)intflapack.h
     
    15831648  $(SOPHYAINCP)tarrinit.h \
    15841649  $(SOPHYAINCP)sophyainit.h \
     1650  $(SOPHYAINCP)machdefs.h \
    15851651  $(SOPHYAINCP)pexceptions.h \
    15861652  $(SOPHYAINCP)array.h \
     
    15921658  $(SOPHYAINCP)objfio.h \
    15931659  $(SOPHYAINCP)ppersist.h \
     1660  $(SOPHYAINCP)pexceptions.h \
    15941661  $(SOPHYAINCP)gnumd5.h \
    15951662  $(SOPHYAINCP)ppfbinstream.h \
     
    16061673  $(SOPHYAINCP)fioarr.h \
    16071674  $(SOPHYAINCP)sopemtx.h \
     1675  $(SOPHYAINCP)arrctcast.h \
    16081676  $(SOPHYAINCP)srandgen.h
    16091677        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tsttvec.cc
     
    16311699  $(SOPHYAINCP)thsafeop.h \
    16321700  $(SOPHYAINCP)fitsinoutfile.h \
     1701  $(SOPHYAINCP)dvlist.h \
    16331702  $(SOPHYAINCP)FitsIO/fitsio.h \
    16341703  $(SOPHYAINCP)FitsIO/longnam.h \
     
    16461715  $(SOPHYAINCP)fiosinit.h \
    16471716  $(SOPHYAINCP)swfitsdtable.h \
     1717  $(SOPHYAINCP)fitsswapper.h \
    16481718  $(SOPHYAINCP)fitshandler.h \
    16491719  $(SOPHYAINCP)datatable.h \
    1650   $(SOPHYAINCP)fitshdtable.h
     1720  $(SOPHYAINCP)fitshdtable.h \
     1721  $(SOPHYAINCP)datatable.h
    16511722        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tswfits.cc
    16521723 
     
    16561727  $(SOPHYAINCP)timing.h \
    16571728  $(SOPHYAINCP)timestamp.h \
     1729  $(SOPHYAINCP)machdefs.h \
    16581730  $(SOPHYAINCP)objfio.h \
    16591731  $(SOPHYAINCP)anydataobj.h \
     
    16681740  $(SOPHYAINCP)tarrinit.h \
    16691741  $(SOPHYAINCP)sophyainit.h \
     1742  $(SOPHYAINCP)pexceptions.h \
    16701743  $(SOPHYAINCP)ppfwrapstlv.h
    16711744        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ttimestamp.cc
     
    16931766  $(SOPHYAINCP)tmatrix_tsnl.h \
    16941767  $(SOPHYAINCP)tvector.h \
    1695   $(SOPHYAINCP)tvector_tsnl.h \
    1696   $(SOPHYAINCP)matharr.h \
    1697   $(SOPHYAINCP)tarrinit.h \
    1698   $(SOPHYAINCP)sophyainit.h \
     1768  $(SOPHYAINCP)tmatrix.h \
     1769  $(SOPHYAINCP)tvector_tsnl.h \
     1770  $(SOPHYAINCP)matharr.h \
     1771  $(SOPHYAINCP)tarrinit.h \
     1772  $(SOPHYAINCP)sophyainit.h \
     1773  $(SOPHYAINCP)stsrand.h \
    16991774  $(SOPHYAINCP)timing.h \
    17001775  $(SOPHYAINCP)ctimer.h
  • trunk/SophyaProg/Tests/obj_fits.cc

    r2615 r3572  
    88#include "dvlist.h"
    99#include "ntuple.h"
    10 #include "xntuple.h"
    11 #include "fitsxntuple.h"
    1210#include "fitsntuple.h"
    1311#include "fitstarray.h"
     
    6058     
    6159      cout << " Creating NTuple " << endl;
    62       char * names[3] = {"XPos", "YPos", "Val"};
     60      const char * names[3] = {"XPos", "YPos", "Val"};
    6361      int i,j, k;
    6462      float xnt[3];
  • trunk/SophyaProg/Tests/smakefile

    r3399 r3572  
    11include $(SOPHYABASE)/include/sophyamake.inc
    2 
    32 
    43PROGS = $(SOPHYAEXEP)arrt $(SOPHYAEXEP)carrt $(SOPHYAEXEP)lpk $(SOPHYAEXEP)obj_fits $(SOPHYAEXEP)ovharr $(SOPHYAEXEP)pizthr $(SOPHYAEXEP)ppftswap $(SOPHYAEXEP)spar $(SOPHYAEXEP)sphg0 $(SOPHYAEXEP)sph2lm $(SOPHYAEXEP)tcmd $(SOPHYAEXEP)tcxxcmpldynl $(SOPHYAEXEP)tdcr $(SOPHYAEXEP)tdynl $(SOPHYAEXEP)tfft $(SOPHYAEXEP)thash $(SOPHYAEXEP)timg $(SOPHYAEXEP)tmxv $(SOPHYAEXEP)tnt $(SOPHYAEXEP)tobjio2 $(SOPHYAEXEP)tobjio $(SOPHYAEXEP)tpipe $(SOPHYAEXEP)tsimplex $(SOPHYAEXEP)tsphereecp $(SOPHYAEXEP)tspm2 $(SOPHYAEXEP)tspm $(SOPHYAEXEP)tstboloread $(SOPHYAEXEP)tstcolread $(SOPHYAEXEP)tstdtable $(SOPHYAEXEP)tstndblk $(SOPHYAEXEP)tstppfwrapstl $(SOPHYAEXEP)tstsegdb $(SOPHYAEXEP)tswfits $(SOPHYAEXEP)tnfits $(SOPHYAEXEP)tfitsdt $(SOPHYAEXEP)tsttmat $(SOPHYAEXEP)tsttminv $(SOPHYAEXEP)tsttvec $(SOPHYAEXEP)ttimestamp $(SOPHYAEXEP)zthr $(SOPHYAEXEP)tmtrnd $(SOPHYAEXEP)tmtrnd3 $(SOPHYAEXEP)tmtdt
     
    229228  $(SOPHYAINCP)tarrinit.h \
    230229  $(SOPHYAINCP)sophyainit.h \
     230  $(SOPHYAINCP)machdefs.h \
    231231  $(SOPHYAINCP)array.h \
    232232  $(SOPHYAINCP)tarray.h \
     
    252252  $(SOPHYAINCP)fioarr.h \
    253253  $(SOPHYAINCP)sopemtx.h \
     254  $(SOPHYAINCP)arrctcast.h \
    254255  $(SOPHYAINCP)timing.h
    255256        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  arrt.cc
     
    259260  $(SOPHYAINCP)tarrinit.h \
    260261  $(SOPHYAINCP)sophyainit.h \
     262  $(SOPHYAINCP)machdefs.h \
    261263  $(SOPHYAINCP)array.h \
    262264  $(SOPHYAINCP)tarray.h \
     
    282284  $(SOPHYAINCP)fioarr.h \
    283285  $(SOPHYAINCP)sopemtx.h \
     286  $(SOPHYAINCP)arrctcast.h \
    284287  $(SOPHYAINCP)timing.h
    285288        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  carrt.cc
     
    288291  $(SOPHYAINCP)machdefs.h \
    289292  $(SOPHYAINCP)srandgen.h \
     293  $(SOPHYAINCP)machdefs.h \
    290294  $(SOPHYAINCP)tarrinit.h \
    291295  $(SOPHYAINCP)sophyainit.h \
     
    313317  $(SOPHYAINCP)fioarr.h \
    314318  $(SOPHYAINCP)sopemtx.h \
     319  $(SOPHYAINCP)arrctcast.h \
    315320  $(SOPHYAINCP)timing.h \
    316321  $(SOPHYAINCP)intflapack.h
    317322        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  lpk.cc
    318323 
    319 $(SOPHYAOBJP)obj_fits.o: obj_fits.cc \
    320   $(SOPHYAINCP)sopnamsp.h \
     324$(SOPHYAOBJP)obj_fits.o: obj_fits.cc $(SOPHYAINCP)sopnamsp.h \
    321325  $(SOPHYAINCP)histinit.h \
    322326  $(SOPHYAINCP)ntoolsinit.h \
     
    337341  $(SOPHYAINCP)ntuple.h \
    338342  $(SOPHYAINCP)ntupintf.h \
    339   $(SOPHYAINCP)xntuple.h \
    340   $(SOPHYAINCP)fitsxntuple.h \
     343  $(SOPHYAINCP)dvlist.h \
     344  $(SOPHYAINCP)fitsntuple.h \
     345  $(SOPHYAINCP)ntuple.h \
    341346  $(SOPHYAINCP)fitsfile.h \
    342347  $(SOPHYAINCP)ndatablock.h \
     
    345350  $(SOPHYAINCP)FitsIO/longnam.h \
    346351  $(SOPHYAINCP)fitshandler.h \
    347   $(SOPHYAINCP)fitsntuple.h \
    348352  $(SOPHYAINCP)fitstarray.h \
    349353  $(SOPHYAINCP)tarray.h \
     
    357361  $(SOPHYAINCP)matharr.h \
    358362  $(SOPHYAINCP)fioarr.h \
    359   $(SOPHYAINCP)sopemtx.h
     363  $(SOPHYAINCP)sopemtx.h \
     364  $(SOPHYAINCP)arrctcast.h
    360365        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  obj_fits.cc
    361366 
     
    364369  $(SOPHYAINCP)tarrinit.h \
    365370  $(SOPHYAINCP)sophyainit.h \
     371  $(SOPHYAINCP)machdefs.h \
    366372  $(SOPHYAINCP)array.h \
    367373  $(SOPHYAINCP)tarray.h \
     
    387393  $(SOPHYAINCP)fioarr.h \
    388394  $(SOPHYAINCP)sopemtx.h \
     395  $(SOPHYAINCP)arrctcast.h \
    389396  $(SOPHYAINCP)ctimer.h \
    390397  $(SOPHYAINCP)timing.h \
     
    395402  $(SOPHYAINCP)machdefs.h \
    396403  $(SOPHYAINCP)zthread.h \
     404  $(SOPHYAINCP)machdefs.h \
    397405  $(SOPHYAINCP)pexceptions.h \
    398406  $(SOPHYAINCP)pisysdep.h \
     
    400408  $(SOPHYAINCP)piapplgen.h \
    401409  $(SOPHYAINCP)pimsghandler.h \
     410  $(SOPHYAINCP)pisysdep.h \
    402411  $(SOPHYAINCP)picontainerx.h \
    403412  $(SOPHYAINCP)picontainergen.h \
     
    405414  $(SOPHYAINCP)piwdggen.h \
    406415  $(SOPHYAINCP)picolist.h \
     416  $(SOPHYAINCP)pipixutils.h \
    407417  $(SOPHYAINCP)pimenubarx.h \
    408418  $(SOPHYAINCP)pimenubargen.h \
    409419  $(SOPHYAINCP)pimenux.h \
    410420  $(SOPHYAINCP)pimenugen.h \
     421  $(SOPHYAINCP)piconsenum.h \
     422  $(SOPHYAINCP)pimenux.h \
     423  $(SOPHYAINCP)pistdwdgx.h \
     424  $(SOPHYAINCP)pistdwdggen.h \
     425  $(SOPHYAINCP)piwindowx.h \
     426  $(SOPHYAINCP)piwindowgen.h \
     427  $(SOPHYAINCP)piperiodx.h \
     428  $(SOPHYAINCP)periodic.h \
    411429  $(SOPHYAINCP)picons.h \
    412430  $(SOPHYAINCP)pistdwdgx.h \
    413   $(SOPHYAINCP)pistdwdggen.h \
    414431  $(SOPHYAINCP)pibwdgx.h \
    415432  $(SOPHYAINCP)pibwdggen.h \
     
    427444  $(SOPHYAINCP)psfile.h \
    428445  $(SOPHYAINCP)pigraphps.h \
    429   $(SOPHYAINCP)piwindowx.h \
    430   $(SOPHYAINCP)piwindowgen.h \
    431   $(SOPHYAINCP)piperiodx.h \
    432   $(SOPHYAINCP)periodic.h \
    433446  $(SOPHYAINCP)tarrinit.h \
    434447  $(SOPHYAINCP)sophyainit.h \
     
    455468  $(SOPHYAINCP)fioarr.h \
    456469  $(SOPHYAINCP)sopemtx.h \
     470  $(SOPHYAINCP)arrctcast.h \
    457471  $(SOPHYAINCP)timing.h
    458472        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pizthr.cc
    459473 
    460 $(SOPHYAOBJP)ppftswap.o: ppftswap.cc \
    461   $(SOPHYAINCP)sopnamsp.h \
     474$(SOPHYAOBJP)ppftswap.o: ppftswap.cc $(SOPHYAINCP)sopnamsp.h \
    462475  $(SOPHYAINCP)sophyainit.h \
    463476  $(SOPHYAINCP)machdefs.h \
     
    485498  $(SOPHYAINCP)fioarr.h \
    486499  $(SOPHYAINCP)sopemtx.h \
     500  $(SOPHYAINCP)arrctcast.h \
    487501  $(SOPHYAINCP)fiondblock.h \
    488   $(SOPHYAINCP)tarrinit.h
     502  $(SOPHYAINCP)fioarr.h \
     503  $(SOPHYAINCP)tarrinit.h \
     504  $(SOPHYAINCP)sophyainit.h
    489505        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppftswap.cc
    490506 
     
    493509  $(SOPHYAINCP)tarrinit.h \
    494510  $(SOPHYAINCP)sophyainit.h \
     511  $(SOPHYAINCP)machdefs.h \
    495512  $(SOPHYAINCP)array.h \
    496513  $(SOPHYAINCP)tarray.h \
     
    516533  $(SOPHYAINCP)fioarr.h \
    517534  $(SOPHYAINCP)sopemtx.h \
     535  $(SOPHYAINCP)arrctcast.h \
    518536  $(SOPHYAINCP)timing.h \
    519537  $(SOPHYAINCP)resusage.h
     
    539557  $(SOPHYAINCP)cimage.h \
    540558  $(SOPHYAINCP)tmatrix.h \
     559  $(SOPHYAINCP)tarray.h \
    541560  $(SOPHYAINCP)tmatrix_tsnl.h \
    542561  $(SOPHYAINCP)fioarr.h \
     
    617636  $(SOPHYAINCP)machdefs.h \
    618637  $(SOPHYAINCP)sophyainit.h \
     638  $(SOPHYAINCP)machdefs.h \
    619639  $(SOPHYAINCP)timing.h \
    620640  $(SOPHYAINCP)cexpre.h \
     
    666686  $(SOPHYAINCP)fioarr.h \
    667687  $(SOPHYAINCP)sopemtx.h \
     688  $(SOPHYAINCP)arrctcast.h \
    668689  $(SOPHYAINCP)cxxcmplnk.h \
    669690  $(SOPHYAINCP)pdlmgr.h \
     
    702723  $(SOPHYAINCP)tvector_tsnl.h \
    703724  $(SOPHYAINCP)histos2.h \
     725  $(SOPHYAINCP)histos.h \
    704726  $(SOPHYAINCP)psighand.h \
     727  $(SOPHYAINCP)fmath.h \
    705728  $(SOPHYAINCP)srandgen.h
    706729        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tdcr.cc
     
    733756  $(SOPHYAINCP)fioarr.h \
    734757  $(SOPHYAINCP)sopemtx.h \
     758  $(SOPHYAINCP)arrctcast.h \
    735759  $(SOPHYAINCP)pdlmgr.h \
     760  $(SOPHYAINCP)pexceptions.h \
    736761  $(SOPHYAINCP)timing.h
    737762        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tdynl.cc
     
    740765  $(SOPHYAINCP)machdefs.h \
    741766  $(SOPHYAINCP)srandgen.h \
     767  $(SOPHYAINCP)machdefs.h \
    742768  $(SOPHYAINCP)matharr.h \
    743769  $(SOPHYAINCP)tarray.h \
     
    803829  $(SOPHYAINCP)tvector_tsnl.h \
    804830  $(SOPHYAINCP)fitshdtable.h \
     831  $(SOPHYAINCP)datatable.h \
    805832  $(SOPHYAINCP)fitshandler.h \
    806833  $(SOPHYAINCP)fitsinoutfile.h \
     
    820847  $(SOPHYAINCP)ppfbinstream.h \
    821848  $(SOPHYAINCP)rawstream.h \
    822   $(SOPHYAINCP)ppfnametag.h
     849  $(SOPHYAINCP)ppfnametag.h \
     850  $(SOPHYAINCP)ppersist.h
    823851        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  thash.cc
    824852 
     
    851879  $(SOPHYAINCP)fioarr.h \
    852880  $(SOPHYAINCP)sopemtx.h \
     881  $(SOPHYAINCP)arrctcast.h \
    853882  $(SOPHYAINCP)cimage.h \
    854883  $(SOPHYAINCP)srandgen.h \
     884  $(SOPHYAINCP)ndatablock.h \
    855885  $(SOPHYAINCP)fiondblock.h
    856886        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  timg.cc
     
    883913  $(SOPHYAINCP)tvector_tsnl.h \
    884914  $(SOPHYAINCP)fioarr.h \
     915  $(SOPHYAINCP)tvector.h \
    885916  $(SOPHYAINCP)matharr.h \
    886917  $(SOPHYAINCP)tarrinit.h \
     
    901932  $(SOPHYAINCP)swfitsdtable.h \
    902933  $(SOPHYAINCP)fitsswapper.h \
     934  $(SOPHYAINCP)fitsinoutfile.h \
    903935  $(SOPHYAINCP)fitsblkrw.h \
    904936  $(SOPHYAINCP)fitshandler.h \
    905937  $(SOPHYAINCP)fitshdtable.h \
     938  $(SOPHYAINCP)datatable.h \
    906939  $(SOPHYAINCP)histinit.h \
    907   $(SOPHYAINCP)ntoolsinit.h
     940  $(SOPHYAINCP)ntoolsinit.h \
     941  $(SOPHYAINCP)tarrinit.h
    908942        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tmtdt.cc
     943 
     944$(SOPHYAOBJP)tmtrnd.o: tmtrnd.cc $(SOPHYAINCP)sopnamsp.h \
     945  $(SOPHYAINCP)zthread.h \
     946  $(SOPHYAINCP)machdefs.h \
     947  $(SOPHYAINCP)pexceptions.h \
     948  $(SOPHYAINCP)resusage.h \
     949  $(SOPHYAINCP)ctimer.h \
     950  $(SOPHYAINCP)timing.h \
     951  $(SOPHYAINCP)tvector.h \
     952  $(SOPHYAINCP)tmatrix.h \
     953  $(SOPHYAINCP)tarray.h \
     954  $(SOPHYAINCP)basarr.h \
     955  $(SOPHYAINCP)anydataobj.h \
     956  $(SOPHYAINCP)mutyv.h \
     957  $(SOPHYAINCP)timestamp.h \
     958  $(SOPHYAINCP)objfio.h \
     959  $(SOPHYAINCP)ppersist.h \
     960  $(SOPHYAINCP)gnumd5.h \
     961  $(SOPHYAINCP)ppfbinstream.h \
     962  $(SOPHYAINCP)rawstream.h \
     963  $(SOPHYAINCP)ppfnametag.h \
     964  $(SOPHYAINCP)dvlist.h \
     965  $(SOPHYAINCP)ndatablock.h \
     966  $(SOPHYAINCP)utilarr.h \
     967  $(SOPHYAINCP)tmatrix_tsnl.h \
     968  $(SOPHYAINCP)tvector_tsnl.h \
     969  $(SOPHYAINCP)fioarr.h \
     970  $(SOPHYAINCP)tvector.h \
     971  $(SOPHYAINCP)matharr.h \
     972  $(SOPHYAINCP)tarrinit.h \
     973  $(SOPHYAINCP)sophyainit.h \
     974  $(SOPHYAINCP)srandgen.h \
     975  $(SOPHYAINCP)stsrand.h
     976        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tmtrnd.cc
    909977 
    910978$(SOPHYAOBJP)tmtrnd3.o: tmtrnd3.cc $(SOPHYAINCP)sopnamsp.h \
     
    9321000  $(SOPHYAINCP)matharr.h \
    9331001  $(SOPHYAINCP)fioarr.h \
     1002  $(SOPHYAINCP)tvector.h \
    9341003  $(SOPHYAINCP)tarrinit.h \
    9351004  $(SOPHYAINCP)sophyainit.h \
     
    9401009        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tmtrnd3.cc
    9411010 
    942 $(SOPHYAOBJP)tmtrnd.o: tmtrnd.cc $(SOPHYAINCP)sopnamsp.h \
    943   $(SOPHYAINCP)zthread.h \
    944   $(SOPHYAINCP)machdefs.h \
    945   $(SOPHYAINCP)pexceptions.h \
    946   $(SOPHYAINCP)resusage.h \
    947   $(SOPHYAINCP)ctimer.h \
    948   $(SOPHYAINCP)timing.h \
    949   $(SOPHYAINCP)tvector.h \
    950   $(SOPHYAINCP)tmatrix.h \
    951   $(SOPHYAINCP)tarray.h \
    952   $(SOPHYAINCP)basarr.h \
    953   $(SOPHYAINCP)anydataobj.h \
    954   $(SOPHYAINCP)mutyv.h \
    955   $(SOPHYAINCP)timestamp.h \
    956   $(SOPHYAINCP)objfio.h \
    957   $(SOPHYAINCP)ppersist.h \
    958   $(SOPHYAINCP)gnumd5.h \
    959   $(SOPHYAINCP)ppfbinstream.h \
    960   $(SOPHYAINCP)rawstream.h \
    961   $(SOPHYAINCP)ppfnametag.h \
    962   $(SOPHYAINCP)dvlist.h \
    963   $(SOPHYAINCP)ndatablock.h \
    964   $(SOPHYAINCP)utilarr.h \
    965   $(SOPHYAINCP)tmatrix_tsnl.h \
    966   $(SOPHYAINCP)tvector_tsnl.h \
    967   $(SOPHYAINCP)fioarr.h \
    968   $(SOPHYAINCP)matharr.h \
    969   $(SOPHYAINCP)tarrinit.h \
    970   $(SOPHYAINCP)sophyainit.h \
     1011$(SOPHYAOBJP)tmxv.o: tmxv.cc $(SOPHYAINCP)sopnamsp.h \
     1012  $(SOPHYAINCP)machdefs.h \
    9711013  $(SOPHYAINCP)srandgen.h \
    972   $(SOPHYAINCP)stsrand.h
    973         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tmtrnd.cc
    974  
    975 $(SOPHYAOBJP)tmxv.o: tmxv.cc $(SOPHYAINCP)sopnamsp.h \
    976   $(SOPHYAINCP)machdefs.h \
    977   $(SOPHYAINCP)srandgen.h \
     1014  $(SOPHYAINCP)machdefs.h \
    9781015  $(SOPHYAINCP)tarrinit.h \
    9791016  $(SOPHYAINCP)sophyainit.h \
     
    9981035  $(SOPHYAINCP)tvector_tsnl.h \
    9991036  $(SOPHYAINCP)sopemtx.h \
     1037  $(SOPHYAINCP)tvector.h \
    10001038  $(SOPHYAINCP)timing.h
    10011039        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tmxv.cc
     
    10081046  $(SOPHYAINCP)tarrinit.h \
    10091047  $(SOPHYAINCP)sophyainit.h \
     1048  $(SOPHYAINCP)machdefs.h \
    10101049  $(SOPHYAINCP)array.h \
    10111050  $(SOPHYAINCP)tarray.h \
     
    10311070  $(SOPHYAINCP)fioarr.h \
    10321071  $(SOPHYAINCP)sopemtx.h \
     1072  $(SOPHYAINCP)arrctcast.h \
    10331073  $(SOPHYAINCP)fitsinoutfile.h \
    10341074  $(SOPHYAINCP)FitsIO/fitsio.h \
    10351075  $(SOPHYAINCP)FitsIO/longnam.h \
    10361076  $(SOPHYAINCP)fitsblkrw.h \
     1077  $(SOPHYAINCP)fitsinoutfile.h \
    10371078  $(SOPHYAINCP)fitsarrhand.h \
    10381079  $(SOPHYAINCP)fitshandler.h \
     1080  $(SOPHYAINCP)fitsblkrw.h \
    10391081  $(SOPHYAINCP)fiosinit.h
    10401082        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tnfits.cc
     
    10591101  $(SOPHYAINCP)ntuple.h \
    10601102  $(SOPHYAINCP)ntupintf.h \
    1061   $(SOPHYAINCP)xntuple.h \
     1103  $(SOPHYAINCP)dvlist.h \
    10621104  $(SOPHYAINCP)datatable.h \
    10631105  $(SOPHYAINCP)basedtable.h \
     
    10781120        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tnt.cc
    10791121 
    1080 $(SOPHYAOBJP)tobjio2.o: tobjio2.cc $(SOPHYAINCP)sopnamsp.h \
     1122$(SOPHYAOBJP)tobjio.o: tobjio.cc $(SOPHYAINCP)sopnamsp.h \
    10811123  $(SOPHYAINCP)histinit.h \
    10821124  $(SOPHYAINCP)ntoolsinit.h \
     
    11091151  $(SOPHYAINCP)tvector_tsnl.h \
    11101152  $(SOPHYAINCP)histos2.h \
     1153  $(SOPHYAINCP)histos.h \
    11111154  $(SOPHYAINCP)ntuple.h \
    11121155  $(SOPHYAINCP)ntupintf.h \
    1113   $(SOPHYAINCP)srandgen.h
    1114         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tobjio2.cc
    1115  
    1116 $(SOPHYAOBJP)tobjio.o: tobjio.cc $(SOPHYAINCP)sopnamsp.h \
     1156  $(SOPHYAINCP)fmath.h \
     1157  $(SOPHYAINCP)srandgen.h \
     1158  $(SOPHYAINCP)fioarr.h
     1159        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tobjio.cc
     1160 
     1161$(SOPHYAOBJP)tobjio2.o: tobjio2.cc $(SOPHYAINCP)sopnamsp.h \
    11171162  $(SOPHYAINCP)histinit.h \
    11181163  $(SOPHYAINCP)ntoolsinit.h \
     
    11451190  $(SOPHYAINCP)tvector_tsnl.h \
    11461191  $(SOPHYAINCP)histos2.h \
     1192  $(SOPHYAINCP)histos.h \
    11471193  $(SOPHYAINCP)ntuple.h \
    11481194  $(SOPHYAINCP)ntupintf.h \
    1149   $(SOPHYAINCP)srandgen.h \
    1150   $(SOPHYAINCP)fioarr.h
    1151         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tobjio.cc
     1195  $(SOPHYAINCP)tarray.h \
     1196  $(SOPHYAINCP)fmath.h \
     1197  $(SOPHYAINCP)srandgen.h
     1198        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tobjio2.cc
    11521199 
    11531200$(SOPHYAOBJP)tpipe.o: tpipe.cc $(SOPHYAINCP)sopnamsp.h \
     
    11581205        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tpipe.cc
    11591206 
    1160 $(SOPHYAOBJP)tsimplex.o: tsimplex.cc \
    1161   $(SOPHYAINCP)sopnamsp.h \
     1207$(SOPHYAOBJP)tsimplex.o: tsimplex.cc $(SOPHYAINCP)sopnamsp.h \
    11621208  $(SOPHYAINCP)simplex.h \
    11631209  $(SOPHYAINCP)machdefs.h \
     
    11941240  $(SOPHYAINCP)tarrinit.h \
    11951241  $(SOPHYAINCP)sophyainit.h \
     1242  $(SOPHYAINCP)pexceptions.h \
    11961243  $(SOPHYAINCP)timing.h
    11971244        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tsimplex.cc
     
    12071254  $(SOPHYAINCP)pexceptions.h \
    12081255  $(SOPHYAINCP)timing.h \
     1256  $(SOPHYAINCP)resusage.h \
    12091257  $(SOPHYAINCP)sphereecp.h \
    12101258  $(SOPHYAINCP)sphericalmap.h \
     
    12121260  $(SOPHYAINCP)pixelmap.h \
    12131261  $(SOPHYAINCP)ppersist.h \
     1262  $(SOPHYAINCP)pexceptions.h \
    12141263  $(SOPHYAINCP)gnumd5.h \
    12151264  $(SOPHYAINCP)ppfbinstream.h \
     
    12361285  $(SOPHYAINCP)tvector_tsnl.h \
    12371286  $(SOPHYAINCP)fiosphereecp.h \
     1287  $(SOPHYAINCP)sphereecp.h \
    12381288  $(SOPHYAINCP)array.h \
    12391289  $(SOPHYAINCP)matharr.h \
    12401290  $(SOPHYAINCP)fioarr.h \
    12411291  $(SOPHYAINCP)sopemtx.h \
     1292  $(SOPHYAINCP)arrctcast.h \
    12421293  $(SOPHYAINCP)samba.h \
    12431294  $(SOPHYAINCP)alm.h \
    1244   $(SOPHYAINCP)srandgen.h \
     1295  $(SOPHYAINCP)stsrand.h \
    12451296  $(SOPHYAINCP)nbmath.h \
    12461297  $(SOPHYAINCP)triangmtx.h \
     
    12581309  $(SOPHYAINCP)tod.h
    12591310        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tsphereecp.cc
     1311 
     1312$(SOPHYAOBJP)tspm.o: tspm.cc $(SOPHYAINCP)sopnamsp.h \
     1313  $(SOPHYAINCP)skymapinit.h \
     1314  $(SOPHYAINCP)sophyainit.h \
     1315  $(SOPHYAINCP)machdefs.h \
     1316  $(SOPHYAINCP)skymap.h \
     1317  $(SOPHYAINCP)spherethetaphi.h \
     1318  $(SOPHYAINCP)sphericalmap.h \
     1319  $(SOPHYAINCP)smathconst.h \
     1320  $(SOPHYAINCP)pixelmap.h \
     1321  $(SOPHYAINCP)ppersist.h \
     1322  $(SOPHYAINCP)pexceptions.h \
     1323  $(SOPHYAINCP)gnumd5.h \
     1324  $(SOPHYAINCP)ppfbinstream.h \
     1325  $(SOPHYAINCP)rawstream.h \
     1326  $(SOPHYAINCP)ppfnametag.h \
     1327  $(SOPHYAINCP)dvlist.h \
     1328  $(SOPHYAINCP)objfio.h \
     1329  $(SOPHYAINCP)anydataobj.h \
     1330  $(SOPHYAINCP)mutyv.h \
     1331  $(SOPHYAINCP)timestamp.h \
     1332  $(SOPHYAINCP)spherepos.h \
     1333  $(SOPHYAINCP)unitvector.h \
     1334  $(SOPHYAINCP)vector3d.h \
     1335  $(SOPHYAINCP)longlat.h \
     1336  $(SOPHYAINCP)utilgeom.h \
     1337  $(SOPHYAINCP)datatype.h \
     1338  $(SOPHYAINCP)tvector.h \
     1339  $(SOPHYAINCP)tmatrix.h \
     1340  $(SOPHYAINCP)tarray.h \
     1341  $(SOPHYAINCP)basarr.h \
     1342  $(SOPHYAINCP)ndatablock.h \
     1343  $(SOPHYAINCP)utilarr.h \
     1344  $(SOPHYAINCP)tmatrix_tsnl.h \
     1345  $(SOPHYAINCP)tvector_tsnl.h \
     1346  $(SOPHYAINCP)spherehealpix.h \
     1347  $(SOPHYAINCP)HEALPixUtils.h \
     1348  $(SOPHYAINCP)localmap.h \
     1349  $(SOPHYAINCP)sphereecp.h \
     1350  $(SOPHYAINCP)fiospherethetaphi.h \
     1351  $(SOPHYAINCP)fiospherehealpix.h \
     1352  $(SOPHYAINCP)fiolocalmap.h \
     1353  $(SOPHYAINCP)fiosphereecp.h \
     1354  $(SOPHYAINCP)tod.h \
     1355  $(SOPHYAINCP)misstime.h \
     1356  $(SOPHYAINCP)timing.h
     1357        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tspm.cc
    12601358 
    12611359$(SOPHYAOBJP)tspm2.o: tspm2.cc $(SOPHYAINCP)sopnamsp.h \
     
    13171415        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tspm2.cc
    13181416 
    1319 $(SOPHYAOBJP)tspm.o: tspm.cc $(SOPHYAINCP)sopnamsp.h \
    1320   $(SOPHYAINCP)skymapinit.h \
    1321   $(SOPHYAINCP)sophyainit.h \
    1322   $(SOPHYAINCP)machdefs.h \
    1323   $(SOPHYAINCP)skymap.h \
    1324   $(SOPHYAINCP)spherethetaphi.h \
    1325   $(SOPHYAINCP)sphericalmap.h \
    1326   $(SOPHYAINCP)smathconst.h \
    1327   $(SOPHYAINCP)pixelmap.h \
    1328   $(SOPHYAINCP)ppersist.h \
    1329   $(SOPHYAINCP)pexceptions.h \
    1330   $(SOPHYAINCP)gnumd5.h \
    1331   $(SOPHYAINCP)ppfbinstream.h \
    1332   $(SOPHYAINCP)rawstream.h \
    1333   $(SOPHYAINCP)ppfnametag.h \
    1334   $(SOPHYAINCP)dvlist.h \
    1335   $(SOPHYAINCP)objfio.h \
    1336   $(SOPHYAINCP)anydataobj.h \
    1337   $(SOPHYAINCP)mutyv.h \
    1338   $(SOPHYAINCP)timestamp.h \
    1339   $(SOPHYAINCP)spherepos.h \
    1340   $(SOPHYAINCP)unitvector.h \
    1341   $(SOPHYAINCP)vector3d.h \
    1342   $(SOPHYAINCP)longlat.h \
    1343   $(SOPHYAINCP)utilgeom.h \
    1344   $(SOPHYAINCP)datatype.h \
    1345   $(SOPHYAINCP)tvector.h \
    1346   $(SOPHYAINCP)tmatrix.h \
    1347   $(SOPHYAINCP)tarray.h \
    1348   $(SOPHYAINCP)basarr.h \
    1349   $(SOPHYAINCP)ndatablock.h \
    1350   $(SOPHYAINCP)utilarr.h \
    1351   $(SOPHYAINCP)tmatrix_tsnl.h \
    1352   $(SOPHYAINCP)tvector_tsnl.h \
    1353   $(SOPHYAINCP)spherehealpix.h \
    1354   $(SOPHYAINCP)HEALPixUtils.h \
    1355   $(SOPHYAINCP)localmap.h \
    1356   $(SOPHYAINCP)sphereecp.h \
    1357   $(SOPHYAINCP)fiospherethetaphi.h \
    1358   $(SOPHYAINCP)fiospherehealpix.h \
    1359   $(SOPHYAINCP)fiolocalmap.h \
    1360   $(SOPHYAINCP)fiosphereecp.h \
    1361   $(SOPHYAINCP)tod.h \
    1362   $(SOPHYAINCP)misstime.h \
    1363   $(SOPHYAINCP)timing.h
    1364         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tspm.cc
    1365  
    13661417$(SOPHYAOBJP)tstboloread.o: tstboloread.cc \
    13671418  $(SOPHYAINCP)sopnamsp.h \
    13681419  $(SOPHYAINCP)machdefs.h \
    13691420  $(SOPHYAINCP)sophyainit.h \
     1421  $(SOPHYAINCP)machdefs.h \
    13701422  $(SOPHYAINCP)pexceptions.h \
    13711423  $(SOPHYAINCP)fboloread.h \
     
    13791431  $(SOPHYAINCP)objfio.h \
    13801432  $(SOPHYAINCP)ppersist.h \
     1433  $(SOPHYAINCP)pexceptions.h \
    13811434  $(SOPHYAINCP)gnumd5.h \
    13821435  $(SOPHYAINCP)ppfbinstream.h \
     
    13981451  $(SOPHYAINCP)machdefs.h \
    13991452  $(SOPHYAINCP)sophyainit.h \
     1453  $(SOPHYAINCP)machdefs.h \
    14001454  $(SOPHYAINCP)pexceptions.h \
    14011455  $(SOPHYAINCP)fabtcolread.h \
     
    14091463  $(SOPHYAINCP)objfio.h \
    14101464  $(SOPHYAINCP)ppersist.h \
     1465  $(SOPHYAINCP)pexceptions.h \
    14111466  $(SOPHYAINCP)gnumd5.h \
    14121467  $(SOPHYAINCP)ppfbinstream.h \
     
    14231478        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tstcolread.cc
    14241479 
    1425 $(SOPHYAOBJP)tstdtable.o: tstdtable.cc \
    1426   $(SOPHYAINCP)sopnamsp.h \
     1480$(SOPHYAOBJP)tstdtable.o: tstdtable.cc $(SOPHYAINCP)sopnamsp.h \
    14271481  $(SOPHYAINCP)histinit.h \
    14281482  $(SOPHYAINCP)ntoolsinit.h \
     
    14611515        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tstdtable.cc
    14621516 
    1463 $(SOPHYAOBJP)tstndblk.o: tstndblk.cc \
    1464   $(SOPHYAINCP)sopnamsp.h \
    1465   $(SOPHYAINCP)machdefs.h \
    1466   $(SOPHYAINCP)ntoolsinit.h \
    1467   $(SOPHYAINCP)tarrinit.h \
    1468   $(SOPHYAINCP)sophyainit.h \
     1517$(SOPHYAOBJP)tstndblk.o: tstndblk.cc $(SOPHYAINCP)sopnamsp.h \
     1518  $(SOPHYAINCP)machdefs.h \
     1519  $(SOPHYAINCP)ntoolsinit.h \
     1520  $(SOPHYAINCP)tarrinit.h \
     1521  $(SOPHYAINCP)sophyainit.h \
     1522  $(SOPHYAINCP)machdefs.h \
    14691523  $(SOPHYAINCP)pexceptions.h \
    14701524  $(SOPHYAINCP)ndatablock.h \
     
    14801534  $(SOPHYAINCP)tarrinit.h \
    14811535  $(SOPHYAINCP)sophyainit.h \
     1536  $(SOPHYAINCP)machdefs.h \
    14821537  $(SOPHYAINCP)pexceptions.h \
    14831538  $(SOPHYAINCP)ppfwrapstlv.h \
    14841539  $(SOPHYAINCP)anydataobj.h \
    14851540  $(SOPHYAINCP)ppersist.h \
     1541  $(SOPHYAINCP)pexceptions.h \
    14861542  $(SOPHYAINCP)gnumd5.h \
    14871543  $(SOPHYAINCP)ppfbinstream.h \
     
    14901546        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tstppfwrapstl.cc
    14911547 
    1492 $(SOPHYAOBJP)tstsegdb.o: tstsegdb.cc \
    1493   $(SOPHYAINCP)sopnamsp.h \
     1548$(SOPHYAOBJP)tstsegdb.o: tstsegdb.cc $(SOPHYAINCP)sopnamsp.h \
    14941549  $(SOPHYAINCP)machdefs.h \
    14951550  $(SOPHYAINCP)timing.h \
     
    14981553  $(SOPHYAINCP)tarrinit.h \
    14991554  $(SOPHYAINCP)sophyainit.h \
     1555  $(SOPHYAINCP)machdefs.h \
    15001556  $(SOPHYAINCP)pexceptions.h \
    15011557  $(SOPHYAINCP)segdatablock.h \
    15021558  $(SOPHYAINCP)anydataobj.h \
    15031559  $(SOPHYAINCP)thsafeop.h \
     1560  $(SOPHYAINCP)pexceptions.h \
    15041561  $(SOPHYAINCP)fiosegdb.h \
    15051562  $(SOPHYAINCP)ppersist.h \
     
    15081565  $(SOPHYAINCP)rawstream.h \
    15091566  $(SOPHYAINCP)ppfnametag.h \
     1567  $(SOPHYAINCP)segdatablock.h \
    15101568  $(SOPHYAINCP)ppftpointerio.h \
    15111569  $(SOPHYAINCP)swsegdb.h \
    15121570  $(SOPHYAINCP)ppfswapper.h \
     1571  $(SOPHYAINCP)swsegdb.h \
    15131572  $(SOPHYAINCP)ppfwrapstlv.h
    15141573        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tstsegdb.cc
     
    15191578  $(SOPHYAINCP)tarrinit.h \
    15201579  $(SOPHYAINCP)sophyainit.h \
     1580  $(SOPHYAINCP)machdefs.h \
    15211581  $(SOPHYAINCP)pexceptions.h \
    15221582  $(SOPHYAINCP)array.h \
     
    15281588  $(SOPHYAINCP)objfio.h \
    15291589  $(SOPHYAINCP)ppersist.h \
     1590  $(SOPHYAINCP)pexceptions.h \
    15301591  $(SOPHYAINCP)gnumd5.h \
    15311592  $(SOPHYAINCP)ppfbinstream.h \
     
    15421603  $(SOPHYAINCP)fioarr.h \
    15431604  $(SOPHYAINCP)sopemtx.h \
     1605  $(SOPHYAINCP)arrctcast.h \
    15441606  $(SOPHYAINCP)srandgen.h
    15451607        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tsttmat.cc
    15461608 
    1547 $(SOPHYAOBJP)tsttminv.o: tsttminv.cc \
    1548   $(SOPHYAINCP)sopnamsp.h \
     1609$(SOPHYAOBJP)tsttminv.o: tsttminv.cc $(SOPHYAINCP)sopnamsp.h \
    15491610  $(SOPHYAINCP)machdefs.h \
    15501611  $(SOPHYAINCP)timing.h \
     
    15521613  $(SOPHYAINCP)tarrinit.h \
    15531614  $(SOPHYAINCP)sophyainit.h \
     1615  $(SOPHYAINCP)machdefs.h \
    15541616  $(SOPHYAINCP)pexceptions.h \
    15551617  $(SOPHYAINCP)array.h \
     
    15611623  $(SOPHYAINCP)objfio.h \
    15621624  $(SOPHYAINCP)ppersist.h \
     1625  $(SOPHYAINCP)pexceptions.h \
    15631626  $(SOPHYAINCP)gnumd5.h \
    15641627  $(SOPHYAINCP)ppfbinstream.h \
     
    15751638  $(SOPHYAINCP)fioarr.h \
    15761639  $(SOPHYAINCP)sopemtx.h \
     1640  $(SOPHYAINCP)arrctcast.h \
    15771641  $(SOPHYAINCP)srandgen.h \
    15781642  $(SOPHYAINCP)intflapack.h
     
    15841648  $(SOPHYAINCP)tarrinit.h \
    15851649  $(SOPHYAINCP)sophyainit.h \
     1650  $(SOPHYAINCP)machdefs.h \
    15861651  $(SOPHYAINCP)pexceptions.h \
    15871652  $(SOPHYAINCP)array.h \
     
    15931658  $(SOPHYAINCP)objfio.h \
    15941659  $(SOPHYAINCP)ppersist.h \
     1660  $(SOPHYAINCP)pexceptions.h \
    15951661  $(SOPHYAINCP)gnumd5.h \
    15961662  $(SOPHYAINCP)ppfbinstream.h \
     
    16071673  $(SOPHYAINCP)fioarr.h \
    16081674  $(SOPHYAINCP)sopemtx.h \
     1675  $(SOPHYAINCP)arrctcast.h \
    16091676  $(SOPHYAINCP)srandgen.h
    16101677        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tsttvec.cc
     
    16321699  $(SOPHYAINCP)thsafeop.h \
    16331700  $(SOPHYAINCP)fitsinoutfile.h \
     1701  $(SOPHYAINCP)dvlist.h \
    16341702  $(SOPHYAINCP)FitsIO/fitsio.h \
    16351703  $(SOPHYAINCP)FitsIO/longnam.h \
     
    16471715  $(SOPHYAINCP)fiosinit.h \
    16481716  $(SOPHYAINCP)swfitsdtable.h \
     1717  $(SOPHYAINCP)fitsswapper.h \
    16491718  $(SOPHYAINCP)fitshandler.h \
    16501719  $(SOPHYAINCP)datatable.h \
    1651   $(SOPHYAINCP)fitshdtable.h
     1720  $(SOPHYAINCP)fitshdtable.h \
     1721  $(SOPHYAINCP)datatable.h
    16521722        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  tswfits.cc
    16531723 
     
    16571727  $(SOPHYAINCP)timing.h \
    16581728  $(SOPHYAINCP)timestamp.h \
     1729  $(SOPHYAINCP)machdefs.h \
    16591730  $(SOPHYAINCP)objfio.h \
    16601731  $(SOPHYAINCP)anydataobj.h \
     
    16691740  $(SOPHYAINCP)tarrinit.h \
    16701741  $(SOPHYAINCP)sophyainit.h \
     1742  $(SOPHYAINCP)pexceptions.h \
    16711743  $(SOPHYAINCP)ppfwrapstlv.h
    16721744        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ttimestamp.cc
     
    16941766  $(SOPHYAINCP)tmatrix_tsnl.h \
    16951767  $(SOPHYAINCP)tvector.h \
    1696   $(SOPHYAINCP)tvector_tsnl.h \
    1697   $(SOPHYAINCP)matharr.h \
    1698   $(SOPHYAINCP)tarrinit.h \
    1699   $(SOPHYAINCP)sophyainit.h \
     1768  $(SOPHYAINCP)tmatrix.h \
     1769  $(SOPHYAINCP)tvector_tsnl.h \
     1770  $(SOPHYAINCP)matharr.h \
     1771  $(SOPHYAINCP)tarrinit.h \
     1772  $(SOPHYAINCP)sophyainit.h \
     1773  $(SOPHYAINCP)stsrand.h \
    17001774  $(SOPHYAINCP)timing.h \
    17011775  $(SOPHYAINCP)ctimer.h
  • trunk/SophyaProg/Tests/tfft.cc

    r3089 r3572  
    187187
    188188  ndiff = 0;
    189   maxdif=0., vdif;
     189  maxdif=0.;
    190190  for(i=0; i<num; i++) {
    191191    vdif = fabs(module(difc(i)));
  • trunk/SophyaProg/Tests/thash.cc

    r2615 r3572  
    88int main(int narg, char *arg[])
    99{
    10   char * sid[3] = { "Hello","Reza","ERIC" } ;
     10  const char * sid[3] = { "Hello","Reza","ERIC" } ;
    1111  uint_8 code[3];
    1212  int k;
  • trunk/SophyaProg/Tests/tmtdt.cc

    r3396 r3572  
    193193  }
    194194#endif
    195   char* nomnt[5]={"tid","k","x","cx","sx"};
     195  const char* nomnt[5]={"tid","k","x","cx","sx"};
    196196  NTuple* nt = NULL;
    197197  BaseDataTable* dt = NULL;
  • trunk/SophyaProg/Tests/tnt.cc

    r2852 r3572  
    99#include "dvlist.h"
    1010#include "ntuple.h"
    11 #include "xntuple.h"
    1211#include "datatable.h"
    1312#include "swppfdtable.h"
     
    1918void test_dvl();
    2019void test_ntuple();
    21 void test_xntuple() ;
    22 void test_Xntuple() ;
    2320void test_DataTable() ;
    2421void test_SwPPFDataTable() ;
     
    2825  SophyaInit();
    2926  if (narg < 2) {
    30     cout << " tnt/Erreur arg - Usage: tnt d/n/x/X/DT/SWDT \n"
    31          << " d:DVList n:NTuple x/X:XNTuple DT,SWDT: SwPPF/DataTable test \n" << endl;
     27    cout << " tnt/Erreur arg - Usage: tnt d/n/DT/SWDT \n"
     28         << " d:DVList n:NTuple DT,SWDT: SwPPF/DataTable test \n" << endl;
    3229    exit(0);
    3330  }
     
    3633    if (*arg[1] == 'd')  test_dvl();
    3734    else if (*arg[1] == 'n')  test_ntuple();
    38     else if (*arg[1] == 'x')  test_xntuple();
    39     else if (*arg[1] == 'X')  test_Xntuple();
    4035    else if (strcmp(arg[1],"DT") == 0)  test_DataTable();
    4136    else if (strcmp(arg[1],"SWDT") == 0)  test_SwPPFDataTable();
     
    5954void test_ntuple()
    6055{
    61   char * names[3] = {"XPos", "YPos", "Val"};
     56  const char * names[3] = {"XPos", "YPos", "Val"};
    6257  int i,j, k;
    6358  float xnt[3];
     
    424419
    425420
    426 void test_Xntuple()
    427 {
    428     char* names[] = {"str1", "str2", "str3", "str4", "str5"} ;
    429     XNTuple nt(0, 0, 0, 5, names) ;
    430     char** ce = new char*[5] ;
    431     int i;
    432     for(i = 0 ; i < 5 ; i++)
    433         ce[i] = new char[20] ;
    434 
    435   cout << "======= test_Xtuple:  simple XNTuple test ======= " << endl;
    436 
    437     strncpy(ce[1], "toto a une auto", 20) ;
    438     strncpy(ce[2], "titi a une iti", 20) ;
    439     strncpy(ce[3], "tutu a une utu", 20) ;
    440     strncpy(ce[4], "tata a une ata", 20) ;
    441     for(i = 0 ; i < 100000 ; i++) {
    442         sprintf(ce[0], "%d", i) ;
    443         nt.Fill(NULL, NULL, NULL, ce) ;
    444     }
    445    
    446     nt.Show() ;
    447     cout << nt.LineHeaderToString() ;
    448     cout << nt.LineToString(5027) << endl ;
    449    
    450     char* names2[] = {"d0", "d1", "f0", "f1", "f2", "i0", "str0", "str1"} ;
    451     XNTuple nt2(2, 3, 1, 2, names2) ;
    452     double de[2] ; float fe[3] ; int ie ;
    453     char** ce2 = new char*[2] ;
    454     for(i = 0 ; i < 2 ; i++) ce2[i] = new char[20] ;
    455     strncpy(ce2[1], "glop glop", 20) ;
    456    
    457     for(i = 0 ; i < 100000 ; i++) {
    458         de[0] = i ;
    459         de[1] = sin((double)i) ;
    460         fe[0] = i ;
    461         fe[1] = i * cos((double)i) ;
    462         fe[2] = 2*i ;
    463         ie    = -i;
    464         sprintf(ce[0], "%d", i) ;
    465         nt2.Fill(de, fe, &ie, ce) ;
    466     }
    467     nt2.Show() ;
    468     nt2.LineHeaderToString() ;
    469     //    nt2.LineToString(20) ;
    470 }
    471 
    472 
    473 void test_xntuple()
    474 {
    475     char* names[] = {"dblval", "floval", "intval", "strval"} ;
    476     XNTuple nt(1, 1, 1, 1, names) ;
    477     double de ;
    478     float  fe ;
    479     int    ie ;
    480     char*  ce = new char[22] ;
    481    
    482    
    483   cout << "======= test_Xtuple:  XNTuple test ======= " << endl;
    484   int i;
    485     for(i = 0 ; i < nt.NVar() ; i++)
    486         printf(" +++ %s <--> %d \n",
    487                nt.NomIndex(i).c_str(), nt.IndexNom(nt.NomIndex(i).c_str())) ;
    488 
    489     for(i = 0 ; i < 100000 ; i++) {
    490         de = fe = ie = i ;
    491         sprintf(ce, "%d", i) ;
    492         nt.Fill(&de, &fe, &ie, &ce) ;
    493     }
    494     nt.Show() ;
    495     cout << nt.VarList_C("toto") ;
    496     cout << nt.LineHeaderToString() ;
    497     cout << nt.LineToString(20) << endl << endl ;
    498    
    499    
    500     XNTuple nt2 ;
    501     nt2.SwapPath() = "/tmp/sop/" ;
    502     nt2.Copy(nt) ;
    503     nt2.Show() ;
    504     for(i = 0 ; i < 100000 ; i++) {
    505         de = fe = ie = i ;
    506         sprintf(ce, "%d", i) ;
    507         nt2.Fill(&de, &fe, &ie, &ce) ;
    508     }
    509     nt2.Show() ;
    510    
    511     {
    512       POutPersist os("xnt.ppf");
    513       os << nt2 ;
    514     }
    515 
    516     XNTuple::SetSwapPath("/tmp/sop/") ;
    517     XNTuple nt3("xnt.ppf") ;
    518     nt3.Show() ;
    519    
    520     for(i = 0 ; i < nt3.NEntry() ; i+= 1000)
    521         printf("%f %f %d %s\n",
    522                nt3.GetDVal(i,0),
    523                nt3.GetFVal(i,1),
    524                nt3.GetIVal(i,2),
    525                nt3.GetSVal(i,3).c_str()) ;
    526    
    527     double min, max ;
    528     for(i = 0 ; i < nt3.NVar() ; i++) {
    529         nt3.GetMinMax(i, min, max) ;
    530         printf("GetMinMax(%s) : %f/%f\n",
    531                nt3.NomIndex(i).c_str(), min, max) ;
    532     }
    533     //    nt3.Show() ;
    534 }
    535 
  • trunk/SophyaProg/Tests/tobjio.cc

    r3077 r3572  
    3131  NTuple *nt;
    3232  float xnt[4];
    33   char *ntn[4] = {"x","y","ex","ey"};
     33  const char *ntn[4] = {"x","y","ex","ey"};
    3434  int nent,i;
    3535  nent = 1000;
     
    117117  float xnt[6];
    118118  double ang;
    119   char *ntn[6] = {"x","y","z","ex","ey","ez"};
     119  const char *ntn[6] = {"x","y","z","ex","ey","ez"};
    120120  int nent,i;
    121121     
  • trunk/SophyaProg/Tests/tobjio2.cc

    r3077 r3572  
    3232  NTuple *nt;
    3333  float xnt[4];
    34   char *ntn[4] = {"x","y","ex","ey"};
     34  const char *ntn[4] = {"x","y","ex","ey"};
    3535  int nent,i;
    3636  nent = 1000;
  • trunk/SophyaProg/Tests/tpipe.cc

    r2615 r3572  
    9393  else {
    9494    cout << ">> tpipe: fork() - creation de process ... " << endl;
    95     char * zzz = "toto";
     95    char zzz[32]; strcpy(zzz,"toto");
    9696    pid_t rcf = fork();
    9797    if (rcf == 0) {
  • trunk/SophyaProg/Tests/tspm2.cc

    r3077 r3572  
    179179    {
    180180      sphc.PixThetaPhi(j,teta,phi);
    181       if (teta < 0.3)   sphc(j) = (30., drandpm1()*3.);
    182       else if ((teta>1.4) && (teta<1.6) ) sphc(j) = (20., NorRand());
     181      if (teta < 0.3)   sphc(j) = complex<float>(30., drandpm1()*3.);
     182      else if ((teta>1.4) && (teta<1.6) ) sphc(j) = complex<float>(20., NorRand());
    183183      else {
    184184        if (phi < 2.)     sphc(j) = 2.;
  • trunk/SophyaProg/Tests/tstboloread.cc

    r2828 r3572  
    2929{
    3030 SophyaInit();
    31  char *label_alpha = "", *label_delta = "",
     31 const char *label_alpha = "", *label_delta = "",
    3232      *label_bolo  = "", *label_flag  = "",
    3333      *label_snum  = "";
    34  char *fits_alpha  = "", *fits_delta  = "",
     34 const char *fits_alpha  = "", *fits_delta  = "",
    3535      *fits_bolo   = "", *fits_flag   = "",
    3636      *fits_snum   = "";
  • trunk/SophyaProg/Tests/tstcolread.cc

    r3128 r3572  
    2121{
    2222 SophyaInit();
    23  char *colname = "";
     23 const char *colname = "";
    2424 int colnum = -1;
    2525 int ihdu = 0;
  • trunk/SophyaProg/Tests/tstppfwrapstl.cc

    r2659 r3572  
    3939    for(int k=0; k<SZV; k++) vw[k] = 3.141596*k;
    4040    #define MyNSC 6
    41     char * strcst[MyNSC] = { "Langage C++" , "Programmation Objet", "Calcul scientifique",
     41    const char * strcst[MyNSC] = { "Langage C++" , "Programmation Objet", "Calcul scientifique",
    4242                           "Librairie de classes", "SOPHYA", " et Java alors ?"};
    4343
Note: See TracChangeset for help on using the changeset viewer.