Changeset 3123 in Sophya


Ignore:
Timestamp:
Jan 10, 2007, 12:53:57 PM (19 years ago)
Author:
cmv
Message:

modif HistoErr Histo2DErr cmv 10/01/07

Location:
trunk
Files:
4 added
20 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaExt/FitsIOServer/Makefile

    r3066 r3123  
    44 
    55clean:
    6          rm -f $(SOPHYAOBJP)datacirclefits.o $(SOPHYAOBJP)fabtcolread.o $(SOPHYAOBJP)fabtwriter.o $(SOPHYAOBJP)fboloread.o $(SOPHYAOBJP)fbtntintf.o $(SOPHYAOBJP)fiosinit.o $(SOPHYAOBJP)fitsautoreader.o $(SOPHYAOBJP)fitsbntbllineRW.o $(SOPHYAOBJP)fitsfile.o $(SOPHYAOBJP)fitsgenedata.o $(SOPHYAOBJP)fitshdtable.o $(SOPHYAOBJP)fitshistos.o $(SOPHYAOBJP)fitsinoutfile.o $(SOPHYAOBJP)fitslocalmap.o $(SOPHYAOBJP)fitsmanager.o $(SOPHYAOBJP)fitsntuple.o $(SOPHYAOBJP)fitsspherehealpix.o $(SOPHYAOBJP)fitsspherethetaphi.o $(SOPHYAOBJP)fitstarray.o $(SOPHYAOBJP)fitsxntuple.o $(SOPHYAOBJP)swfitsdtable.o
     6         rm -f $(SOPHYAOBJP)datacirclefits.o $(SOPHYAOBJP)fabtcolread.o $(SOPHYAOBJP)fabtwriter.o $(SOPHYAOBJP)fboloread.o $(SOPHYAOBJP)fbtntintf.o $(SOPHYAOBJP)fiosinit.o $(SOPHYAOBJP)fitsautoreader.o $(SOPHYAOBJP)fitsbntbllineRW.o $(SOPHYAOBJP)fitsfile.o $(SOPHYAOBJP)fitsgenedata.o $(SOPHYAOBJP)fitshdtable.o $(SOPHYAOBJP)fitshisterr.o $(SOPHYAOBJP)fitshistos.o $(SOPHYAOBJP)fitsinoutfile.o $(SOPHYAOBJP)fitslocalmap.o $(SOPHYAOBJP)fitsmanager.o $(SOPHYAOBJP)fitsntuple.o $(SOPHYAOBJP)fitsspherehealpix.o $(SOPHYAOBJP)fitsspherethetaphi.o $(SOPHYAOBJP)fitstarray.o $(SOPHYAOBJP)fitsxntuple.o $(SOPHYAOBJP)swfitsdtable.o
    77        rm -f $(SOPHYALIBP)libFitsIOServer.a
    88 
    9 $(SOPHYALIBP)libFitsIOServer.a : $(SOPHYAOBJP)datacirclefits.o $(SOPHYAOBJP)fabtcolread.o $(SOPHYAOBJP)fabtwriter.o $(SOPHYAOBJP)fboloread.o $(SOPHYAOBJP)fbtntintf.o $(SOPHYAOBJP)fiosinit.o $(SOPHYAOBJP)fitsautoreader.o $(SOPHYAOBJP)fitsbntbllineRW.o $(SOPHYAOBJP)fitsfile.o $(SOPHYAOBJP)fitsgenedata.o $(SOPHYAOBJP)fitshdtable.o $(SOPHYAOBJP)fitshistos.o $(SOPHYAOBJP)fitsinoutfile.o $(SOPHYAOBJP)fitslocalmap.o $(SOPHYAOBJP)fitsmanager.o $(SOPHYAOBJP)fitsntuple.o $(SOPHYAOBJP)fitsspherehealpix.o $(SOPHYAOBJP)fitsspherethetaphi.o $(SOPHYAOBJP)fitstarray.o $(SOPHYAOBJP)fitsxntuple.o $(SOPHYAOBJP)swfitsdtable.o
     9$(SOPHYALIBP)libFitsIOServer.a : $(SOPHYAOBJP)datacirclefits.o $(SOPHYAOBJP)fabtcolread.o $(SOPHYAOBJP)fabtwriter.o $(SOPHYAOBJP)fboloread.o $(SOPHYAOBJP)fbtntintf.o $(SOPHYAOBJP)fiosinit.o $(SOPHYAOBJP)fitsautoreader.o $(SOPHYAOBJP)fitsbntbllineRW.o $(SOPHYAOBJP)fitsfile.o $(SOPHYAOBJP)fitsgenedata.o $(SOPHYAOBJP)fitshdtable.o $(SOPHYAOBJP)fitshisterr.o $(SOPHYAOBJP)fitshistos.o $(SOPHYAOBJP)fitsinoutfile.o $(SOPHYAOBJP)fitslocalmap.o $(SOPHYAOBJP)fitsmanager.o $(SOPHYAOBJP)fitsntuple.o $(SOPHYAOBJP)fitsspherehealpix.o $(SOPHYAOBJP)fitsspherethetaphi.o $(SOPHYAOBJP)fitstarray.o $(SOPHYAOBJP)fitsxntuple.o $(SOPHYAOBJP)swfitsdtable.o
    1010        $(AR) $(ARFLAGS) $@ $?
    1111        touch $(SOPHYAINCP)/SophyaConfInfo/libextsophya.objlist
    1212 
    1313$(SOPHYAOBJP)datacirclefits.o: datacirclefits.cc \
    14   $(SOPHYAINCP)sopnamsp.h datacirclefits.h \
     14  $(SOPHYAINCP)sopnamsp.h \
     15  datacirclefits.h \
    1516  $(SOPHYAINCP)datacirclebase.h \
    1617  $(SOPHYAINCP)circle.h \
     
    2930  $(SOPHYAINCP)machdefs.h \
    3031  $(SOPHYAINCP)pexceptions.h \
    31   $(SOPHYAINCP)machdefs.h fabtcolread.h \
     32  $(SOPHYAINCP)machdefs.h \
     33  fabtcolread.h \
    3234  $(SOPHYAINCP)anydataobj.h \
    3335  $(SOPHYAINCP)tvector.h \
     
    5860  $(SOPHYAINCP)machdefs.h \
    5961  $(SOPHYAINCP)pexceptions.h \
    60   $(SOPHYAINCP)machdefs.h fabtwriter.h \
     62  $(SOPHYAINCP)machdefs.h \
     63  fabtwriter.h \
    6164  $(SOPHYAINCP)anydataobj.h \
    6265  $(SOPHYAINCP)tvector.h \
     
    8790  $(SOPHYAINCP)machdefs.h \
    8891  $(SOPHYAINCP)pexceptions.h \
    89   $(SOPHYAINCP)machdefs.h fboloread.h \
    90   $(SOPHYAINCP)anydataobj.h \
    91   $(SOPHYAINCP)tvector.h \
    92   $(SOPHYAINCP)tmatrix.h \
    93   $(SOPHYAINCP)tarray.h \
    94   $(SOPHYAINCP)basarr.h \
    95   $(SOPHYAINCP)anydataobj.h \
    96   $(SOPHYAINCP)mutyv.h \
    97   $(SOPHYAINCP)timestamp.h \
    98   $(SOPHYAINCP)objfio.h \
    99   $(SOPHYAINCP)ppersist.h \
    100   $(SOPHYAINCP)pexceptions.h \
    101   $(SOPHYAINCP)gnumd5.h \
    102   $(SOPHYAINCP)ppfbinstream.h \
    103   $(SOPHYAINCP)rawstream.h \
    104   $(SOPHYAINCP)ppfnametag.h \
    105   $(SOPHYAINCP)dvlist.h \
    106   $(SOPHYAINCP)ndatablock.h \
    107   $(SOPHYAINCP)utilarr.h \
    108   $(SOPHYAINCP)tmatrix_tsnl.h \
    109   $(SOPHYAINCP)tvector_tsnl.h fabtcolread.h \
     92  $(SOPHYAINCP)machdefs.h \
     93  fboloread.h \
     94  $(SOPHYAINCP)anydataobj.h \
     95  $(SOPHYAINCP)tvector.h \
     96  $(SOPHYAINCP)tmatrix.h \
     97  $(SOPHYAINCP)tarray.h \
     98  $(SOPHYAINCP)basarr.h \
     99  $(SOPHYAINCP)anydataobj.h \
     100  $(SOPHYAINCP)mutyv.h \
     101  $(SOPHYAINCP)timestamp.h \
     102  $(SOPHYAINCP)objfio.h \
     103  $(SOPHYAINCP)ppersist.h \
     104  $(SOPHYAINCP)pexceptions.h \
     105  $(SOPHYAINCP)gnumd5.h \
     106  $(SOPHYAINCP)ppfbinstream.h \
     107  $(SOPHYAINCP)rawstream.h \
     108  $(SOPHYAINCP)ppfnametag.h \
     109  $(SOPHYAINCP)dvlist.h \
     110  $(SOPHYAINCP)ndatablock.h \
     111  $(SOPHYAINCP)utilarr.h \
     112  $(SOPHYAINCP)tmatrix_tsnl.h \
     113  $(SOPHYAINCP)tvector_tsnl.h \
     114  fabtcolread.h \
    110115  $(SOPHYAINCP)FitsIO/fitsio.h \
    111116  $(SOPHYAINCP)FitsIO/longnam.h
     
    116121  $(SOPHYAINCP)machdefs.h \
    117122  $(SOPHYAINCP)pexceptions.h \
    118   $(SOPHYAINCP)machdefs.h fbtntintf.h \
     123  $(SOPHYAINCP)machdefs.h \
     124  fbtntintf.h \
    119125  $(SOPHYAINCP)anydataobj.h \
    120126  $(SOPHYAINCP)ntupintf.h \
     
    125131$(SOPHYAOBJP)fiosinit.o: fiosinit.cc \
    126132  $(SOPHYAINCP)sopnamsp.h \
    127   $(SOPHYAINCP)machdefs.h fiosinit.h \
     133  $(SOPHYAINCP)machdefs.h \
     134  fiosinit.h \
    128135  $(SOPHYAINCP)sophyainit.h \
    129   $(SOPHYAINCP)machdefs.h fitsmanager.h \
    130   fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
    131   $(SOPHYAINCP)dvlist.h \
    132   $(SOPHYAINCP)objfio.h \
    133   $(SOPHYAINCP)anydataobj.h \
    134   $(SOPHYAINCP)ppersist.h \
    135   $(SOPHYAINCP)pexceptions.h \
    136   $(SOPHYAINCP)gnumd5.h \
    137   $(SOPHYAINCP)ppfbinstream.h \
    138   $(SOPHYAINCP)rawstream.h \
    139   $(SOPHYAINCP)ppfnametag.h \
    140   $(SOPHYAINCP)mutyv.h \
    141   $(SOPHYAINCP)timestamp.h \
    142   $(SOPHYAINCP)FitsIO/fitsio.h \
    143   $(SOPHYAINCP)FitsIO/longnam.h \
    144   fitshdtable.h $(SOPHYAINCP)datatable.h \
     136  $(SOPHYAINCP)machdefs.h \
     137  fitsmanager.h fitsinoutfile.h \
     138  $(SOPHYAINCP)pexceptions.h \
     139  $(SOPHYAINCP)dvlist.h \
     140  $(SOPHYAINCP)objfio.h \
     141  $(SOPHYAINCP)anydataobj.h \
     142  $(SOPHYAINCP)ppersist.h \
     143  $(SOPHYAINCP)pexceptions.h \
     144  $(SOPHYAINCP)gnumd5.h \
     145  $(SOPHYAINCP)ppfbinstream.h \
     146  $(SOPHYAINCP)rawstream.h \
     147  $(SOPHYAINCP)ppfnametag.h \
     148  $(SOPHYAINCP)mutyv.h \
     149  $(SOPHYAINCP)timestamp.h \
     150  $(SOPHYAINCP)FitsIO/fitsio.h \
     151  $(SOPHYAINCP)FitsIO/longnam.h \
     152  fitshdtable.h \
     153  $(SOPHYAINCP)datatable.h \
    145154  $(SOPHYAINCP)basedtable.h \
    146155  $(SOPHYAINCP)ntupintf.h \
     
    154163  $(SOPHYAINCP)utilarr.h \
    155164  $(SOPHYAINCP)tmatrix_tsnl.h \
    156   $(SOPHYAINCP)tvector_tsnl.h fitshandler.h \
    157   fitsarrhand.h $(SOPHYAINCP)tarray.h \
    158   $(SOPHYAINCP)tvector.h fitsblkrw.h \
    159   fitsntuple.h $(SOPHYAINCP)ntuple.h \
    160   $(SOPHYAINCP)anydataobj.h \
    161   $(SOPHYAINCP)ppersist.h fitsfile.h \
     165  $(SOPHYAINCP)tvector_tsnl.h \
     166  fitshandler.h fitsarrhand.h \
     167  $(SOPHYAINCP)tarray.h \
     168  $(SOPHYAINCP)tvector.h \
     169  fitsblkrw.h fitsntuple.h \
     170  $(SOPHYAINCP)ntuple.h \
     171  $(SOPHYAINCP)anydataobj.h \
     172  $(SOPHYAINCP)ppersist.h \
     173  fitsfile.h \
    162174  $(SOPHYAINCP)ndatablock.h \
    163175  fitsspherehealpix.h \
     
    175187  fitsspherethetaphi.h \
    176188  $(SOPHYAINCP)spherethetaphi.h \
    177   fitslocalmap.h $(SOPHYAINCP)localmap.h \
    178   fitshistos.h $(SOPHYAINCP)histos.h \
     189  fitslocalmap.h \
     190  $(SOPHYAINCP)localmap.h \
     191  fitshistos.h \
     192  $(SOPHYAINCP)histos.h \
    179193  $(SOPHYAINCP)peida.h \
    180194  $(SOPHYAINCP)utils.h \
     
    182196  $(SOPHYAINCP)fmath.h \
    183197  $(SOPHYAINCP)histos2.h \
    184   $(SOPHYAINCP)histos.h fitsgenedata.h \
     198  $(SOPHYAINCP)histos.h \
     199  fitsgenedata.h \
    185200  $(SOPHYAINCP)generaldata.h \
    186201  $(SOPHYAINCP)poly.h
     
    190205  $(SOPHYAINCP)sopnamsp.h \
    191206  $(SOPHYAINCP)pexceptions.h \
    192   $(SOPHYAINCP)machdefs.h fitsautoreader.h \
    193   $(SOPHYAINCP)machdefs.h \
    194   $(SOPHYAINCP)anydataobj.h fitsfile.h \
    195   $(SOPHYAINCP)ndatablock.h \
    196   $(SOPHYAINCP)anydataobj.h \
    197   $(SOPHYAINCP)dvlist.h \
    198   $(SOPHYAINCP)objfio.h \
    199   $(SOPHYAINCP)ppersist.h \
    200   $(SOPHYAINCP)pexceptions.h \
    201   $(SOPHYAINCP)gnumd5.h \
    202   $(SOPHYAINCP)ppfbinstream.h \
    203   $(SOPHYAINCP)rawstream.h \
    204   $(SOPHYAINCP)ppfnametag.h \
    205   $(SOPHYAINCP)mutyv.h \
    206   $(SOPHYAINCP)timestamp.h fitsinoutfile.h \
     207  $(SOPHYAINCP)machdefs.h \
     208  fitsautoreader.h \
     209  $(SOPHYAINCP)machdefs.h \
     210  $(SOPHYAINCP)anydataobj.h \
     211  fitsfile.h \
     212  $(SOPHYAINCP)ndatablock.h \
     213  $(SOPHYAINCP)anydataobj.h \
     214  $(SOPHYAINCP)dvlist.h \
     215  $(SOPHYAINCP)objfio.h \
     216  $(SOPHYAINCP)ppersist.h \
     217  $(SOPHYAINCP)pexceptions.h \
     218  $(SOPHYAINCP)gnumd5.h \
     219  $(SOPHYAINCP)ppfbinstream.h \
     220  $(SOPHYAINCP)rawstream.h \
     221  $(SOPHYAINCP)ppfnametag.h \
     222  $(SOPHYAINCP)mutyv.h \
     223  $(SOPHYAINCP)timestamp.h \
     224  fitsinoutfile.h \
    207225  $(SOPHYAINCP)FitsIO/fitsio.h \
    208226  $(SOPHYAINCP)FitsIO/longnam.h \
     
    212230  $(SOPHYAINCP)dvlist.h \
    213231  $(SOPHYAINCP)ndatablock.h \
    214   $(SOPHYAINCP)utilarr.h fitsspherehealpix.h \
     232  $(SOPHYAINCP)utilarr.h \
     233  fitsspherehealpix.h \
    215234  $(SOPHYAINCP)spherehealpix.h \
    216235  $(SOPHYAINCP)sphericalmap.h \
     
    228247  $(SOPHYAINCP)tmatrix_tsnl.h \
    229248  $(SOPHYAINCP)tvector_tsnl.h \
    230   $(SOPHYAINCP)HEALPixUtils.h fitsntuple.h \
     249  $(SOPHYAINCP)HEALPixUtils.h \
     250  fitsntuple.h \
    231251  $(SOPHYAINCP)ntuple.h \
    232252  $(SOPHYAINCP)ntupintf.h \
    233   $(SOPHYAINCP)ppersist.h fitsxntuple.h \
    234   $(SOPHYAINCP)xntuple.h fitslocalmap.h \
    235   $(SOPHYAINCP)localmap.h fbtntintf.h \
     253  $(SOPHYAINCP)ppersist.h \
     254  fitsxntuple.h \
     255  $(SOPHYAINCP)xntuple.h \
     256  fitslocalmap.h \
     257  $(SOPHYAINCP)localmap.h \
     258  fbtntintf.h \
    236259  $(SOPHYAINCP)ntupintf.h
    237260        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsautoreader.cc
     
    240263  $(SOPHYAINCP)sopnamsp.h \
    241264  $(SOPHYAINCP)pexceptions.h \
    242   $(SOPHYAINCP)machdefs.h fitsbntbllineRW.h \
    243   $(SOPHYAINCP)dvlist.h \
    244   $(SOPHYAINCP)objfio.h \
    245   $(SOPHYAINCP)anydataobj.h \
    246   $(SOPHYAINCP)ppersist.h \
    247   $(SOPHYAINCP)pexceptions.h \
    248   $(SOPHYAINCP)gnumd5.h \
    249   $(SOPHYAINCP)ppfbinstream.h \
    250   $(SOPHYAINCP)rawstream.h \
    251   $(SOPHYAINCP)ppfnametag.h \
    252   $(SOPHYAINCP)mutyv.h \
    253   $(SOPHYAINCP)timestamp.h fitsfile.h \
    254   $(SOPHYAINCP)ndatablock.h fitsinoutfile.h \
    255   $(SOPHYAINCP)machdefs.h \
    256   $(SOPHYAINCP)FitsIO/fitsio.h \
    257   $(SOPHYAINCP)FitsIO/longnam.h \
    258   fitshandler.h $(SOPHYAINCP)utils.h
     265  $(SOPHYAINCP)machdefs.h \
     266  fitsbntbllineRW.h \
     267  $(SOPHYAINCP)dvlist.h \
     268  $(SOPHYAINCP)objfio.h \
     269  $(SOPHYAINCP)anydataobj.h \
     270  $(SOPHYAINCP)ppersist.h \
     271  $(SOPHYAINCP)pexceptions.h \
     272  $(SOPHYAINCP)gnumd5.h \
     273  $(SOPHYAINCP)ppfbinstream.h \
     274  $(SOPHYAINCP)rawstream.h \
     275  $(SOPHYAINCP)ppfnametag.h \
     276  $(SOPHYAINCP)mutyv.h \
     277  $(SOPHYAINCP)timestamp.h \
     278  fitsfile.h \
     279  $(SOPHYAINCP)ndatablock.h \
     280  fitsinoutfile.h \
     281  $(SOPHYAINCP)machdefs.h \
     282  $(SOPHYAINCP)FitsIO/fitsio.h \
     283  $(SOPHYAINCP)FitsIO/longnam.h \
     284  fitshandler.h \
     285  $(SOPHYAINCP)utils.h
    259286        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsbntbllineRW.cc
    260287 
    261288$(SOPHYAOBJP)fitsfile.o: fitsfile.cc \
    262289  $(SOPHYAINCP)sopnamsp.h \
    263   $(SOPHYAINCP)machdefs.h fitsfile.h \
    264   $(SOPHYAINCP)ndatablock.h \
    265   $(SOPHYAINCP)machdefs.h \
    266   $(SOPHYAINCP)anydataobj.h \
    267   $(SOPHYAINCP)dvlist.h \
    268   $(SOPHYAINCP)objfio.h \
    269   $(SOPHYAINCP)ppersist.h \
    270   $(SOPHYAINCP)pexceptions.h \
    271   $(SOPHYAINCP)gnumd5.h \
    272   $(SOPHYAINCP)ppfbinstream.h \
    273   $(SOPHYAINCP)rawstream.h \
    274   $(SOPHYAINCP)ppfnametag.h \
    275   $(SOPHYAINCP)mutyv.h \
    276   $(SOPHYAINCP)timestamp.h fitsinoutfile.h \
    277   $(SOPHYAINCP)pexceptions.h \
    278   $(SOPHYAINCP)FitsIO/fitsio.h \
    279   $(SOPHYAINCP)FitsIO/longnam.h \
    280   fitshandler.h $(SOPHYAINCP)strutil.h \
     290  $(SOPHYAINCP)machdefs.h \
     291  fitsfile.h \
     292  $(SOPHYAINCP)ndatablock.h \
     293  $(SOPHYAINCP)machdefs.h \
     294  $(SOPHYAINCP)anydataobj.h \
     295  $(SOPHYAINCP)dvlist.h \
     296  $(SOPHYAINCP)objfio.h \
     297  $(SOPHYAINCP)ppersist.h \
     298  $(SOPHYAINCP)pexceptions.h \
     299  $(SOPHYAINCP)gnumd5.h \
     300  $(SOPHYAINCP)ppfbinstream.h \
     301  $(SOPHYAINCP)rawstream.h \
     302  $(SOPHYAINCP)ppfnametag.h \
     303  $(SOPHYAINCP)mutyv.h \
     304  $(SOPHYAINCP)timestamp.h \
     305  fitsinoutfile.h \
     306  $(SOPHYAINCP)pexceptions.h \
     307  $(SOPHYAINCP)FitsIO/fitsio.h \
     308  $(SOPHYAINCP)FitsIO/longnam.h \
     309  fitshandler.h \
     310  $(SOPHYAINCP)strutil.h \
    281311  $(SOPHYAINCP)anydataobj.h
    282312        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsfile.cc
     
    311341  $(SOPHYAINCP)utilarr.h \
    312342  $(SOPHYAINCP)tmatrix_tsnl.h \
    313   $(SOPHYAINCP)tvector_tsnl.h fitsblkrw.h \
    314   fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
     343  $(SOPHYAINCP)tvector_tsnl.h \
     344  fitsblkrw.h fitsinoutfile.h \
     345  $(SOPHYAINCP)pexceptions.h \
    315346  $(SOPHYAINCP)dvlist.h \
    316347  $(SOPHYAINCP)FitsIO/fitsio.h \
     
    345376  $(SOPHYAINCP)utilarr.h \
    346377  $(SOPHYAINCP)tmatrix_tsnl.h \
    347   $(SOPHYAINCP)tvector_tsnl.h fitsblkrw.h \
    348   fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
     378  $(SOPHYAINCP)tvector_tsnl.h \
     379  fitsblkrw.h fitsinoutfile.h \
     380  $(SOPHYAINCP)pexceptions.h \
    349381  $(SOPHYAINCP)dvlist.h \
    350382  $(SOPHYAINCP)FitsIO/fitsio.h \
     
    352384  fitshandler.h swfitsdtable.h \
    353385  $(SOPHYAINCP)basedtable.h \
    354   $(SOPHYAINCP)swsegdb.h fitsswapper.h
     386  $(SOPHYAINCP)swsegdb.h \
     387  fitsswapper.h
    355388        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitshdtable.cc
     389 
     390$(SOPHYAOBJP)fitshisterr.o: fitshisterr.cc \
     391  $(SOPHYAINCP)machdefs.h \
     392  $(SOPHYAINCP)sopnamsp.h \
     393  $(SOPHYAINCP)histerr.h \
     394  $(SOPHYAINCP)objfio.h \
     395  $(SOPHYAINCP)machdefs.h \
     396  $(SOPHYAINCP)anydataobj.h \
     397  $(SOPHYAINCP)ppersist.h \
     398  $(SOPHYAINCP)pexceptions.h \
     399  $(SOPHYAINCP)gnumd5.h \
     400  $(SOPHYAINCP)ppfbinstream.h \
     401  $(SOPHYAINCP)rawstream.h \
     402  $(SOPHYAINCP)ppfnametag.h \
     403  $(SOPHYAINCP)tvector.h \
     404  $(SOPHYAINCP)tmatrix.h \
     405  $(SOPHYAINCP)tarray.h \
     406  $(SOPHYAINCP)basarr.h \
     407  $(SOPHYAINCP)mutyv.h \
     408  $(SOPHYAINCP)timestamp.h \
     409  $(SOPHYAINCP)dvlist.h \
     410  $(SOPHYAINCP)ndatablock.h \
     411  $(SOPHYAINCP)utilarr.h \
     412  $(SOPHYAINCP)tmatrix_tsnl.h \
     413  $(SOPHYAINCP)tvector_tsnl.h \
     414  $(SOPHYAINCP)hist2err.h \
     415  fitsblkrw.h fitsinoutfile.h \
     416  $(SOPHYAINCP)pexceptions.h \
     417  $(SOPHYAINCP)dvlist.h \
     418  $(SOPHYAINCP)FitsIO/fitsio.h \
     419  $(SOPHYAINCP)FitsIO/longnam.h \
     420  fitshandler.h
     421        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitshisterr.cc
    356422 
    357423$(SOPHYAOBJP)fitshistos.o: fitshistos.cc \
     
    385451  $(SOPHYAINCP)hisprof.h \
    386452  $(SOPHYAINCP)histos.h \
    387   $(SOPHYAINCP)histerr.h \
    388   $(SOPHYAINCP)histos2.h fitsblkrw.h \
    389   fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
     453  $(SOPHYAINCP)histos2.h \
     454  fitsblkrw.h fitsinoutfile.h \
     455  $(SOPHYAINCP)pexceptions.h \
    390456  $(SOPHYAINCP)dvlist.h \
    391457  $(SOPHYAINCP)FitsIO/fitsio.h \
     
    399465  $(SOPHYAINCP)segdatablock.h \
    400466  $(SOPHYAINCP)machdefs.h \
    401   $(SOPHYAINCP)anydataobj.h fitsinoutfile.h \
     467  $(SOPHYAINCP)anydataobj.h \
     468  fitsinoutfile.h \
    402469  $(SOPHYAINCP)pexceptions.h \
    403470  $(SOPHYAINCP)dvlist.h \
     
    418485$(SOPHYAOBJP)fitslocalmap.o: fitslocalmap.cc \
    419486  $(SOPHYAINCP)sopnamsp.h \
    420   $(SOPHYAINCP)machdefs.h fitslocalmap.h \
     487  $(SOPHYAINCP)machdefs.h \
     488  fitslocalmap.h \
    421489  $(SOPHYAINCP)pexceptions.h \
    422490  $(SOPHYAINCP)machdefs.h \
     
    449517  $(SOPHYAINCP)utilarr.h \
    450518  $(SOPHYAINCP)tmatrix_tsnl.h \
    451   $(SOPHYAINCP)tvector_tsnl.h fitsfile.h \
    452   $(SOPHYAINCP)ndatablock.h \
    453   $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
     519  $(SOPHYAINCP)tvector_tsnl.h \
     520  fitsfile.h \
     521  $(SOPHYAINCP)ndatablock.h \
     522  $(SOPHYAINCP)dvlist.h \
     523  fitsinoutfile.h \
    454524  $(SOPHYAINCP)FitsIO/fitsio.h \
    455525  $(SOPHYAINCP)FitsIO/longnam.h \
     
    459529$(SOPHYAOBJP)fitsmanager.o: fitsmanager.cc \
    460530  $(SOPHYAINCP)machdefs.h \
    461   $(SOPHYAINCP)sopnamsp.h fitsmanager.h \
    462   fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
     531  $(SOPHYAINCP)sopnamsp.h \
     532  fitsmanager.h fitsinoutfile.h \
     533  $(SOPHYAINCP)pexceptions.h \
    463534  $(SOPHYAINCP)machdefs.h \
    464535  $(SOPHYAINCP)dvlist.h \
     
    481552  $(SOPHYAINCP)sopnamsp.h \
    482553  $(SOPHYAINCP)pexceptions.h \
    483   $(SOPHYAINCP)machdefs.h fitsntuple.h \
     554  $(SOPHYAINCP)machdefs.h \
     555  fitsntuple.h \
    484556  $(SOPHYAINCP)machdefs.h \
    485557  $(SOPHYAINCP)ntuple.h \
     
    497569  $(SOPHYAINCP)timestamp.h \
    498570  $(SOPHYAINCP)anydataobj.h \
    499   $(SOPHYAINCP)ppersist.h fitsfile.h \
    500   $(SOPHYAINCP)ndatablock.h \
    501   $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
     571  $(SOPHYAINCP)ppersist.h \
     572  fitsfile.h \
     573  $(SOPHYAINCP)ndatablock.h \
     574  $(SOPHYAINCP)dvlist.h \
     575  fitsinoutfile.h \
    502576  $(SOPHYAINCP)FitsIO/fitsio.h \
    503577  $(SOPHYAINCP)FitsIO/longnam.h \
     
    540614  $(SOPHYAINCP)tvector_tsnl.h \
    541615  $(SOPHYAINCP)HEALPixUtils.h \
    542   $(SOPHYAINCP)anydataobj.h fitsfile.h \
    543   $(SOPHYAINCP)ndatablock.h \
    544   $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
    545   $(SOPHYAINCP)machdefs.h \
    546   $(SOPHYAINCP)FitsIO/fitsio.h \
    547   $(SOPHYAINCP)FitsIO/longnam.h \
    548   fitshandler.h $(SOPHYAINCP)tarray.h \
     616  $(SOPHYAINCP)anydataobj.h \
     617  fitsfile.h \
     618  $(SOPHYAINCP)ndatablock.h \
     619  $(SOPHYAINCP)dvlist.h \
     620  fitsinoutfile.h \
     621  $(SOPHYAINCP)machdefs.h \
     622  $(SOPHYAINCP)FitsIO/fitsio.h \
     623  $(SOPHYAINCP)FitsIO/longnam.h \
     624  fitshandler.h \
     625  $(SOPHYAINCP)tarray.h \
    549626  fitstarray.h
    550627        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsspherehealpix.cc
     
    584661  $(SOPHYAINCP)tmatrix_tsnl.h \
    585662  $(SOPHYAINCP)tvector_tsnl.h \
    586   $(SOPHYAINCP)anydataobj.h fitsfile.h \
    587   $(SOPHYAINCP)ndatablock.h \
    588   $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
    589   $(SOPHYAINCP)machdefs.h \
    590   $(SOPHYAINCP)FitsIO/fitsio.h \
    591   $(SOPHYAINCP)FitsIO/longnam.h \
    592   fitshandler.h $(SOPHYAINCP)tarray.h \
     663  $(SOPHYAINCP)anydataobj.h \
     664  fitsfile.h \
     665  $(SOPHYAINCP)ndatablock.h \
     666  $(SOPHYAINCP)dvlist.h \
     667  fitsinoutfile.h \
     668  $(SOPHYAINCP)machdefs.h \
     669  $(SOPHYAINCP)FitsIO/fitsio.h \
     670  $(SOPHYAINCP)FitsIO/longnam.h \
     671  fitshandler.h \
     672  $(SOPHYAINCP)tarray.h \
    593673  fitstarray.h
    594674        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsspherethetaphi.cc
     
    598678  $(SOPHYAINCP)machdefs.h \
    599679  $(SOPHYAINCP)pexceptions.h \
    600   $(SOPHYAINCP)machdefs.h fitstarray.h \
    601   $(SOPHYAINCP)tarray.h \
    602   $(SOPHYAINCP)basarr.h \
    603   $(SOPHYAINCP)anydataobj.h \
    604   $(SOPHYAINCP)mutyv.h \
    605   $(SOPHYAINCP)timestamp.h \
    606   $(SOPHYAINCP)objfio.h \
    607   $(SOPHYAINCP)ppersist.h \
    608   $(SOPHYAINCP)pexceptions.h \
    609   $(SOPHYAINCP)gnumd5.h \
    610   $(SOPHYAINCP)ppfbinstream.h \
    611   $(SOPHYAINCP)rawstream.h \
    612   $(SOPHYAINCP)ppfnametag.h \
    613   $(SOPHYAINCP)dvlist.h \
    614   $(SOPHYAINCP)ndatablock.h \
    615   $(SOPHYAINCP)utilarr.h fitsfile.h \
    616   $(SOPHYAINCP)ndatablock.h \
    617   $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
     680  $(SOPHYAINCP)machdefs.h \
     681  fitstarray.h \
     682  $(SOPHYAINCP)tarray.h \
     683  $(SOPHYAINCP)basarr.h \
     684  $(SOPHYAINCP)anydataobj.h \
     685  $(SOPHYAINCP)mutyv.h \
     686  $(SOPHYAINCP)timestamp.h \
     687  $(SOPHYAINCP)objfio.h \
     688  $(SOPHYAINCP)ppersist.h \
     689  $(SOPHYAINCP)pexceptions.h \
     690  $(SOPHYAINCP)gnumd5.h \
     691  $(SOPHYAINCP)ppfbinstream.h \
     692  $(SOPHYAINCP)rawstream.h \
     693  $(SOPHYAINCP)ppfnametag.h \
     694  $(SOPHYAINCP)dvlist.h \
     695  $(SOPHYAINCP)ndatablock.h \
     696  $(SOPHYAINCP)utilarr.h \
     697  fitsfile.h \
     698  $(SOPHYAINCP)ndatablock.h \
     699  $(SOPHYAINCP)dvlist.h \
     700  fitsinoutfile.h \
    618701  $(SOPHYAINCP)FitsIO/fitsio.h \
    619702  $(SOPHYAINCP)FitsIO/longnam.h \
     
    624707  $(SOPHYAINCP)sopnamsp.h \
    625708  $(SOPHYAINCP)pexceptions.h \
    626   $(SOPHYAINCP)machdefs.h fitsxntuple.h \
     709  $(SOPHYAINCP)machdefs.h \
     710  fitsxntuple.h \
    627711  $(SOPHYAINCP)machdefs.h \
    628712  $(SOPHYAINCP)xntuple.h \
     
    640724  $(SOPHYAINCP)timestamp.h \
    641725  $(SOPHYAINCP)anydataobj.h \
    642   $(SOPHYAINCP)ppersist.h fitsfile.h \
    643   $(SOPHYAINCP)ndatablock.h \
    644   $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
     726  $(SOPHYAINCP)ppersist.h \
     727  fitsfile.h \
     728  $(SOPHYAINCP)ndatablock.h \
     729  $(SOPHYAINCP)dvlist.h \
     730  fitsinoutfile.h \
    645731  $(SOPHYAINCP)FitsIO/fitsio.h \
    646732  $(SOPHYAINCP)FitsIO/longnam.h \
     
    672758  $(SOPHYAINCP)tmatrix_tsnl.h \
    673759  $(SOPHYAINCP)tvector_tsnl.h \
    674   $(SOPHYAINCP)swsegdb.h fitsswapper.h \
    675   $(SOPHYAINCP)machdefs.h fitsinoutfile.h \
    676   $(SOPHYAINCP)pexceptions.h \
    677   $(SOPHYAINCP)dvlist.h \
    678   $(SOPHYAINCP)FitsIO/fitsio.h \
    679   $(SOPHYAINCP)FitsIO/longnam.h fitsblkrw.h \
    680   fitshdtable.h $(SOPHYAINCP)datatable.h \
    681   $(SOPHYAINCP)basedtable.h fitshandler.h \
     760  $(SOPHYAINCP)swsegdb.h \
     761  fitsswapper.h \
     762  $(SOPHYAINCP)machdefs.h \
     763  fitsinoutfile.h \
     764  $(SOPHYAINCP)pexceptions.h \
     765  $(SOPHYAINCP)dvlist.h \
     766  $(SOPHYAINCP)FitsIO/fitsio.h \
     767  $(SOPHYAINCP)FitsIO/longnam.h \
     768  fitsblkrw.h fitshandler.h fitshdtable.h \
     769  $(SOPHYAINCP)datatable.h \
     770  $(SOPHYAINCP)basedtable.h \
    682771  $(SOPHYAINCP)sopnamsp.h
    683772        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  swfitsdtable.cc
  • trunk/SophyaExt/FitsIOServer/fitshistos.cc

    r3059 r3123  
    99#include "histos.h"
    1010#include "hisprof.h"
    11 #include "histerr.h"
    1211#include "histos2.h"
    1312
     
    1615
    1716
    18 ///////////////////////////////////////////////////////////////////////////
    19 ///////////////////////// Histo , HProf , HistoErr ////////////////////////
    20 ///////////////////////////////////////////////////////////////////////////
     17////////////////////////////////////////////////////////////////
     18///////////////////////// Histo , HProf ////////////////////////
     19////////////////////////////////////////////////////////////////
    2120
    2221DECL_TEMP_SPEC  /* equivalent a template <> , pour SGI-CC en particulier */
     
    2726  string clsnm = is.KeyValue(key);
    2827  if ( (clsnm == "SOPHYA::Histo")
    29      || (clsnm == "SOPHYA::HProf")
    30      || (clsnm == "SOPHYA::HistoErr") ) return 2;
     28     || (clsnm == "SOPHYA::HProf") ) return 2;
    3129  return 0;
    3230}
     
    5048  Histo*    h  = dynamic_cast< Histo *> (dobj);
    5149  HProf*    hp = dynamic_cast< HProf *> (dobj);
    52   HistoErr* he = dynamic_cast< HistoErr *> (dobj);
    5350
    5451  //--- Les noms de colonnes
     
    6663  }
    6764  // Le nombre d'entrees dans le bin
    68   if(he!=NULL || hp!=NULL) {
     65  if(hp!=NULL) {
    6966    if(tbltyp==ASCII_TBL) tform.push_back("D15.8"); else tform.push_back("D");
    7067    colnames.push_back("nb");
     
    8380    if(h->mErr2) FitsBlockRW<r_8>::WriteColumnData(os,2,1,1,h->mErr2,n);
    8481    if(hp!=NULL) FitsBlockRW<r_8>::WriteColumnData(os,3,1,1,hp->mSumW,n);
    85     if(he!=NULL) FitsBlockRW<r_8>::WriteColumnData(os,3,1,1,he->mNData,n);
    8682  }
    8783
     
    9187  mtv = "SOPHYA::Histo";
    9288  if(hp) mtv = "SOPHYA::HProf";
    93   else if(he) mtv = "SOPHYA::HistoErr";
    9489  os.WriteKey("SOPCLSNM",mtv," SOPHYA class name");
    9590
    9691  mtv = "Histo";
    9792  if(hp) mtv = "HProf";
    98   else if(he) mtv = "HistoErr";
    9993  os.WriteKey("CONTENT",mtv," name of SOPHYA object");
    10094
     
    142136  }
    143137 
    144   if(he) {
    145     mtv = he->mCorrel;
    146     os.WriteKey("NCORREL",mtv," number of Correl calls");
    147   }
    148 
    149138  return;
    150139}
     
    185174    if(clsnm == "SOPHYA::Histo") dobj = new Histo;
    186175    else if(clsnm == "SOPHYA::HProf") dobj = new HProf;
    187     else if(clsnm == "SOPHYA::HistoErr") dobj = new HistoErr;
    188176  }
    189177
     
    191179  Histo*    h  = dynamic_cast< Histo *> (dobj);
    192180  HProf*    hp = dynamic_cast< HProf *> (dobj);
    193   HistoErr* he = dynamic_cast< HistoErr *> (dobj);
    194181
    195182  //--- Allocation pour histo
    196   if(he && (clsnm=="SOPHYA::HistoErr")) {
    197     if(ncol<3)
    198       throw FitsIOException("FitsHandler<Histo>::Read() wrong number of columns for HistoErr");
    199     he->CreateOrResize(xmin,xmax,nbin);
    200   } else if(hp&& (clsnm=="SOPHYA::HProf")) {
     183  if(hp&& (clsnm=="SOPHYA::HProf")) {
    201184    if(ncol<3)
    202185      throw FitsIOException("FitsHandler<Histo>::Read() wrong number of columns for HProf");
     
    225208  }
    226209
    227   if(he) he->mCorrel = dvl.GetI("NCORREL",0);
    228 
    229210  //--- remplissage de l'histo
    230211  FitsBlockRW<r_8>::ReadColumnData(is,1,1,1,h->mData,nbin);
    231212  if(h->mErr2) FitsBlockRW<r_8>::ReadColumnData(is,2,1,1,h->mErr2,nbin);
    232213  if(hp) FitsBlockRW<r_8>::ReadColumnData(is,3,1,1,hp->mSumW,nbin);
    233   if(he) FitsBlockRW<r_8>::ReadColumnData(is,3,1,1,he->mNData,nbin);
    234214
    235215  return;
  • trunk/SophyaExt/FitsIOServer/fitshistos.h

    r3054 r3123  
    1313/*!
    1414  \ingroup FitsIOServer
    15   \brief FITS I/O handler for Histo/HProf and HistErr objects
     15  \brief FITS I/O handler for Histo/HProf objects
    1616*/
    1717
  • trunk/SophyaExt/FitsIOServer/objlist.list

    r3063 r3123  
    1010fitsgenedata.o
    1111fitshdtable.o
     12fitshisterr.o
    1213fitshistos.o
    1314fitsinoutfile.o
  • trunk/SophyaExt/FitsIOServer/smakefile

    r3063 r3123  
    44 
    55clean:
    6          rm -f $(SOPHYAOBJP)datacirclefits.o $(SOPHYAOBJP)fabtcolread.o $(SOPHYAOBJP)fabtwriter.o $(SOPHYAOBJP)fboloread.o $(SOPHYAOBJP)fbtntintf.o $(SOPHYAOBJP)fiosinit.o $(SOPHYAOBJP)fitsautoreader.o $(SOPHYAOBJP)fitsbntbllineRW.o $(SOPHYAOBJP)fitsfile.o $(SOPHYAOBJP)fitsgenedata.o $(SOPHYAOBJP)fitshdtable.o $(SOPHYAOBJP)fitshistos.o $(SOPHYAOBJP)fitsinoutfile.o $(SOPHYAOBJP)fitslocalmap.o $(SOPHYAOBJP)fitsmanager.o $(SOPHYAOBJP)fitsntuple.o $(SOPHYAOBJP)fitsspherehealpix.o $(SOPHYAOBJP)fitsspherethetaphi.o $(SOPHYAOBJP)fitstarray.o $(SOPHYAOBJP)fitsxntuple.o $(SOPHYAOBJP)swfitsdtable.o
     6         rm -f $(SOPHYAOBJP)datacirclefits.o $(SOPHYAOBJP)fabtcolread.o $(SOPHYAOBJP)fabtwriter.o $(SOPHYAOBJP)fboloread.o $(SOPHYAOBJP)fbtntintf.o $(SOPHYAOBJP)fiosinit.o $(SOPHYAOBJP)fitsautoreader.o $(SOPHYAOBJP)fitsbntbllineRW.o $(SOPHYAOBJP)fitsfile.o $(SOPHYAOBJP)fitsgenedata.o $(SOPHYAOBJP)fitshdtable.o $(SOPHYAOBJP)fitshisterr.o $(SOPHYAOBJP)fitshistos.o $(SOPHYAOBJP)fitsinoutfile.o $(SOPHYAOBJP)fitslocalmap.o $(SOPHYAOBJP)fitsmanager.o $(SOPHYAOBJP)fitsntuple.o $(SOPHYAOBJP)fitsspherehealpix.o $(SOPHYAOBJP)fitsspherethetaphi.o $(SOPHYAOBJP)fitstarray.o $(SOPHYAOBJP)fitsxntuple.o $(SOPHYAOBJP)swfitsdtable.o
    77        rm -f $(SOPHYALIBP)libFitsIOServer.a
    88 
    9 $(SOPHYALIBP)libFitsIOServer.a : $(SOPHYAOBJP)datacirclefits.o $(SOPHYAOBJP)fabtcolread.o $(SOPHYAOBJP)fabtwriter.o $(SOPHYAOBJP)fboloread.o $(SOPHYAOBJP)fbtntintf.o $(SOPHYAOBJP)fiosinit.o $(SOPHYAOBJP)fitsautoreader.o $(SOPHYAOBJP)fitsbntbllineRW.o $(SOPHYAOBJP)fitsfile.o $(SOPHYAOBJP)fitsgenedata.o $(SOPHYAOBJP)fitshdtable.o $(SOPHYAOBJP)fitshistos.o $(SOPHYAOBJP)fitsinoutfile.o $(SOPHYAOBJP)fitslocalmap.o $(SOPHYAOBJP)fitsmanager.o $(SOPHYAOBJP)fitsntuple.o $(SOPHYAOBJP)fitsspherehealpix.o $(SOPHYAOBJP)fitsspherethetaphi.o $(SOPHYAOBJP)fitstarray.o $(SOPHYAOBJP)fitsxntuple.o $(SOPHYAOBJP)swfitsdtable.o
     9$(SOPHYALIBP)libFitsIOServer.a : $(SOPHYAOBJP)datacirclefits.o $(SOPHYAOBJP)fabtcolread.o $(SOPHYAOBJP)fabtwriter.o $(SOPHYAOBJP)fboloread.o $(SOPHYAOBJP)fbtntintf.o $(SOPHYAOBJP)fiosinit.o $(SOPHYAOBJP)fitsautoreader.o $(SOPHYAOBJP)fitsbntbllineRW.o $(SOPHYAOBJP)fitsfile.o $(SOPHYAOBJP)fitsgenedata.o $(SOPHYAOBJP)fitshdtable.o $(SOPHYAOBJP)fitshisterr.o $(SOPHYAOBJP)fitshistos.o $(SOPHYAOBJP)fitsinoutfile.o $(SOPHYAOBJP)fitslocalmap.o $(SOPHYAOBJP)fitsmanager.o $(SOPHYAOBJP)fitsntuple.o $(SOPHYAOBJP)fitsspherehealpix.o $(SOPHYAOBJP)fitsspherethetaphi.o $(SOPHYAOBJP)fitstarray.o $(SOPHYAOBJP)fitsxntuple.o $(SOPHYAOBJP)swfitsdtable.o
    1010        $(AR) $(ARFLAGS) $@ $?
    1111        touch $(SOPHYAINCP)/SophyaConfInfo/libextsophya.objlist
    1212 
    1313$(SOPHYAOBJP)datacirclefits.o: datacirclefits.cc \
    14   $(SOPHYAINCP)sopnamsp.h datacirclefits.h \
     14  $(SOPHYAINCP)sopnamsp.h \
     15  datacirclefits.h \
    1516  $(SOPHYAINCP)datacirclebase.h \
    1617  $(SOPHYAINCP)circle.h \
     
    2930  $(SOPHYAINCP)machdefs.h \
    3031  $(SOPHYAINCP)pexceptions.h \
    31   $(SOPHYAINCP)machdefs.h fabtcolread.h \
     32  $(SOPHYAINCP)machdefs.h \
     33  fabtcolread.h \
    3234  $(SOPHYAINCP)anydataobj.h \
    3335  $(SOPHYAINCP)tvector.h \
     
    5860  $(SOPHYAINCP)machdefs.h \
    5961  $(SOPHYAINCP)pexceptions.h \
    60   $(SOPHYAINCP)machdefs.h fabtwriter.h \
     62  $(SOPHYAINCP)machdefs.h \
     63  fabtwriter.h \
    6164  $(SOPHYAINCP)anydataobj.h \
    6265  $(SOPHYAINCP)tvector.h \
     
    8790  $(SOPHYAINCP)machdefs.h \
    8891  $(SOPHYAINCP)pexceptions.h \
    89   $(SOPHYAINCP)machdefs.h fboloread.h \
    90   $(SOPHYAINCP)anydataobj.h \
    91   $(SOPHYAINCP)tvector.h \
    92   $(SOPHYAINCP)tmatrix.h \
    93   $(SOPHYAINCP)tarray.h \
    94   $(SOPHYAINCP)basarr.h \
    95   $(SOPHYAINCP)anydataobj.h \
    96   $(SOPHYAINCP)mutyv.h \
    97   $(SOPHYAINCP)timestamp.h \
    98   $(SOPHYAINCP)objfio.h \
    99   $(SOPHYAINCP)ppersist.h \
    100   $(SOPHYAINCP)pexceptions.h \
    101   $(SOPHYAINCP)gnumd5.h \
    102   $(SOPHYAINCP)ppfbinstream.h \
    103   $(SOPHYAINCP)rawstream.h \
    104   $(SOPHYAINCP)ppfnametag.h \
    105   $(SOPHYAINCP)dvlist.h \
    106   $(SOPHYAINCP)ndatablock.h \
    107   $(SOPHYAINCP)utilarr.h \
    108   $(SOPHYAINCP)tmatrix_tsnl.h \
    109   $(SOPHYAINCP)tvector_tsnl.h fabtcolread.h \
     92  $(SOPHYAINCP)machdefs.h \
     93  fboloread.h \
     94  $(SOPHYAINCP)anydataobj.h \
     95  $(SOPHYAINCP)tvector.h \
     96  $(SOPHYAINCP)tmatrix.h \
     97  $(SOPHYAINCP)tarray.h \
     98  $(SOPHYAINCP)basarr.h \
     99  $(SOPHYAINCP)anydataobj.h \
     100  $(SOPHYAINCP)mutyv.h \
     101  $(SOPHYAINCP)timestamp.h \
     102  $(SOPHYAINCP)objfio.h \
     103  $(SOPHYAINCP)ppersist.h \
     104  $(SOPHYAINCP)pexceptions.h \
     105  $(SOPHYAINCP)gnumd5.h \
     106  $(SOPHYAINCP)ppfbinstream.h \
     107  $(SOPHYAINCP)rawstream.h \
     108  $(SOPHYAINCP)ppfnametag.h \
     109  $(SOPHYAINCP)dvlist.h \
     110  $(SOPHYAINCP)ndatablock.h \
     111  $(SOPHYAINCP)utilarr.h \
     112  $(SOPHYAINCP)tmatrix_tsnl.h \
     113  $(SOPHYAINCP)tvector_tsnl.h \
     114  fabtcolread.h \
    110115  $(SOPHYAINCP)FitsIO/fitsio.h \
    111116  $(SOPHYAINCP)FitsIO/longnam.h
     
    116121  $(SOPHYAINCP)machdefs.h \
    117122  $(SOPHYAINCP)pexceptions.h \
    118   $(SOPHYAINCP)machdefs.h fbtntintf.h \
     123  $(SOPHYAINCP)machdefs.h \
     124  fbtntintf.h \
    119125  $(SOPHYAINCP)anydataobj.h \
    120126  $(SOPHYAINCP)ntupintf.h \
     
    125131$(SOPHYAOBJP)fiosinit.o: fiosinit.cc \
    126132  $(SOPHYAINCP)sopnamsp.h \
    127   $(SOPHYAINCP)machdefs.h fiosinit.h \
     133  $(SOPHYAINCP)machdefs.h \
     134  fiosinit.h \
    128135  $(SOPHYAINCP)sophyainit.h \
    129   $(SOPHYAINCP)machdefs.h fitsmanager.h \
    130   fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
    131   $(SOPHYAINCP)dvlist.h \
    132   $(SOPHYAINCP)objfio.h \
    133   $(SOPHYAINCP)anydataobj.h \
    134   $(SOPHYAINCP)ppersist.h \
    135   $(SOPHYAINCP)pexceptions.h \
    136   $(SOPHYAINCP)gnumd5.h \
    137   $(SOPHYAINCP)ppfbinstream.h \
    138   $(SOPHYAINCP)rawstream.h \
    139   $(SOPHYAINCP)ppfnametag.h \
    140   $(SOPHYAINCP)mutyv.h \
    141   $(SOPHYAINCP)timestamp.h \
    142   $(SOPHYAINCP)FitsIO/fitsio.h \
    143   $(SOPHYAINCP)FitsIO/longnam.h \
    144   fitshdtable.h $(SOPHYAINCP)datatable.h \
     136  $(SOPHYAINCP)machdefs.h \
     137  fitsmanager.h fitsinoutfile.h \
     138  $(SOPHYAINCP)pexceptions.h \
     139  $(SOPHYAINCP)dvlist.h \
     140  $(SOPHYAINCP)objfio.h \
     141  $(SOPHYAINCP)anydataobj.h \
     142  $(SOPHYAINCP)ppersist.h \
     143  $(SOPHYAINCP)pexceptions.h \
     144  $(SOPHYAINCP)gnumd5.h \
     145  $(SOPHYAINCP)ppfbinstream.h \
     146  $(SOPHYAINCP)rawstream.h \
     147  $(SOPHYAINCP)ppfnametag.h \
     148  $(SOPHYAINCP)mutyv.h \
     149  $(SOPHYAINCP)timestamp.h \
     150  $(SOPHYAINCP)FitsIO/fitsio.h \
     151  $(SOPHYAINCP)FitsIO/longnam.h \
     152  fitshdtable.h \
     153  $(SOPHYAINCP)datatable.h \
    145154  $(SOPHYAINCP)basedtable.h \
    146155  $(SOPHYAINCP)ntupintf.h \
     
    154163  $(SOPHYAINCP)utilarr.h \
    155164  $(SOPHYAINCP)tmatrix_tsnl.h \
    156   $(SOPHYAINCP)tvector_tsnl.h fitshandler.h \
    157   fitsarrhand.h $(SOPHYAINCP)tarray.h \
    158   $(SOPHYAINCP)tvector.h fitsblkrw.h \
    159   fitsntuple.h $(SOPHYAINCP)ntuple.h \
    160   $(SOPHYAINCP)anydataobj.h \
    161   $(SOPHYAINCP)ppersist.h fitsfile.h \
     165  $(SOPHYAINCP)tvector_tsnl.h \
     166  fitshandler.h fitsarrhand.h \
     167  $(SOPHYAINCP)tarray.h \
     168  $(SOPHYAINCP)tvector.h \
     169  fitsblkrw.h fitsntuple.h \
     170  $(SOPHYAINCP)ntuple.h \
     171  $(SOPHYAINCP)anydataobj.h \
     172  $(SOPHYAINCP)ppersist.h \
     173  fitsfile.h \
    162174  $(SOPHYAINCP)ndatablock.h \
    163175  fitsspherehealpix.h \
     
    175187  fitsspherethetaphi.h \
    176188  $(SOPHYAINCP)spherethetaphi.h \
    177   fitslocalmap.h $(SOPHYAINCP)localmap.h \
    178   fitshistos.h $(SOPHYAINCP)histos.h \
     189  fitslocalmap.h \
     190  $(SOPHYAINCP)localmap.h \
     191  fitshistos.h \
     192  $(SOPHYAINCP)histos.h \
    179193  $(SOPHYAINCP)peida.h \
    180194  $(SOPHYAINCP)utils.h \
     
    182196  $(SOPHYAINCP)fmath.h \
    183197  $(SOPHYAINCP)histos2.h \
    184   $(SOPHYAINCP)histos.h fitsgenedata.h \
     198  $(SOPHYAINCP)histos.h \
     199  fitsgenedata.h \
    185200  $(SOPHYAINCP)generaldata.h \
    186201  $(SOPHYAINCP)poly.h
     
    190205  $(SOPHYAINCP)sopnamsp.h \
    191206  $(SOPHYAINCP)pexceptions.h \
    192   $(SOPHYAINCP)machdefs.h fitsautoreader.h \
    193   $(SOPHYAINCP)machdefs.h \
    194   $(SOPHYAINCP)anydataobj.h fitsfile.h \
    195   $(SOPHYAINCP)ndatablock.h \
    196   $(SOPHYAINCP)anydataobj.h \
    197   $(SOPHYAINCP)dvlist.h \
    198   $(SOPHYAINCP)objfio.h \
    199   $(SOPHYAINCP)ppersist.h \
    200   $(SOPHYAINCP)pexceptions.h \
    201   $(SOPHYAINCP)gnumd5.h \
    202   $(SOPHYAINCP)ppfbinstream.h \
    203   $(SOPHYAINCP)rawstream.h \
    204   $(SOPHYAINCP)ppfnametag.h \
    205   $(SOPHYAINCP)mutyv.h \
    206   $(SOPHYAINCP)timestamp.h fitsinoutfile.h \
     207  $(SOPHYAINCP)machdefs.h \
     208  fitsautoreader.h \
     209  $(SOPHYAINCP)machdefs.h \
     210  $(SOPHYAINCP)anydataobj.h \
     211  fitsfile.h \
     212  $(SOPHYAINCP)ndatablock.h \
     213  $(SOPHYAINCP)anydataobj.h \
     214  $(SOPHYAINCP)dvlist.h \
     215  $(SOPHYAINCP)objfio.h \
     216  $(SOPHYAINCP)ppersist.h \
     217  $(SOPHYAINCP)pexceptions.h \
     218  $(SOPHYAINCP)gnumd5.h \
     219  $(SOPHYAINCP)ppfbinstream.h \
     220  $(SOPHYAINCP)rawstream.h \
     221  $(SOPHYAINCP)ppfnametag.h \
     222  $(SOPHYAINCP)mutyv.h \
     223  $(SOPHYAINCP)timestamp.h \
     224  fitsinoutfile.h \
    207225  $(SOPHYAINCP)FitsIO/fitsio.h \
    208226  $(SOPHYAINCP)FitsIO/longnam.h \
     
    212230  $(SOPHYAINCP)dvlist.h \
    213231  $(SOPHYAINCP)ndatablock.h \
    214   $(SOPHYAINCP)utilarr.h fitsspherehealpix.h \
     232  $(SOPHYAINCP)utilarr.h \
     233  fitsspherehealpix.h \
    215234  $(SOPHYAINCP)spherehealpix.h \
    216235  $(SOPHYAINCP)sphericalmap.h \
     
    228247  $(SOPHYAINCP)tmatrix_tsnl.h \
    229248  $(SOPHYAINCP)tvector_tsnl.h \
    230   $(SOPHYAINCP)HEALPixUtils.h fitsntuple.h \
     249  $(SOPHYAINCP)HEALPixUtils.h \
     250  fitsntuple.h \
    231251  $(SOPHYAINCP)ntuple.h \
    232252  $(SOPHYAINCP)ntupintf.h \
    233   $(SOPHYAINCP)ppersist.h fitsxntuple.h \
    234   $(SOPHYAINCP)xntuple.h fitslocalmap.h \
    235   $(SOPHYAINCP)localmap.h fbtntintf.h \
     253  $(SOPHYAINCP)ppersist.h \
     254  fitsxntuple.h \
     255  $(SOPHYAINCP)xntuple.h \
     256  fitslocalmap.h \
     257  $(SOPHYAINCP)localmap.h \
     258  fbtntintf.h \
    236259  $(SOPHYAINCP)ntupintf.h
    237260        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsautoreader.cc
     
    240263  $(SOPHYAINCP)sopnamsp.h \
    241264  $(SOPHYAINCP)pexceptions.h \
    242   $(SOPHYAINCP)machdefs.h fitsbntbllineRW.h \
    243   $(SOPHYAINCP)dvlist.h \
    244   $(SOPHYAINCP)objfio.h \
    245   $(SOPHYAINCP)anydataobj.h \
    246   $(SOPHYAINCP)ppersist.h \
    247   $(SOPHYAINCP)pexceptions.h \
    248   $(SOPHYAINCP)gnumd5.h \
    249   $(SOPHYAINCP)ppfbinstream.h \
    250   $(SOPHYAINCP)rawstream.h \
    251   $(SOPHYAINCP)ppfnametag.h \
    252   $(SOPHYAINCP)mutyv.h \
    253   $(SOPHYAINCP)timestamp.h fitsfile.h \
    254   $(SOPHYAINCP)ndatablock.h fitsinoutfile.h \
    255   $(SOPHYAINCP)machdefs.h \
    256   $(SOPHYAINCP)FitsIO/fitsio.h \
    257   $(SOPHYAINCP)FitsIO/longnam.h \
    258   fitshandler.h $(SOPHYAINCP)utils.h
     265  $(SOPHYAINCP)machdefs.h \
     266  fitsbntbllineRW.h \
     267  $(SOPHYAINCP)dvlist.h \
     268  $(SOPHYAINCP)objfio.h \
     269  $(SOPHYAINCP)anydataobj.h \
     270  $(SOPHYAINCP)ppersist.h \
     271  $(SOPHYAINCP)pexceptions.h \
     272  $(SOPHYAINCP)gnumd5.h \
     273  $(SOPHYAINCP)ppfbinstream.h \
     274  $(SOPHYAINCP)rawstream.h \
     275  $(SOPHYAINCP)ppfnametag.h \
     276  $(SOPHYAINCP)mutyv.h \
     277  $(SOPHYAINCP)timestamp.h \
     278  fitsfile.h \
     279  $(SOPHYAINCP)ndatablock.h \
     280  fitsinoutfile.h \
     281  $(SOPHYAINCP)machdefs.h \
     282  $(SOPHYAINCP)FitsIO/fitsio.h \
     283  $(SOPHYAINCP)FitsIO/longnam.h \
     284  fitshandler.h \
     285  $(SOPHYAINCP)utils.h
    259286        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsbntbllineRW.cc
    260287 
    261288$(SOPHYAOBJP)fitsfile.o: fitsfile.cc \
    262289  $(SOPHYAINCP)sopnamsp.h \
    263   $(SOPHYAINCP)machdefs.h fitsfile.h \
    264   $(SOPHYAINCP)ndatablock.h \
    265   $(SOPHYAINCP)machdefs.h \
    266   $(SOPHYAINCP)anydataobj.h \
    267   $(SOPHYAINCP)dvlist.h \
    268   $(SOPHYAINCP)objfio.h \
    269   $(SOPHYAINCP)ppersist.h \
    270   $(SOPHYAINCP)pexceptions.h \
    271   $(SOPHYAINCP)gnumd5.h \
    272   $(SOPHYAINCP)ppfbinstream.h \
    273   $(SOPHYAINCP)rawstream.h \
    274   $(SOPHYAINCP)ppfnametag.h \
    275   $(SOPHYAINCP)mutyv.h \
    276   $(SOPHYAINCP)timestamp.h fitsinoutfile.h \
    277   $(SOPHYAINCP)pexceptions.h \
    278   $(SOPHYAINCP)FitsIO/fitsio.h \
    279   $(SOPHYAINCP)FitsIO/longnam.h \
    280   fitshandler.h $(SOPHYAINCP)strutil.h \
     290  $(SOPHYAINCP)machdefs.h \
     291  fitsfile.h \
     292  $(SOPHYAINCP)ndatablock.h \
     293  $(SOPHYAINCP)machdefs.h \
     294  $(SOPHYAINCP)anydataobj.h \
     295  $(SOPHYAINCP)dvlist.h \
     296  $(SOPHYAINCP)objfio.h \
     297  $(SOPHYAINCP)ppersist.h \
     298  $(SOPHYAINCP)pexceptions.h \
     299  $(SOPHYAINCP)gnumd5.h \
     300  $(SOPHYAINCP)ppfbinstream.h \
     301  $(SOPHYAINCP)rawstream.h \
     302  $(SOPHYAINCP)ppfnametag.h \
     303  $(SOPHYAINCP)mutyv.h \
     304  $(SOPHYAINCP)timestamp.h \
     305  fitsinoutfile.h \
     306  $(SOPHYAINCP)pexceptions.h \
     307  $(SOPHYAINCP)FitsIO/fitsio.h \
     308  $(SOPHYAINCP)FitsIO/longnam.h \
     309  fitshandler.h \
     310  $(SOPHYAINCP)strutil.h \
    281311  $(SOPHYAINCP)anydataobj.h
    282312        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsfile.cc
     
    311341  $(SOPHYAINCP)utilarr.h \
    312342  $(SOPHYAINCP)tmatrix_tsnl.h \
    313   $(SOPHYAINCP)tvector_tsnl.h fitsblkrw.h \
    314   fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
     343  $(SOPHYAINCP)tvector_tsnl.h \
     344  fitsblkrw.h fitsinoutfile.h \
     345  $(SOPHYAINCP)pexceptions.h \
    315346  $(SOPHYAINCP)dvlist.h \
    316347  $(SOPHYAINCP)FitsIO/fitsio.h \
     
    345376  $(SOPHYAINCP)utilarr.h \
    346377  $(SOPHYAINCP)tmatrix_tsnl.h \
    347   $(SOPHYAINCP)tvector_tsnl.h fitsblkrw.h \
    348   fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
     378  $(SOPHYAINCP)tvector_tsnl.h \
     379  fitsblkrw.h fitsinoutfile.h \
     380  $(SOPHYAINCP)pexceptions.h \
    349381  $(SOPHYAINCP)dvlist.h \
    350382  $(SOPHYAINCP)FitsIO/fitsio.h \
     
    352384  fitshandler.h swfitsdtable.h \
    353385  $(SOPHYAINCP)basedtable.h \
    354   $(SOPHYAINCP)swsegdb.h fitsswapper.h
     386  $(SOPHYAINCP)swsegdb.h \
     387  fitsswapper.h
    355388        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitshdtable.cc
     389 
     390$(SOPHYAOBJP)fitshisterr.o: fitshisterr.cc \
     391  $(SOPHYAINCP)machdefs.h \
     392  $(SOPHYAINCP)sopnamsp.h \
     393  $(SOPHYAINCP)histerr.h \
     394  $(SOPHYAINCP)objfio.h \
     395  $(SOPHYAINCP)machdefs.h \
     396  $(SOPHYAINCP)anydataobj.h \
     397  $(SOPHYAINCP)ppersist.h \
     398  $(SOPHYAINCP)pexceptions.h \
     399  $(SOPHYAINCP)gnumd5.h \
     400  $(SOPHYAINCP)ppfbinstream.h \
     401  $(SOPHYAINCP)rawstream.h \
     402  $(SOPHYAINCP)ppfnametag.h \
     403  $(SOPHYAINCP)tvector.h \
     404  $(SOPHYAINCP)tmatrix.h \
     405  $(SOPHYAINCP)tarray.h \
     406  $(SOPHYAINCP)basarr.h \
     407  $(SOPHYAINCP)mutyv.h \
     408  $(SOPHYAINCP)timestamp.h \
     409  $(SOPHYAINCP)dvlist.h \
     410  $(SOPHYAINCP)ndatablock.h \
     411  $(SOPHYAINCP)utilarr.h \
     412  $(SOPHYAINCP)tmatrix_tsnl.h \
     413  $(SOPHYAINCP)tvector_tsnl.h \
     414  $(SOPHYAINCP)hist2err.h \
     415  fitsblkrw.h fitsinoutfile.h \
     416  $(SOPHYAINCP)pexceptions.h \
     417  $(SOPHYAINCP)dvlist.h \
     418  $(SOPHYAINCP)FitsIO/fitsio.h \
     419  $(SOPHYAINCP)FitsIO/longnam.h \
     420  fitshandler.h
     421        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitshisterr.cc
    356422 
    357423$(SOPHYAOBJP)fitshistos.o: fitshistos.cc \
     
    385451  $(SOPHYAINCP)hisprof.h \
    386452  $(SOPHYAINCP)histos.h \
    387   $(SOPHYAINCP)histerr.h \
    388   $(SOPHYAINCP)histos2.h fitsblkrw.h \
    389   fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
     453  $(SOPHYAINCP)histos2.h \
     454  fitsblkrw.h fitsinoutfile.h \
     455  $(SOPHYAINCP)pexceptions.h \
    390456  $(SOPHYAINCP)dvlist.h \
    391457  $(SOPHYAINCP)FitsIO/fitsio.h \
     
    399465  $(SOPHYAINCP)segdatablock.h \
    400466  $(SOPHYAINCP)machdefs.h \
    401   $(SOPHYAINCP)anydataobj.h fitsinoutfile.h \
     467  $(SOPHYAINCP)anydataobj.h \
     468  fitsinoutfile.h \
    402469  $(SOPHYAINCP)pexceptions.h \
    403470  $(SOPHYAINCP)dvlist.h \
     
    418485$(SOPHYAOBJP)fitslocalmap.o: fitslocalmap.cc \
    419486  $(SOPHYAINCP)sopnamsp.h \
    420   $(SOPHYAINCP)machdefs.h fitslocalmap.h \
     487  $(SOPHYAINCP)machdefs.h \
     488  fitslocalmap.h \
    421489  $(SOPHYAINCP)pexceptions.h \
    422490  $(SOPHYAINCP)machdefs.h \
     
    449517  $(SOPHYAINCP)utilarr.h \
    450518  $(SOPHYAINCP)tmatrix_tsnl.h \
    451   $(SOPHYAINCP)tvector_tsnl.h fitsfile.h \
    452   $(SOPHYAINCP)ndatablock.h \
    453   $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
     519  $(SOPHYAINCP)tvector_tsnl.h \
     520  fitsfile.h \
     521  $(SOPHYAINCP)ndatablock.h \
     522  $(SOPHYAINCP)dvlist.h \
     523  fitsinoutfile.h \
    454524  $(SOPHYAINCP)FitsIO/fitsio.h \
    455525  $(SOPHYAINCP)FitsIO/longnam.h \
     
    459529$(SOPHYAOBJP)fitsmanager.o: fitsmanager.cc \
    460530  $(SOPHYAINCP)machdefs.h \
    461   $(SOPHYAINCP)sopnamsp.h fitsmanager.h \
    462   fitsinoutfile.h $(SOPHYAINCP)pexceptions.h \
     531  $(SOPHYAINCP)sopnamsp.h \
     532  fitsmanager.h fitsinoutfile.h \
     533  $(SOPHYAINCP)pexceptions.h \
    463534  $(SOPHYAINCP)machdefs.h \
    464535  $(SOPHYAINCP)dvlist.h \
     
    481552  $(SOPHYAINCP)sopnamsp.h \
    482553  $(SOPHYAINCP)pexceptions.h \
    483   $(SOPHYAINCP)machdefs.h fitsntuple.h \
     554  $(SOPHYAINCP)machdefs.h \
     555  fitsntuple.h \
    484556  $(SOPHYAINCP)machdefs.h \
    485557  $(SOPHYAINCP)ntuple.h \
     
    497569  $(SOPHYAINCP)timestamp.h \
    498570  $(SOPHYAINCP)anydataobj.h \
    499   $(SOPHYAINCP)ppersist.h fitsfile.h \
    500   $(SOPHYAINCP)ndatablock.h \
    501   $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
     571  $(SOPHYAINCP)ppersist.h \
     572  fitsfile.h \
     573  $(SOPHYAINCP)ndatablock.h \
     574  $(SOPHYAINCP)dvlist.h \
     575  fitsinoutfile.h \
    502576  $(SOPHYAINCP)FitsIO/fitsio.h \
    503577  $(SOPHYAINCP)FitsIO/longnam.h \
     
    540614  $(SOPHYAINCP)tvector_tsnl.h \
    541615  $(SOPHYAINCP)HEALPixUtils.h \
    542   $(SOPHYAINCP)anydataobj.h fitsfile.h \
    543   $(SOPHYAINCP)ndatablock.h \
    544   $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
    545   $(SOPHYAINCP)machdefs.h \
    546   $(SOPHYAINCP)FitsIO/fitsio.h \
    547   $(SOPHYAINCP)FitsIO/longnam.h \
    548   fitshandler.h $(SOPHYAINCP)tarray.h \
     616  $(SOPHYAINCP)anydataobj.h \
     617  fitsfile.h \
     618  $(SOPHYAINCP)ndatablock.h \
     619  $(SOPHYAINCP)dvlist.h \
     620  fitsinoutfile.h \
     621  $(SOPHYAINCP)machdefs.h \
     622  $(SOPHYAINCP)FitsIO/fitsio.h \
     623  $(SOPHYAINCP)FitsIO/longnam.h \
     624  fitshandler.h \
     625  $(SOPHYAINCP)tarray.h \
    549626  fitstarray.h
    550627        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsspherehealpix.cc
     
    584661  $(SOPHYAINCP)tmatrix_tsnl.h \
    585662  $(SOPHYAINCP)tvector_tsnl.h \
    586   $(SOPHYAINCP)anydataobj.h fitsfile.h \
    587   $(SOPHYAINCP)ndatablock.h \
    588   $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
    589   $(SOPHYAINCP)machdefs.h \
    590   $(SOPHYAINCP)FitsIO/fitsio.h \
    591   $(SOPHYAINCP)FitsIO/longnam.h \
    592   fitshandler.h $(SOPHYAINCP)tarray.h \
     663  $(SOPHYAINCP)anydataobj.h \
     664  fitsfile.h \
     665  $(SOPHYAINCP)ndatablock.h \
     666  $(SOPHYAINCP)dvlist.h \
     667  fitsinoutfile.h \
     668  $(SOPHYAINCP)machdefs.h \
     669  $(SOPHYAINCP)FitsIO/fitsio.h \
     670  $(SOPHYAINCP)FitsIO/longnam.h \
     671  fitshandler.h \
     672  $(SOPHYAINCP)tarray.h \
    593673  fitstarray.h
    594674        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fitsspherethetaphi.cc
     
    598678  $(SOPHYAINCP)machdefs.h \
    599679  $(SOPHYAINCP)pexceptions.h \
    600   $(SOPHYAINCP)machdefs.h fitstarray.h \
    601   $(SOPHYAINCP)tarray.h \
    602   $(SOPHYAINCP)basarr.h \
    603   $(SOPHYAINCP)anydataobj.h \
    604   $(SOPHYAINCP)mutyv.h \
    605   $(SOPHYAINCP)timestamp.h \
    606   $(SOPHYAINCP)objfio.h \
    607   $(SOPHYAINCP)ppersist.h \
    608   $(SOPHYAINCP)pexceptions.h \
    609   $(SOPHYAINCP)gnumd5.h \
    610   $(SOPHYAINCP)ppfbinstream.h \
    611   $(SOPHYAINCP)rawstream.h \
    612   $(SOPHYAINCP)ppfnametag.h \
    613   $(SOPHYAINCP)dvlist.h \
    614   $(SOPHYAINCP)ndatablock.h \
    615   $(SOPHYAINCP)utilarr.h fitsfile.h \
    616   $(SOPHYAINCP)ndatablock.h \
    617   $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
     680  $(SOPHYAINCP)machdefs.h \
     681  fitstarray.h \
     682  $(SOPHYAINCP)tarray.h \
     683  $(SOPHYAINCP)basarr.h \
     684  $(SOPHYAINCP)anydataobj.h \
     685  $(SOPHYAINCP)mutyv.h \
     686  $(SOPHYAINCP)timestamp.h \
     687  $(SOPHYAINCP)objfio.h \
     688  $(SOPHYAINCP)ppersist.h \
     689  $(SOPHYAINCP)pexceptions.h \
     690  $(SOPHYAINCP)gnumd5.h \
     691  $(SOPHYAINCP)ppfbinstream.h \
     692  $(SOPHYAINCP)rawstream.h \
     693  $(SOPHYAINCP)ppfnametag.h \
     694  $(SOPHYAINCP)dvlist.h \
     695  $(SOPHYAINCP)ndatablock.h \
     696  $(SOPHYAINCP)utilarr.h \
     697  fitsfile.h \
     698  $(SOPHYAINCP)ndatablock.h \
     699  $(SOPHYAINCP)dvlist.h \
     700  fitsinoutfile.h \
    618701  $(SOPHYAINCP)FitsIO/fitsio.h \
    619702  $(SOPHYAINCP)FitsIO/longnam.h \
     
    624707  $(SOPHYAINCP)sopnamsp.h \
    625708  $(SOPHYAINCP)pexceptions.h \
    626   $(SOPHYAINCP)machdefs.h fitsxntuple.h \
     709  $(SOPHYAINCP)machdefs.h \
     710  fitsxntuple.h \
    627711  $(SOPHYAINCP)machdefs.h \
    628712  $(SOPHYAINCP)xntuple.h \
     
    640724  $(SOPHYAINCP)timestamp.h \
    641725  $(SOPHYAINCP)anydataobj.h \
    642   $(SOPHYAINCP)ppersist.h fitsfile.h \
    643   $(SOPHYAINCP)ndatablock.h \
    644   $(SOPHYAINCP)dvlist.h fitsinoutfile.h \
     726  $(SOPHYAINCP)ppersist.h \
     727  fitsfile.h \
     728  $(SOPHYAINCP)ndatablock.h \
     729  $(SOPHYAINCP)dvlist.h \
     730  fitsinoutfile.h \
    645731  $(SOPHYAINCP)FitsIO/fitsio.h \
    646732  $(SOPHYAINCP)FitsIO/longnam.h \
     
    672758  $(SOPHYAINCP)tmatrix_tsnl.h \
    673759  $(SOPHYAINCP)tvector_tsnl.h \
    674   $(SOPHYAINCP)swsegdb.h fitsswapper.h \
    675   $(SOPHYAINCP)machdefs.h fitsinoutfile.h \
    676   $(SOPHYAINCP)pexceptions.h \
    677   $(SOPHYAINCP)dvlist.h \
    678   $(SOPHYAINCP)FitsIO/fitsio.h \
    679   $(SOPHYAINCP)FitsIO/longnam.h fitsblkrw.h \
    680   fitshdtable.h $(SOPHYAINCP)datatable.h \
    681   $(SOPHYAINCP)basedtable.h fitshandler.h \
     760  $(SOPHYAINCP)swsegdb.h \
     761  fitsswapper.h \
     762  $(SOPHYAINCP)machdefs.h \
     763  fitsinoutfile.h \
     764  $(SOPHYAINCP)pexceptions.h \
     765  $(SOPHYAINCP)dvlist.h \
     766  $(SOPHYAINCP)FitsIO/fitsio.h \
     767  $(SOPHYAINCP)FitsIO/longnam.h \
     768  fitsblkrw.h fitshandler.h fitshdtable.h \
     769  $(SOPHYAINCP)datatable.h \
     770  $(SOPHYAINCP)basedtable.h \
    682771  $(SOPHYAINCP)sopnamsp.h
    683772        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  swfitsdtable.cc
  • trunk/SophyaLib/BaseTools/Makefile

    r2834 r3123  
    1616 
    1717$(SOPHYAOBJP)dvlist.o: dvlist.cc sopnamsp.h \
    18   $(SOPHYAINCP)machdefs.h dvlist.h objfio.h \
    19   anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
     18  $(SOPHYAINCP)machdefs.h dvlist.h \
     19  objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
    2020  rawstream.h ppfnametag.h mutyv.h timestamp.h \
    2121  $(SOPHYAINCP)strutil.h
     
    2323 
    2424$(SOPHYAOBJP)fiondblock.o: fiondblock.cc sopnamsp.h \
    25   $(SOPHYAINCP)machdefs.h pexceptions.h \
    26   datatype.h fiondblock.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
    27   ppfnametag.h ndatablock.h anydataobj.h
     25  $(SOPHYAINCP)machdefs.h \
     26  pexceptions.h datatype.h fiondblock.h ppersist.h gnumd5.h \
     27  ppfbinstream.h rawstream.h ppfnametag.h ndatablock.h anydataobj.h
    2828        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fiondblock.cc
    2929 
    3030$(SOPHYAOBJP)mutyv.o: mutyv.cc sopnamsp.h mutyv.h \
    31   $(SOPHYAINCP)machdefs.h timestamp.h \
    32   objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
    33   rawstream.h ppfnametag.h
     31  $(SOPHYAINCP)machdefs.h \
     32  timestamp.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
     33  ppfbinstream.h rawstream.h ppfnametag.h
    3434        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  mutyv.cc
    3535 
    3636$(SOPHYAOBJP)ndatablock.o: ndatablock.cc sopnamsp.h \
    37   $(SOPHYAINCP)machdefs.h pexceptions.h \
    38   ndatablock.h anydataobj.h
     37  $(SOPHYAINCP)machdefs.h \
     38  pexceptions.h ndatablock.h anydataobj.h
    3939        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ndatablock.cc
    4040 
     
    4444 
    4545$(SOPHYAOBJP)ppersist.o: ppersist.cc sopnamsp.h \
    46   $(SOPHYAINCP)machdefs.h pexceptions.h \
    47   ppersist.h gnumd5.h ppfbinstream.h rawstream.h ppfnametag.h \
    48   anydataobj.h
     46  $(SOPHYAINCP)machdefs.h \
     47  pexceptions.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
     48  ppfnametag.h anydataobj.h
    4949        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppersist.cc
    5050 
    5151$(SOPHYAOBJP)ppfbinstream.o: ppfbinstream.cc sopnamsp.h \
    52   $(SOPHYAINCP)machdefs.h ppfbinstream.h \
    53   rawstream.h pexceptions.h
     52  $(SOPHYAINCP)machdefs.h \
     53  ppfbinstream.h rawstream.h pexceptions.h
    5454        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppfbinstream.cc
    5555 
    5656$(SOPHYAOBJP)ppftpointerio.o: ppftpointerio.cc \
    57   $(SOPHYAINCP)machdefs.h sopnamsp.h \
    58   ppftpointerio.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
    59   rawstream.h ppfnametag.h
     57  $(SOPHYAINCP)machdefs.h \
     58  sopnamsp.h ppftpointerio.h ppersist.h pexceptions.h gnumd5.h \
     59  ppfbinstream.h rawstream.h ppfnametag.h
    6060        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ppftpointerio.cc
    6161 
    6262$(SOPHYAOBJP)rawstream.o: rawstream.cc sopnamsp.h rawstream.h \
    63   $(SOPHYAINCP)machdefs.h pexceptions.h
     63  $(SOPHYAINCP)machdefs.h \
     64  pexceptions.h
    6465        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  rawstream.cc
    6566 
    6667$(SOPHYAOBJP)sophyainit.o: sophyainit.cc sopnamsp.h \
    67   $(SOPHYAINCP)machdefs.h sophyainit.h \
    68   pexceptions.h ppersist.h gnumd5.h ppfbinstream.h rawstream.h \
    69   ppfnametag.h fiondblock.h ndatablock.h anydataobj.h dvlist.h objfio.h \
    70   mutyv.h timestamp.h fiosegdb.h segdatablock.h ppftpointerio.h \
    71   ppfwrapstlv.h sversion.h
     68  $(SOPHYAINCP)machdefs.h \
     69  sophyainit.h pexceptions.h ppersist.h gnumd5.h ppfbinstream.h \
     70  rawstream.h ppfnametag.h fiondblock.h ndatablock.h anydataobj.h \
     71  dvlist.h objfio.h mutyv.h timestamp.h fiosegdb.h segdatablock.h \
     72  ppftpointerio.h ppfwrapstlv.h sversion.h
    7273        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  sophyainit.cc
    7374 
    7475$(SOPHYAOBJP)timestamp.o: timestamp.cc sopnamsp.h \
    75   $(SOPHYAINCP)machdefs.h timestamp.h \
    76   objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h ppfbinstream.h \
    77   rawstream.h ppfnametag.h
     76  $(SOPHYAINCP)machdefs.h \
     77  timestamp.h objfio.h anydataobj.h ppersist.h pexceptions.h gnumd5.h \
     78  ppfbinstream.h rawstream.h ppfnametag.h
    7879        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  timestamp.cc
    7980 
    80 $(SOPHYAOBJP)gnumd5.o: gnumd5.c $(SOPHYAINCP)machdefs.h \
     81$(SOPHYAOBJP)gnumd5.o: gnumd5.c \
     82  $(SOPHYAINCP)machdefs.h \
    8183  bithelp.h gnumd5.h
    8284        $(CCOMPILE) -o $@  gnumd5.c
    8385 
    8486$(SOPHYAOBJP)srandgen.o: srandgen.c \
    85   $(SOPHYAINCP)machdefs.h srandgen.h \
    86   smathconst.h
     87  $(SOPHYAINCP)machdefs.h \
     88  srandgen.h smathconst.h
    8789        $(CCOMPILE) -o $@  srandgen.c
    8890 
  • trunk/SophyaLib/HiStats/Makefile

    r3121 r3123  
    173173  $(SOPHYAINCP)sopnamsp.h \
    174174  $(SOPHYAINCP)machdefs.h \
    175   histinit.h \
    176   $(SOPHYAINCP)ntoolsinit.h \
    177   $(SOPHYAINCP)tarrinit.h \
    178   $(SOPHYAINCP)sophyainit.h \
    179   $(SOPHYAINCP)machdefs.h \
     175  $(SOPHYAINCP)perrors.h \
     176  $(SOPHYAINCP)pexceptions.h \
     177  $(SOPHYAINCP)machdefs.h \
     178  $(SOPHYAINCP)fioarr.h \
     179  $(SOPHYAINCP)tarray.h \
     180  $(SOPHYAINCP)basarr.h \
     181  $(SOPHYAINCP)anydataobj.h \
     182  $(SOPHYAINCP)mutyv.h \
     183  $(SOPHYAINCP)timestamp.h \
     184  $(SOPHYAINCP)objfio.h \
     185  $(SOPHYAINCP)ppersist.h \
     186  $(SOPHYAINCP)gnumd5.h \
     187  $(SOPHYAINCP)ppfbinstream.h \
     188  $(SOPHYAINCP)rawstream.h \
     189  $(SOPHYAINCP)ppfnametag.h \
     190  $(SOPHYAINCP)dvlist.h \
     191  $(SOPHYAINCP)ndatablock.h \
     192  $(SOPHYAINCP)utilarr.h \
     193  $(SOPHYAINCP)tmatrix.h \
     194  $(SOPHYAINCP)tmatrix_tsnl.h \
     195  $(SOPHYAINCP)tvector.h \
     196  $(SOPHYAINCP)tvector_tsnl.h \
    180197  histerr.h $(SOPHYAINCP)objfio.h \
    181   $(SOPHYAINCP)anydataobj.h \
    182   $(SOPHYAINCP)ppersist.h \
    183   $(SOPHYAINCP)pexceptions.h \
    184   $(SOPHYAINCP)gnumd5.h \
    185   $(SOPHYAINCP)ppfbinstream.h \
    186   $(SOPHYAINCP)rawstream.h \
    187   $(SOPHYAINCP)ppfnametag.h \
    188   histos.h $(SOPHYAINCP)peida.h \
    189   $(SOPHYAINCP)utils.h \
    190   $(SOPHYAINCP)perrors.h \
    191   $(SOPHYAINCP)fmath.h \
    192   $(SOPHYAINCP)tvector.h \
    193   $(SOPHYAINCP)tmatrix.h \
    194   $(SOPHYAINCP)tarray.h \
    195   $(SOPHYAINCP)basarr.h \
    196   $(SOPHYAINCP)mutyv.h \
    197   $(SOPHYAINCP)timestamp.h \
    198   $(SOPHYAINCP)objfio.h \
    199   $(SOPHYAINCP)dvlist.h \
    200   $(SOPHYAINCP)ndatablock.h \
    201   $(SOPHYAINCP)utilarr.h \
    202   $(SOPHYAINCP)tmatrix_tsnl.h \
    203   $(SOPHYAINCP)tvector_tsnl.h \
    204   $(SOPHYAINCP)ppersist.h \
    205   $(SOPHYAINCP)anydataobj.h \
    206   $(SOPHYAINCP)perrors.h
     198  $(SOPHYAINCP)tvector.h
    207199        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  histerr.cc
    208200 
  • trunk/SophyaLib/HiStats/hist2err.h

    r3121 r3123  
    99namespace SOPHYA {
    1010
     11//  Forward class declaration for Fits handler
     12template <class T>  class FitsHandler;
     13
    1114//! 2 dimensions histograms with errors given by user
    1215class Histo2DErr : public AnyDataObj {
    1316  friend class ObjFileIO<Histo2DErr>;
     17  friend class FitsHandler<Histo2DErr>;
    1418public:
    1519
     
    4044    {
    4145    if(i<0 || i>=nx_ || j<0 || j>=ny_) return 0.;
     46    return data_(i,j);
     47    }
     48  inline r_8& operator()(int_4 i,int_4 j)
     49    {
    4250    return data_(i,j);
    4351    }
     
    8997  inline void AddBin(int_4 i,int_4 j) {AddBin(i,j,1.,1.);}
    9098
    91   //! remplissage contenu de l'histo pour le bin numBin poids w et l'erreur e
     99  //! remplissage contenu de l'histo pour le bin i poids w et l'erreur e
    92100  inline void SetBin(int_4 i,int_4 j, r_8 w, r_8 e, r_8 nb)
    93101    {
     
    100108  inline void SetBin(int_4 i,int_4 j, r_8 w) {SetBin(i,j,w,1.,1.);}
    101109  inline void SetBin(int_4 i,int_4 j) {SetBin(i,j,1.,1.,1.);}
    102   //! remplissage nombre d'entrees pour le bin numBin
     110  //! remplissage de l'erreur carree pour le bin i
     111  void SetErr2(int_4 i,int_4 j, r_8 e2)
     112    {
     113    if(i<0 || i>=nx_) return;
     114    err2_(i,j) = e2;
     115    }
     116  //! remplissage nombre d'entrees pour le bin i
    103117  void SetNentB(int_4 i,int_4 j, r_8 nb)
    104118    {
  • trunk/SophyaLib/HiStats/histerr.cc

    r3057 r3123  
    44#include <stdio.h>
    55#include <math.h>
    6 #include "histinit.h"
     6#include "perrors.h"
     7#include "fioarr.h"
    78#include "histerr.h"
    8 #include "perrors.h"
    99
    1010/*!
     
    1717/*! Constructeur par defaut */
    1818HistoErr::HistoErr(void)
    19 : Histo(), mNData(NULL), mCorrel(0)
    20 {
    21 }
    22 
    23 /********* Methode *********/
    24 /*! Constructeur d'un histo de nBin bins allant de xMin a xMax */
    25 HistoErr::HistoErr(r_8 xMin, r_8 xMax, int_4 nBin)
    26 : Histo(), mNData(NULL)
    27 {
    28   CreateOrResize(xMin,xMax,nBin);
     19: xmin_(1.), xmax_(-1.), nx_(0), dx_(0.)
     20, mCorrel(0)
     21{
     22}
     23
     24/********* Methode *********/
     25/*! Constructeur d'un histo */
     26HistoErr::HistoErr(r_8 xmin,r_8 xmax,int_4 nx)
     27: mCorrel(0)
     28{
     29  CreateOrResize(xmin,xmax,nx);
    2930}
    3031
     
    3233/*! Constructeur par copie */
    3334HistoErr::HistoErr(const HistoErr& H)
    34 : Histo(H), mNData((H.mBins>0)? new r_8[H.mBins] : NULL), mCorrel(H.mCorrel)
    35 {
    36  if(mNData>0) memcpy(mNData,H.mNData,mBins*sizeof(r_8));
     35: mCorrel(H.mCorrel)
     36{
     37 if(H.nx_<=0) return;
     38 CreateOrResize(H.xmin_,H.xmax_,H.nx_);
     39 data_  = H.data_;
     40 err2_  = H.err2_;
     41 ndata_ = H.ndata_;
    3742}
    3843
     
    4146HistoErr::~HistoErr(void)
    4247{
    43  Delete();
     48 mCorrel = 0;
    4449}
    4550
    4651/********* Methode *********/
    4752/*! Gestion de l'allocation */
    48 void HistoErr::CreateOrResize(r_8 xMin, r_8 xMax, int_4 nBin)
    49 {
    50   //cout<<"HistoErr::CreateOrResize()"<<endl;
    51   bool samelen = (nBin==mBins)? true: false;
    52   Histo::CreateOrResize(xMin,xMax,nBin);
    53   Histo::Errors();
    54   if(mNData!=NULL && !samelen) {delete [] mNData; mNData=NULL;}
    55   if(nBin>0 && mNData==NULL) mNData = new r_8[nBin];
    56   if(mNData) memset(mNData,0,nBin*sizeof(r_8));
     53void HistoErr::CreateOrResize(r_8 xmin,r_8 xmax,int_4 nx)
     54{
     55  xmin_ = xmin; xmax_ = xmax; nx_ = nx; dx_=0.;
     56  if(nx_>0) {
     57    data_.ReSize(nx_);  data_ = 0.;
     58    err2_.ReSize(nx_);  err2_ = 0.;
     59    ndata_.ReSize(nx_); ndata_ = 0.;
     60    dx_ = (xmax_-xmin_)/nx_;
     61  }
    5762  mCorrel = 0;
    5863}
    5964
    6065/********* Methode *********/
    61 /*! Delete des tableaux */
    62 void HistoErr::Delete(void)
    63 {
    64   //cout<<"HistoErr::Delete()"<<endl;
    65   Histo::Delete();
    66   if(mNData) {delete [] mNData; mNData=NULL;}
    67   mCorrel = 0;
    68 }
    69 
    70 /********* Methode *********/
    7166/*!
    7267  Remise a zero
     
    7469void HistoErr::Zero(void)
    7570{
    76   Histo::Zero();
    77   if(mNData) memset(mNData,0,mBins*sizeof(r_8));
    78   mCorrel = 0;
    79 }
    80 
    81 /********* Methode *********/
    82 /*!
    83  Remplissage du contenu de l'histo pour le bin numBin poids w et l'erreur e
    84 */
    85 void HistoErr::SetBin(int_4 numBin, r_8 w, r_8 e, r_8 nb)
    86 {
    87 Histo::SetBin(numBin,w);
    88 Histo::SetErr2(numBin,e*e);
    89 SetNentB(numBin,nb);
    90 return;
    91 }
    92 
    93 /********* Methode *********/
    94 /*!
    95  Remplissage nombre d'entrees pour le bin numBin
    96 */
    97 void HistoErr::SetNentB(int_4 numBin, r_8 nb)
    98 {
    99  if(numBin>=0 && numBin<mBins) mNData[numBin] = nb;
    100 return;
    101 }
    102 
    103 /*!
    104   Remplissage d'un tableau avec les nombres d'entrees dans le bin de l'histo
    105 */
    106 void HistoErr::GetNBin(TVector<r_8>& v) const
    107 {
    108 v.Realloc(mBins);
    109 for(int_4 i=0;i<mBins;i++) v(i) = mNData[i];
    110 return;
    111 }
    112 
    113 /********* Methode *********/
    114 /*!
    115   Remplissage du nombre d'entrees dans les bins de l'histo avec les valeurs d'un vecteur
    116 */
    117 void HistoErr::PutNBin(TVector<r_8> &v)
    118 {
    119 int_4 n = (v.NElts()<mBins) ? v.NElts(): mBins;
    120 if(n>0) for(int_4 i=0;i<n;i++) mNData[i] = v(i);
    121 return;
     71 if(nx_<=0) return;
     72 data_ = 0.;
     73 err2_ = 0.;
     74 ndata_ = 0.;
     75}
     76
     77/********* Methode *********/
     78/*!
     79 Recompute XMin (and XMax so that
     80 the CENTER of the first bin is exactly XMin and
     81 the CENTER of the last bin is exactly XMax.
     82 Remember that otherwise
     83 XMin is the beginning of the first bin
     84 and XMax is the end of the last bin
     85*/
     86void HistoErr::ReCenterBin(void)
     87{
     88 if(nx_<=1) return;
     89 double dx = (xmax_-xmin_)/(nx_-1);
     90 xmin_ -= dx/2.;
     91 xmax_ += dx/2.;
     92 dx_ = (xmax_-xmin_)/nx_;
    12293}
    12394
     
    132103void HistoErr::ToCorrel(void)
    133104{
    134  if(mBins<1) return;
     105 if(nx_<1) return;
    135106 mCorrel++;
    136  for(int_4 i=0;i<mBins;i++) {
    137    if(mNData[i]<1.) continue;
    138    mData[i] /= mNData[i];
    139    mErr2[i] /= mNData[i];
     107 for(int_4 i=0;i<nx_;i++) {
     108   if(ndata_(i)<1.) continue;
     109   data_(i) /= ndata_(i);
     110   err2_(i) /= ndata_(i);
    140111 }
    141112 return;
     
    148119void HistoErr::FromCorrel(void)
    149120{
    150  if(mBins<1) return;
     121 if(nx_<1) return;
    151122 mCorrel--;
    152  for(int_4 i=0;i<mBins;i++) {
    153    if(mNData[i]<1.) continue;
    154    mData[i] *= mNData[i];
    155    mErr2[i] *= mNData[i];
     123 for(int_4 i=0;i<nx_;i++) {
     124   if(ndata_(i)<1.) continue;
     125   data_(i) *= ndata_(i);
     126   err2_(i) *= ndata_(i);
    156127 }
    157128 return;
     
    164135void HistoErr::FillFrHErr(HistoErr& hfrom)
    165136{
    166  if(mBins<=0) return;
    167  if(hfrom.mBins<=0) return;
     137 if(nx_<=0) return;
     138 if(hfrom.nx_<=0) return;
    168139
    169140 Zero();
    170141
    171  for(int_4 i=0;i<hfrom.mBins;i++) {
    172    int numBin = FindBin(hfrom.BinCenter(i));
    173    if(numBin<0) mUnder += hfrom.mData[i];
    174    else if(numBin>=mBins) mOver += hfrom.mData[i];
    175    else {
    176      mData[numBin]  += hfrom.mData[i];
    177      mNData[numBin] += hfrom.mNData[i];
    178      mErr2[numBin]  += hfrom.mErr2[i];
    179      nHist          += hfrom.mData[i];
    180      nEntries++;
    181    }
     142 for(int_4 i=0;i<hfrom.nx_;i++) {
     143   r_8 x = hfrom.BinCenter(i);
     144   int ii = FindBin(x);
     145   if(ii<0 || ii>=nx_) continue;
     146   data_(ii)  += hfrom.data_(ii);
     147   err2_(ii)  += hfrom.err2_(ii);
     148   ndata_(ii) += hfrom.ndata_(ii);
    182149 }
    183150 mCorrel = hfrom.mCorrel;
     
    192159{
    193160  if(this==&h) return *this;
    194   CreateOrResize(h.mMin,h.mMax,h.mBins);
    195   if(mData) memcpy(mData,h.mData,mBins*sizeof(r_8));
    196   if(mErr2) memcpy(mErr2,h.mErr2,mBins*sizeof(r_8));
    197   mUnder = h.mUnder; mOver = h.mOver;
    198   nHist = h.nHist; nEntries = h.nEntries;
    199   if(mNData) memcpy(mNData,h.mNData,mBins*sizeof(r_8));
     161  CreateOrResize(h.xmin_,h.xmax_,h.nx_);
     162  data_  = h.data_;
     163  err2_  = h.err2_;
     164  ndata_ = h.ndata_;
    200165  mCorrel = h.mCorrel;
    201 
    202166  return *this;
    203167}
     
    209173void HistoErr::Show(ostream & os) const
    210174{
    211   Histo::Show(os);
    212   os <<"       ncorrel="<<mCorrel<< endl;
     175  os <<"HistoErr(ncorrel="<<mCorrel<<")"<<endl
     176     <<"          nx="<<nx_<<" ["<<xmin_<<","<<xmax_<<"] dx="<<dx_<<endl;
    213177}
    214178
     
    224188string strg;
    225189
    226 if(dobj==NULL) dobj=new HistoErr;
    227   else         dobj->Delete();
     190if(dobj==NULL) dobj = new HistoErr;
    228191
    229192// Lecture entete
     
    233196is.Get(dobj->mCorrel);
    234197
    235 // Lecture des donnees HistoErr
    236 is.Get(dobj->mBins);
    237 if(dobj->mBins>0) dobj->mNData = new r_8[dobj->mBins];
    238 is.Get(dobj->mNData, dobj->mBins);
    239 
    240 // Lecture de l'histogramme
    241 is >> (Histo&)(*dobj);
     198// Lecture des parametres HistoErr
     199is.Get(dobj->xmin_);
     200is.Get(dobj->xmax_);
     201is.Get(dobj->nx_);
     202is.Get(dobj->dx_);
     203
     204// Lecture des donnees
     205if(dobj->nx_>0) {
     206  is >> dobj->data_;
     207  is >> dobj->err2_;
     208  is >> dobj->ndata_;
     209}
    242210
    243211return;
     
    257225os.Put(dobj->mCorrel);
    258226
    259 // Ecriture des valeurs
    260 os.Put(dobj->mBins);
    261 
    262 // Ecriture des donnees HistoErr nombre d entree par bin
    263 os.Put(dobj->mNData, dobj->mBins);
    264 
    265 // Ecriture de l'histogramme
    266 os << (Histo&)(*dobj);
     227// Ecriture des parametres HistoErr
     228os.Put(dobj->xmin_);
     229os.Put(dobj->xmax_);
     230os.Put(dobj->nx_);
     231os.Put(dobj->dx_);
     232
     233// Ecriture des donnees
     234if(dobj->nx_>0) {
     235  os << dobj->data_;
     236  os << dobj->err2_;
     237  os << dobj->ndata_;
     238}
    267239
    268240return;
  • trunk/SophyaLib/HiStats/histerr.h

    r3118 r3123  
    55#include <iostream>
    66#include <stdio.h>
    7 #include "histos.h"
     7#include "tvector.h"
    88
    99namespace SOPHYA {
     
    1212template <class T>  class FitsHandler;
    1313
    14 //! 1 dimension histograms with errors given by user
    15 class HistoErr : public Histo {
     14
     15//! 1 dimensions histograms with errors given by user
     16class HistoErr : public AnyDataObj {
    1617  friend class ObjFileIO<HistoErr>;
    17   friend class FitsHandler<Histo>;
     18  friend class FitsHandler<HistoErr>;
    1819public:
    1920
    20   // CREATOR / DESTRUCTOR
     21  //! Create or destroy
    2122  HistoErr(void);
    22   HistoErr(r_8 xMin, r_8 xMax, int_4 nBin=100);
     23  HistoErr(r_8 xmin,r_8 xmax,int_4 nx);
    2324  HistoErr(const HistoErr& H);
    2425  virtual ~HistoErr(void);
    2526
    26   // UPDATING or SETTING
     27  //! Updating or Setting
     28  void ReCenterBin(void);
    2729  void Zero(void);
    28   //! Addition du contenu de l'histo pour abscisse x poids w et l'erreur e
    29   inline void Add(r_8 x, r_8 w, r_8 e)
    30   {
    31   int_4 numBin = (int_4)floor((x-mMin)/binWidth);
    32   if(numBin<0) mUnder += w;
    33   else if(numBin>=mBins) mOver += w;
    34   else {
    35     mData[numBin] += w; mNData[numBin] += 1.; mErr2[numBin] += e*e;
    36     nHist += w; nEntries++;
    37   }
    38   }
    39   inline void Add(r_8 x, r_8 w) {Add(x,w,1.);}
    40   inline void Add(r_8 x) {Add(x,1.,1.);}
    41   //! Addition du contenu de l'histo pour le bin numBin poids w et l'erreur e
    42   inline void AddBin(int_4 numBin, r_8 w, r_8 e)
    43   {
    44   if(numBin<0) mUnder += w;
    45   else if(numBin>=mBins) mOver += w;
    46   else {
    47     mData[numBin] += w; mNData[numBin] += 1.; mErr2[numBin] += e*e;
    48     nHist += w; nEntries++;
    49   }
    50   }
    51   inline void AddBin(int_4 numBin, r_8 w) {AddBin(numBin,w,1.);}
    52   inline void AddBin(int_4 numBin) {AddBin(numBin,1.,1.);}
    53   //! remplissage contenu de l'histo pour le bin numBin poids w et l'erreur e
    54   void SetBin(int_4 numBin, r_8 w, r_8 e, r_8 nb);
    55   inline void SetBin(int_4 numBin, r_8 w, r_8 e) {SetBin(numBin,w,e,1.);}
    56   inline void SetBin(int_4 numBin, r_8 w) {SetBin(numBin,w,1.,1.);}
    57   inline void SetBin(int_4 numBin) {SetBin(numBin,1.,1.,1.);}
    58   //! remplissage nombre d'entrees pour le bin numBin
    59   void SetNentB(int_4 numBin, r_8 nb=1.);
     30
     31  //! Getting Info
     32  int_4 NBins(void) {return nx_;}
     33  r_8 XMin(void) {return xmin_;}
     34  r_8 XMax(void) {return xmax_;}
     35  r_8 BinWidth(void) {return dx_;}
     36
     37  //! Retourne le contenu du bin
     38  inline r_8 operator()(int_4 i) const
     39    {
     40    if(i<0 || i>=nx_) return 0.;
     41    return data_(i);
     42    }
     43  inline r_8& operator()(int_4 i)
     44    {
     45    return data_(i);
     46    }
     47
     48  //! Retourne le nombre l'erreur au carre dans le bin
     49  inline r_8 Error2(int_4 i) const
     50    {
     51    if(i<0 || i>=nx_) return 0.;
     52    return err2_(i);
     53    }
    6054
    6155  //! Retourne le nombre d'entree dans le bin
    6256  inline r_8 NEntBin(int_4 i) const
    63          {if(mNData) return mNData[i]; else return 0.;}
     57    {
     58    if(i<0 || i>=nx_) return 0.;
     59    return ndata_(i);
     60    }
    6461
    65   //! get/put from/to a vector
    66   void GetNBin(TVector<r_8>& v) const;
    67   void PutNBin(TVector<r_8>& v);
     62  //! Retourne l'abscisse et l'ordonnee du coin inferieur du bin i.
     63  inline r_8 BinLowEdge(int_4 i) const {return xmin_ + i*dx_;}
     64  //! Retourne l'abscisse et l'ordonnee du centre du bin i.
     65  inline r_8 BinCenter(int_4 i) const  {return xmin_ + (i+0.5)*dx_;}
     66  //! Retourne l'abscisse et l'ordonnee du coin superieur du bin i.
     67  inline r_8 BinHighEdge(int_4 i) const {return xmin_ + (i+1)*dx_;}
     68  //! Retourne les numeros du bin contenant l'abscisse et l'ordonnee x,y.
     69  inline int_4 FindBin(r_8 x) const {return (int_4)floor((x-xmin_)/dx_);}
     70
     71  //! Addition du contenu de l'histo pour abscisse x poids w et l'erreur e
     72  inline void Add(r_8 x, r_8 w, r_8 e)
     73    {
     74    int_4 i = FindBin(x);
     75    if(i<0 || i>=nx_) return;
     76    data_(i) += w; ndata_(i) += 1.; err2_(i) += e*e;
     77    }
     78  inline void Add(r_8 x, r_8 w) {Add(x,w,1.);}
     79  inline void Add(r_8 x) {Add(x,1.,1.);}
     80
     81  //! Addition du contenu de l'histo pour le bin i poids w et l'erreur e
     82  inline void AddBin(int_4 i, r_8 w, r_8 e)
     83    {
     84    if(i<0 || i>=nx_) return;
     85    data_(i) += w; ndata_(i) += 1.; err2_(i) += e*e;
     86    }
     87  inline void AddBin(int_4 i, r_8 w) {AddBin(i,w,1.);}
     88  inline void AddBin(int_4 i) {AddBin(i,1.,1.);}
     89
     90  //! remplissage contenu de l'histo pour le bin i poids w et l'erreur e
     91  inline void SetBin(int_4 i, r_8 w, r_8 e, r_8 nb)
     92    {
     93    if(i<0 || i>=nx_) return;
     94    data_(i)  = w;
     95    err2_(i)  = e*e;
     96    ndata_(i) = nb;
     97    }
     98  inline void SetBin(int_4 i, r_8 w, r_8 e) {SetBin(i,w,e,1.);}
     99  inline void SetBin(int_4 i, r_8 w) {SetBin(i,w,1.,1.);}
     100  inline void SetBin(int_4 i) {SetBin(i,1.,1.,1.);}
     101  //! remplissage de l'erreur carree pour le bin i
     102  void SetErr2(int_4 i, r_8 e2)
     103    {
     104    if(i<0 || i>=nx_) return;
     105    err2_(i) = e2;
     106    }
     107  //! remplissage nombre d'entrees pour le bin i
     108  void SetNentB(int_4 i, r_8 nb)
     109    {
     110    if(i<0 || i>=nx_) return;
     111    ndata_(i) = nb;
     112    }
    68113
    69114  //! Compute the correlation histogram
     
    76121  void FillFrHErr(HistoErr& hfrom);
    77122
     123  //! Recuperation des matrices elementaires
     124  inline void GetData(TVector<r_8>& data) {data = data_;}
     125  inline void GetError2(TVector<r_8>& err2) {err2 = err2_;}
     126  inline void GetNData(TVector<r_8>& ndata) {ndata = ndata_;}
     127
    78128  // Operators
    79129  HistoErr& operator = (const HistoErr& h);
     
    84134
    85135protected:
    86   void CreateOrResize(r_8 xMin, r_8 xMax, int_4 nBin);
    87   void Delete(void);
     136  void CreateOrResize(r_8 xmin,r_8 xmax,int_4 nx);
    88137
    89   r_8* mNData;    //!< nombre d'entrees dans chaque bin
     138  r_4 xmin_,xmax_,dx_;
     139  int_4 nx_;
     140  TVector<r_8> data_;
     141  TVector<r_8> err2_;
     142  TVector<r_8> ndata_;
    90143  int_4 mCorrel;  //!< Nombre d'appels a ToCorrel(+1) ou FromCorrel(-1)
    91144};
  • trunk/SophyaLib/HiStats/smakefile

    r3121 r3123  
    173173  $(SOPHYAINCP)sopnamsp.h \
    174174  $(SOPHYAINCP)machdefs.h \
    175   histinit.h \
    176   $(SOPHYAINCP)ntoolsinit.h \
    177   $(SOPHYAINCP)tarrinit.h \
    178   $(SOPHYAINCP)sophyainit.h \
    179   $(SOPHYAINCP)machdefs.h \
     175  $(SOPHYAINCP)perrors.h \
     176  $(SOPHYAINCP)pexceptions.h \
     177  $(SOPHYAINCP)machdefs.h \
     178  $(SOPHYAINCP)fioarr.h \
     179  $(SOPHYAINCP)tarray.h \
     180  $(SOPHYAINCP)basarr.h \
     181  $(SOPHYAINCP)anydataobj.h \
     182  $(SOPHYAINCP)mutyv.h \
     183  $(SOPHYAINCP)timestamp.h \
     184  $(SOPHYAINCP)objfio.h \
     185  $(SOPHYAINCP)ppersist.h \
     186  $(SOPHYAINCP)gnumd5.h \
     187  $(SOPHYAINCP)ppfbinstream.h \
     188  $(SOPHYAINCP)rawstream.h \
     189  $(SOPHYAINCP)ppfnametag.h \
     190  $(SOPHYAINCP)dvlist.h \
     191  $(SOPHYAINCP)ndatablock.h \
     192  $(SOPHYAINCP)utilarr.h \
     193  $(SOPHYAINCP)tmatrix.h \
     194  $(SOPHYAINCP)tmatrix_tsnl.h \
     195  $(SOPHYAINCP)tvector.h \
     196  $(SOPHYAINCP)tvector_tsnl.h \
    180197  histerr.h $(SOPHYAINCP)objfio.h \
    181   $(SOPHYAINCP)anydataobj.h \
    182   $(SOPHYAINCP)ppersist.h \
    183   $(SOPHYAINCP)pexceptions.h \
    184   $(SOPHYAINCP)gnumd5.h \
    185   $(SOPHYAINCP)ppfbinstream.h \
    186   $(SOPHYAINCP)rawstream.h \
    187   $(SOPHYAINCP)ppfnametag.h \
    188   histos.h $(SOPHYAINCP)peida.h \
    189   $(SOPHYAINCP)utils.h \
    190   $(SOPHYAINCP)perrors.h \
    191   $(SOPHYAINCP)fmath.h \
    192   $(SOPHYAINCP)tvector.h \
    193   $(SOPHYAINCP)tmatrix.h \
    194   $(SOPHYAINCP)tarray.h \
    195   $(SOPHYAINCP)basarr.h \
    196   $(SOPHYAINCP)mutyv.h \
    197   $(SOPHYAINCP)timestamp.h \
    198   $(SOPHYAINCP)objfio.h \
    199   $(SOPHYAINCP)dvlist.h \
    200   $(SOPHYAINCP)ndatablock.h \
    201   $(SOPHYAINCP)utilarr.h \
    202   $(SOPHYAINCP)tmatrix_tsnl.h \
    203   $(SOPHYAINCP)tvector_tsnl.h \
    204   $(SOPHYAINCP)ppersist.h \
    205   $(SOPHYAINCP)anydataobj.h \
    206   $(SOPHYAINCP)perrors.h
     198  $(SOPHYAINCP)tvector.h
    207199        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  histerr.cc
    208200 
  • trunk/SophyaLib/NTools/Makefile

    r3083 r3123  
    1515  $(SOPHYAINCP)machdefs.h \
    1616  $(SOPHYAINCP)pexceptions.h \
    17   cimage.h $(SOPHYAINCP)tmatrix.h \
    18   $(SOPHYAINCP)tarray.h \
    19   $(SOPHYAINCP)basarr.h \
    20   $(SOPHYAINCP)anydataobj.h \
    21   $(SOPHYAINCP)mutyv.h \
    22   $(SOPHYAINCP)timestamp.h \
    23   $(SOPHYAINCP)objfio.h \
    24   $(SOPHYAINCP)ppersist.h \
     17  $(SOPHYAINCP)machdefs.h cimage.h \
     18  $(SOPHYAINCP)tmatrix.h \
     19  $(SOPHYAINCP)tarray.h \
     20  $(SOPHYAINCP)basarr.h \
     21  $(SOPHYAINCP)anydataobj.h \
     22  $(SOPHYAINCP)mutyv.h \
     23  $(SOPHYAINCP)timestamp.h \
     24  $(SOPHYAINCP)objfio.h \
     25  $(SOPHYAINCP)ppersist.h \
     26  $(SOPHYAINCP)pexceptions.h \
    2527  $(SOPHYAINCP)gnumd5.h \
    2628  $(SOPHYAINCP)ppfbinstream.h \
     
    3234  $(SOPHYAINCP)tmatrix_tsnl.h \
    3335  $(SOPHYAINCP)fioarr.h \
     36  $(SOPHYAINCP)tmatrix.h \
    3437  $(SOPHYAINCP)tvector.h \
    3538  $(SOPHYAINCP)tvector_tsnl.h \
     
    4144  $(SOPHYAINCP)machdefs.h nbtri.h \
    4245  cspline.h \
    43   $(SOPHYAINCP)pexceptions.h
     46  $(SOPHYAINCP)pexceptions.h \
     47  $(SOPHYAINCP)machdefs.h
    4448        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cspline.cc
    4549 
     
    5559  $(SOPHYAINCP)perrors.h \
    5660  $(SOPHYAINCP)pexceptions.h \
    57   dates.h
     61  $(SOPHYAINCP)machdefs.h dates.h \
     62  $(SOPHYAINCP)pexceptions.h
    5863        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dates.cc
    5964 
     
    6267  $(SOPHYAINCP)machdefs.h \
    6368  $(SOPHYAINCP)pexceptions.h \
    64   $(SOPHYAINCP)tvector.h \
    65   $(SOPHYAINCP)tmatrix.h \
    66   $(SOPHYAINCP)tarray.h \
    67   $(SOPHYAINCP)basarr.h \
    68   $(SOPHYAINCP)anydataobj.h \
    69   $(SOPHYAINCP)mutyv.h \
    70   $(SOPHYAINCP)timestamp.h \
    71   $(SOPHYAINCP)objfio.h \
    72   $(SOPHYAINCP)ppersist.h \
     69  $(SOPHYAINCP)machdefs.h \
     70  $(SOPHYAINCP)tvector.h \
     71  $(SOPHYAINCP)tmatrix.h \
     72  $(SOPHYAINCP)tarray.h \
     73  $(SOPHYAINCP)basarr.h \
     74  $(SOPHYAINCP)anydataobj.h \
     75  $(SOPHYAINCP)mutyv.h \
     76  $(SOPHYAINCP)timestamp.h \
     77  $(SOPHYAINCP)objfio.h \
     78  $(SOPHYAINCP)ppersist.h \
     79  $(SOPHYAINCP)pexceptions.h \
    7380  $(SOPHYAINCP)gnumd5.h \
    7481  $(SOPHYAINCP)ppfbinstream.h \
     
    8895  perandom.h $(SOPHYAINCP)histos.h \
    8996  $(SOPHYAINCP)objfio.h \
     97  $(SOPHYAINCP)machdefs.h \
    9098  $(SOPHYAINCP)anydataobj.h \
    9199  $(SOPHYAINCP)ppersist.h \
     
    110118  $(SOPHYAINCP)tmatrix_tsnl.h \
    111119  $(SOPHYAINCP)tvector_tsnl.h \
    112   $(SOPHYAINCP)srandgen.h cimage.h \
    113   $(SOPHYAINCP)fioarr.h dynccd.h
     120  $(SOPHYAINCP)srandgen.h \
     121  classfunc.h cimage.h \
     122  $(SOPHYAINCP)tmatrix.h \
     123  $(SOPHYAINCP)fioarr.h dynccd.h \
     124  $(SOPHYAINCP)pexceptions.h \
     125  $(SOPHYAINCP)ppersist.h
    114126        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dynccd.cc
    115127 
     
    119131  fct1dfit.h generalfit.h \
    120132  $(SOPHYAINCP)pexceptions.h \
    121   $(SOPHYAINCP)tvector.h \
    122   $(SOPHYAINCP)tmatrix.h \
    123   $(SOPHYAINCP)tarray.h \
    124   $(SOPHYAINCP)basarr.h \
    125   $(SOPHYAINCP)anydataobj.h \
    126   $(SOPHYAINCP)mutyv.h \
    127   $(SOPHYAINCP)timestamp.h \
    128   $(SOPHYAINCP)objfio.h \
    129   $(SOPHYAINCP)ppersist.h \
     133  $(SOPHYAINCP)machdefs.h \
     134  $(SOPHYAINCP)tvector.h \
     135  $(SOPHYAINCP)tmatrix.h \
     136  $(SOPHYAINCP)tarray.h \
     137  $(SOPHYAINCP)basarr.h \
     138  $(SOPHYAINCP)anydataobj.h \
     139  $(SOPHYAINCP)mutyv.h \
     140  $(SOPHYAINCP)timestamp.h \
     141  $(SOPHYAINCP)objfio.h \
     142  $(SOPHYAINCP)ppersist.h \
     143  $(SOPHYAINCP)pexceptions.h \
    130144  $(SOPHYAINCP)gnumd5.h \
    131145  $(SOPHYAINCP)ppfbinstream.h \
     
    138152  $(SOPHYAINCP)tvector_tsnl.h \
    139153  generaldata.h \
     154  $(SOPHYAINCP)objfio.h \
     155  $(SOPHYAINCP)ppersist.h \
    140156  $(SOPHYAINCP)ntupintf.h poly.h \
    141157  peida.h $(SOPHYAINCP)utils.h \
    142158  $(SOPHYAINCP)perrors.h fmath.h \
     159  $(SOPHYAINCP)anydataobj.h \
    143160  generalfunc.h nbconst.h tabmath.h
    144161        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fct1dfit.cc
     
    149166  fct2dfit.h generalfit.h \
    150167  $(SOPHYAINCP)pexceptions.h \
    151   $(SOPHYAINCP)tvector.h \
    152   $(SOPHYAINCP)tmatrix.h \
    153   $(SOPHYAINCP)tarray.h \
    154   $(SOPHYAINCP)basarr.h \
    155   $(SOPHYAINCP)anydataobj.h \
    156   $(SOPHYAINCP)mutyv.h \
    157   $(SOPHYAINCP)timestamp.h \
    158   $(SOPHYAINCP)objfio.h \
    159   $(SOPHYAINCP)ppersist.h \
     168  $(SOPHYAINCP)machdefs.h \
     169  $(SOPHYAINCP)tvector.h \
     170  $(SOPHYAINCP)tmatrix.h \
     171  $(SOPHYAINCP)tarray.h \
     172  $(SOPHYAINCP)basarr.h \
     173  $(SOPHYAINCP)anydataobj.h \
     174  $(SOPHYAINCP)mutyv.h \
     175  $(SOPHYAINCP)timestamp.h \
     176  $(SOPHYAINCP)objfio.h \
     177  $(SOPHYAINCP)ppersist.h \
     178  $(SOPHYAINCP)pexceptions.h \
    160179  $(SOPHYAINCP)gnumd5.h \
    161180  $(SOPHYAINCP)ppfbinstream.h \
     
    168187  $(SOPHYAINCP)tvector_tsnl.h \
    169188  generaldata.h \
     189  $(SOPHYAINCP)objfio.h \
     190  $(SOPHYAINCP)ppersist.h \
    170191  $(SOPHYAINCP)ntupintf.h poly.h \
    171192  peida.h $(SOPHYAINCP)utils.h \
    172193  $(SOPHYAINCP)perrors.h fmath.h \
     194  $(SOPHYAINCP)anydataobj.h \
    173195  generalfunc.h nbconst.h tabmath.h simps2d.h
    174196        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fct2dfit.cc
     
    179201  $(SOPHYAINCP)machdefs.h \
    180202  $(SOPHYAINCP)pexceptions.h \
    181   $(SOPHYAINCP)tmatrix.h \
    182   $(SOPHYAINCP)tarray.h \
    183   $(SOPHYAINCP)basarr.h \
    184   $(SOPHYAINCP)anydataobj.h \
    185   $(SOPHYAINCP)mutyv.h \
    186   $(SOPHYAINCP)timestamp.h \
    187   $(SOPHYAINCP)objfio.h \
    188   $(SOPHYAINCP)ppersist.h \
    189   $(SOPHYAINCP)gnumd5.h \
    190   $(SOPHYAINCP)ppfbinstream.h \
    191   $(SOPHYAINCP)rawstream.h \
    192   $(SOPHYAINCP)ppfnametag.h \
    193   $(SOPHYAINCP)dvlist.h \
    194   $(SOPHYAINCP)ndatablock.h \
    195   $(SOPHYAINCP)utilarr.h \
    196   $(SOPHYAINCP)tmatrix_tsnl.h \
    197   $(SOPHYAINCP)tvector.h \
     203  $(SOPHYAINCP)machdefs.h \
     204  $(SOPHYAINCP)tmatrix.h \
     205  $(SOPHYAINCP)tarray.h \
     206  $(SOPHYAINCP)basarr.h \
     207  $(SOPHYAINCP)anydataobj.h \
     208  $(SOPHYAINCP)mutyv.h \
     209  $(SOPHYAINCP)timestamp.h \
     210  $(SOPHYAINCP)objfio.h \
     211  $(SOPHYAINCP)ppersist.h \
     212  $(SOPHYAINCP)pexceptions.h \
     213  $(SOPHYAINCP)gnumd5.h \
     214  $(SOPHYAINCP)ppfbinstream.h \
     215  $(SOPHYAINCP)rawstream.h \
     216  $(SOPHYAINCP)ppfnametag.h \
     217  $(SOPHYAINCP)dvlist.h \
     218  $(SOPHYAINCP)ndatablock.h \
     219  $(SOPHYAINCP)utilarr.h \
     220  $(SOPHYAINCP)tmatrix_tsnl.h \
     221  $(SOPHYAINCP)tvector.h \
     222  $(SOPHYAINCP)tmatrix.h \
    198223  $(SOPHYAINCP)tvector_tsnl.h \
    199224  fftmayer.h
     
    205230  $(SOPHYAINCP)machdefs.h \
    206231  $(SOPHYAINCP)pexceptions.h \
    207   $(SOPHYAINCP)tmatrix.h \
    208   $(SOPHYAINCP)tarray.h \
    209   $(SOPHYAINCP)basarr.h \
    210   $(SOPHYAINCP)anydataobj.h \
    211   $(SOPHYAINCP)mutyv.h \
    212   $(SOPHYAINCP)timestamp.h \
    213   $(SOPHYAINCP)objfio.h \
    214   $(SOPHYAINCP)ppersist.h \
    215   $(SOPHYAINCP)gnumd5.h \
    216   $(SOPHYAINCP)ppfbinstream.h \
    217   $(SOPHYAINCP)rawstream.h \
    218   $(SOPHYAINCP)ppfnametag.h \
    219   $(SOPHYAINCP)dvlist.h \
    220   $(SOPHYAINCP)ndatablock.h \
    221   $(SOPHYAINCP)utilarr.h \
    222   $(SOPHYAINCP)tmatrix_tsnl.h \
    223   $(SOPHYAINCP)tvector.h \
     232  $(SOPHYAINCP)machdefs.h \
     233  $(SOPHYAINCP)tmatrix.h \
     234  $(SOPHYAINCP)tarray.h \
     235  $(SOPHYAINCP)basarr.h \
     236  $(SOPHYAINCP)anydataobj.h \
     237  $(SOPHYAINCP)mutyv.h \
     238  $(SOPHYAINCP)timestamp.h \
     239  $(SOPHYAINCP)objfio.h \
     240  $(SOPHYAINCP)ppersist.h \
     241  $(SOPHYAINCP)pexceptions.h \
     242  $(SOPHYAINCP)gnumd5.h \
     243  $(SOPHYAINCP)ppfbinstream.h \
     244  $(SOPHYAINCP)rawstream.h \
     245  $(SOPHYAINCP)ppfnametag.h \
     246  $(SOPHYAINCP)dvlist.h \
     247  $(SOPHYAINCP)ndatablock.h \
     248  $(SOPHYAINCP)utilarr.h \
     249  $(SOPHYAINCP)tmatrix_tsnl.h \
     250  $(SOPHYAINCP)tvector.h \
     251  $(SOPHYAINCP)tmatrix.h \
    224252  $(SOPHYAINCP)tvector_tsnl.h \
    225253  fftpackc.h
     
    231259  $(SOPHYAINCP)machdefs.h \
    232260  $(SOPHYAINCP)pexceptions.h \
    233   $(SOPHYAINCP)tmatrix.h \
    234   $(SOPHYAINCP)tarray.h \
    235   $(SOPHYAINCP)basarr.h \
    236   $(SOPHYAINCP)anydataobj.h \
    237   $(SOPHYAINCP)mutyv.h \
    238   $(SOPHYAINCP)timestamp.h \
    239   $(SOPHYAINCP)objfio.h \
    240   $(SOPHYAINCP)ppersist.h \
    241   $(SOPHYAINCP)gnumd5.h \
    242   $(SOPHYAINCP)ppfbinstream.h \
    243   $(SOPHYAINCP)rawstream.h \
    244   $(SOPHYAINCP)ppfnametag.h \
    245   $(SOPHYAINCP)dvlist.h \
    246   $(SOPHYAINCP)ndatablock.h \
    247   $(SOPHYAINCP)utilarr.h \
    248   $(SOPHYAINCP)tmatrix_tsnl.h \
    249   $(SOPHYAINCP)tvector.h \
     261  $(SOPHYAINCP)machdefs.h \
     262  $(SOPHYAINCP)tmatrix.h \
     263  $(SOPHYAINCP)tarray.h \
     264  $(SOPHYAINCP)basarr.h \
     265  $(SOPHYAINCP)anydataobj.h \
     266  $(SOPHYAINCP)mutyv.h \
     267  $(SOPHYAINCP)timestamp.h \
     268  $(SOPHYAINCP)objfio.h \
     269  $(SOPHYAINCP)ppersist.h \
     270  $(SOPHYAINCP)pexceptions.h \
     271  $(SOPHYAINCP)gnumd5.h \
     272  $(SOPHYAINCP)ppfbinstream.h \
     273  $(SOPHYAINCP)rawstream.h \
     274  $(SOPHYAINCP)ppfnametag.h \
     275  $(SOPHYAINCP)dvlist.h \
     276  $(SOPHYAINCP)ndatablock.h \
     277  $(SOPHYAINCP)utilarr.h \
     278  $(SOPHYAINCP)tmatrix_tsnl.h \
     279  $(SOPHYAINCP)tvector.h \
     280  $(SOPHYAINCP)tmatrix.h \
    250281  $(SOPHYAINCP)tvector_tsnl.h
    251282        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftservintf.cc
     
    256287  $(SOPHYAINCP)machdefs.h nbmath.h \
    257288  $(SOPHYAINCP)smathconst.h \
     289  $(SOPHYAINCP)machdefs.h \
    258290  $(SOPHYAINCP)timing.h \
    259291  $(SOPHYAINCP)array.h \
     
    280312  $(SOPHYAINCP)fioarr.h \
    281313  $(SOPHYAINCP)sopemtx.h \
    282   fftservintf.h fftpserver.h toeplitzMatrix.h
     314  fftservintf.h \
     315  $(SOPHYAINCP)pexceptions.h \
     316  $(SOPHYAINCP)tmatrix.h \
     317  $(SOPHYAINCP)tvector.h \
     318  fftpserver.h toeplitzMatrix.h
    283319        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  FSAppIrrSmpl.cc
    284320 
     
    287323  $(SOPHYAINCP)machdefs.h \
    288324  $(SOPHYAINCP)pexceptions.h \
     325  $(SOPHYAINCP)machdefs.h \
    289326  functab.h $(SOPHYAINCP)tvector.h \
    290327  $(SOPHYAINCP)tmatrix.h \
     
    296333  $(SOPHYAINCP)objfio.h \
    297334  $(SOPHYAINCP)ppersist.h \
    298   $(SOPHYAINCP)gnumd5.h \
    299   $(SOPHYAINCP)ppfbinstream.h \
    300   $(SOPHYAINCP)rawstream.h \
    301   $(SOPHYAINCP)ppfnametag.h \
    302   $(SOPHYAINCP)dvlist.h \
    303   $(SOPHYAINCP)ndatablock.h \
    304   $(SOPHYAINCP)utilarr.h \
    305   $(SOPHYAINCP)tmatrix_tsnl.h \
    306   $(SOPHYAINCP)tvector_tsnl.h
     335  $(SOPHYAINCP)pexceptions.h \
     336  $(SOPHYAINCP)gnumd5.h \
     337  $(SOPHYAINCP)ppfbinstream.h \
     338  $(SOPHYAINCP)rawstream.h \
     339  $(SOPHYAINCP)ppfnametag.h \
     340  $(SOPHYAINCP)dvlist.h \
     341  $(SOPHYAINCP)ndatablock.h \
     342  $(SOPHYAINCP)utilarr.h \
     343  $(SOPHYAINCP)tmatrix_tsnl.h \
     344  $(SOPHYAINCP)tvector_tsnl.h \
     345  $(SOPHYAINCP)tarray.h
    307346        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  functab.cc
    308347 
     
    313352  generalfit.h \
    314353  $(SOPHYAINCP)pexceptions.h \
    315   $(SOPHYAINCP)tvector.h \
    316   $(SOPHYAINCP)tmatrix.h \
    317   $(SOPHYAINCP)tarray.h \
    318   $(SOPHYAINCP)basarr.h \
    319   $(SOPHYAINCP)anydataobj.h \
    320   $(SOPHYAINCP)mutyv.h \
    321   $(SOPHYAINCP)timestamp.h \
    322   $(SOPHYAINCP)objfio.h \
    323   $(SOPHYAINCP)ppersist.h \
     354  $(SOPHYAINCP)machdefs.h \
     355  $(SOPHYAINCP)tvector.h \
     356  $(SOPHYAINCP)tmatrix.h \
     357  $(SOPHYAINCP)tarray.h \
     358  $(SOPHYAINCP)basarr.h \
     359  $(SOPHYAINCP)anydataobj.h \
     360  $(SOPHYAINCP)mutyv.h \
     361  $(SOPHYAINCP)timestamp.h \
     362  $(SOPHYAINCP)objfio.h \
     363  $(SOPHYAINCP)ppersist.h \
     364  $(SOPHYAINCP)pexceptions.h \
    324365  $(SOPHYAINCP)gnumd5.h \
    325366  $(SOPHYAINCP)ppfbinstream.h \
     
    332373  $(SOPHYAINCP)tvector_tsnl.h \
    333374  generaldata.h \
     375  $(SOPHYAINCP)objfio.h \
     376  $(SOPHYAINCP)ppersist.h \
    334377  $(SOPHYAINCP)ntupintf.h poly.h \
    335378  peida.h $(SOPHYAINCP)utils.h \
    336379  $(SOPHYAINCP)perrors.h fmath.h \
     380  $(SOPHYAINCP)anydataobj.h \
    337381  generalfunc.h
    338382        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generaldata.cc
     
    342386  $(SOPHYAINCP)machdefs.h \
    343387  $(SOPHYAINCP)pexceptions.h \
     388  $(SOPHYAINCP)machdefs.h \
    344389  generalfit.h \
    345390  $(SOPHYAINCP)tvector.h \
     
    352397  $(SOPHYAINCP)objfio.h \
    353398  $(SOPHYAINCP)ppersist.h \
     399  $(SOPHYAINCP)pexceptions.h \
    354400  $(SOPHYAINCP)gnumd5.h \
    355401  $(SOPHYAINCP)ppfbinstream.h \
     
    362408  $(SOPHYAINCP)tvector_tsnl.h \
    363409  generaldata.h \
     410  $(SOPHYAINCP)objfio.h \
     411  $(SOPHYAINCP)ppersist.h \
    364412  $(SOPHYAINCP)ntupintf.h poly.h \
    365413  peida.h $(SOPHYAINCP)utils.h \
    366414  $(SOPHYAINCP)perrors.h fmath.h \
     415  $(SOPHYAINCP)anydataobj.h \
    367416  generalfunc.h \
    368   $(SOPHYAINCP)sopemtx.h
     417  $(SOPHYAINCP)sopemtx.h \
     418  $(SOPHYAINCP)tvector.h
    369419        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generalfit.cc
    370420 
    371 $(SOPHYAOBJP)generalfunc.o: generalfunc.cc generalfunc.h \
    372   $(SOPHYAINCP)sopnamsp.h \
    373   $(SOPHYAINCP)machdefs.h \
    374   $(SOPHYAINCP)pexceptions.h
     421$(SOPHYAOBJP)generalfunc.o: generalfunc.cc \
     422  $(SOPHYAINCP)sopnamsp.h \
     423  $(SOPHYAINCP)machdefs.h \
     424  $(SOPHYAINCP)pexceptions.h \
     425  $(SOPHYAINCP)machdefs.h \
     426  generalfunc.h
    375427        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generalfunc.cc
    376428 
     
    379431  $(SOPHYAINCP)machdefs.h \
    380432  $(SOPHYAINCP)pexceptions.h \
     433  $(SOPHYAINCP)machdefs.h \
    381434  classfunc.h generalfit.h \
    382435  $(SOPHYAINCP)tvector.h \
     
    389442  $(SOPHYAINCP)objfio.h \
    390443  $(SOPHYAINCP)ppersist.h \
     444  $(SOPHYAINCP)pexceptions.h \
    391445  $(SOPHYAINCP)gnumd5.h \
    392446  $(SOPHYAINCP)ppfbinstream.h \
     
    399453  $(SOPHYAINCP)tvector_tsnl.h \
    400454  generaldata.h \
     455  $(SOPHYAINCP)objfio.h \
     456  $(SOPHYAINCP)ppersist.h \
    401457  $(SOPHYAINCP)ntupintf.h poly.h \
    402458  peida.h $(SOPHYAINCP)utils.h \
    403459  $(SOPHYAINCP)perrors.h fmath.h \
     460  $(SOPHYAINCP)anydataobj.h \
    404461  generalfunc.h
    405462        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  integ.cc
     
    413470  ntoolsinit.h \
    414471  $(SOPHYAINCP)tarrinit.h \
    415   $(SOPHYAINCP)sophyainit.h poly.h \
     472  $(SOPHYAINCP)sophyainit.h \
     473  $(SOPHYAINCP)machdefs.h poly.h \
    416474  $(SOPHYAINCP)objfio.h \
    417475  $(SOPHYAINCP)anydataobj.h \
     
    423481  $(SOPHYAINCP)ppfnametag.h \
    424482  peida.h $(SOPHYAINCP)utils.h \
    425   $(SOPHYAINCP)perrors.h fmath.h \
    426   $(SOPHYAINCP)tvector.h \
    427   $(SOPHYAINCP)tmatrix.h \
    428   $(SOPHYAINCP)tarray.h \
    429   $(SOPHYAINCP)basarr.h \
    430   $(SOPHYAINCP)mutyv.h \
    431   $(SOPHYAINCP)timestamp.h \
    432   $(SOPHYAINCP)dvlist.h \
    433   $(SOPHYAINCP)ndatablock.h \
    434   $(SOPHYAINCP)utilarr.h \
    435   $(SOPHYAINCP)tmatrix_tsnl.h \
    436   $(SOPHYAINCP)tvector_tsnl.h \
     483  $(SOPHYAINCP)perrors.h \
     484  $(SOPHYAINCP)pexceptions.h \
     485  fmath.h $(SOPHYAINCP)tvector.h \
     486  $(SOPHYAINCP)tmatrix.h \
     487  $(SOPHYAINCP)tarray.h \
     488  $(SOPHYAINCP)basarr.h \
     489  $(SOPHYAINCP)mutyv.h \
     490  $(SOPHYAINCP)timestamp.h \
     491  $(SOPHYAINCP)objfio.h \
     492  $(SOPHYAINCP)dvlist.h \
     493  $(SOPHYAINCP)ndatablock.h \
     494  $(SOPHYAINCP)utilarr.h \
     495  $(SOPHYAINCP)tmatrix_tsnl.h \
     496  $(SOPHYAINCP)tvector_tsnl.h \
     497  $(SOPHYAINCP)ppersist.h \
     498  $(SOPHYAINCP)anydataobj.h \
    437499  generaldata.h \
    438500  $(SOPHYAINCP)ntupintf.h cimage.h \
    439   $(SOPHYAINCP)fioarr.h tabmath.h \
     501  $(SOPHYAINCP)tmatrix.h \
     502  $(SOPHYAINCP)fioarr.h \
     503  $(SOPHYAINCP)tvector.h tabmath.h \
    440504  nbconst.h dates.h datime.h
    441505        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ntoolsinit.cc
     
    446510  $(SOPHYAINCP)machdefs.h \
    447511  $(SOPHYAINCP)tmatrix.h \
     512  $(SOPHYAINCP)machdefs.h \
    448513  $(SOPHYAINCP)tarray.h \
    449514  $(SOPHYAINCP)basarr.h \
     
    463528  $(SOPHYAINCP)tmatrix_tsnl.h \
    464529  cimage.h $(SOPHYAINCP)fioarr.h \
    465   $(SOPHYAINCP)tvector.h \
    466   $(SOPHYAINCP)tvector_tsnl.h \
     530  $(SOPHYAINCP)tmatrix.h \
     531  $(SOPHYAINCP)tvector.h \
     532  $(SOPHYAINCP)tvector_tsnl.h \
     533  $(SOPHYAINCP)tvector.h \
    467534  $(SOPHYAINCP)histos.h \
    468535  $(SOPHYAINCP)peida.h \
     
    471538  $(SOPHYAINCP)fmath.h \
    472539  $(SOPHYAINCP)histos2.h \
     540  $(SOPHYAINCP)histos.h \
    473541  $(SOPHYAINCP)hisprof.h \
    474   generalfit.h generaldata.h \
     542  generalfit.h \
     543  $(SOPHYAINCP)pexceptions.h \
     544  generaldata.h \
     545  $(SOPHYAINCP)objfio.h \
     546  $(SOPHYAINCP)ppersist.h \
    475547  $(SOPHYAINCP)ntupintf.h poly.h \
    476   peida.h generalfunc.h
     548  peida.h \
     549  $(SOPHYAINCP)anydataobj.h \
     550  generalfunc.h
    477551        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  objfitter.cc
    478552 
     
    481555  $(SOPHYAINCP)machdefs.h \
    482556  $(SOPHYAINCP)pexceptions.h \
     557  $(SOPHYAINCP)machdefs.h \
    483558  perandom.h $(SOPHYAINCP)histos.h \
    484559  $(SOPHYAINCP)objfio.h \
    485560  $(SOPHYAINCP)anydataobj.h \
    486561  $(SOPHYAINCP)ppersist.h \
     562  $(SOPHYAINCP)pexceptions.h \
    487563  $(SOPHYAINCP)gnumd5.h \
    488564  $(SOPHYAINCP)ppfbinstream.h \
     
    504580  $(SOPHYAINCP)tmatrix_tsnl.h \
    505581  $(SOPHYAINCP)tvector_tsnl.h \
    506   $(SOPHYAINCP)srandgen.h pemath.h
     582  $(SOPHYAINCP)srandgen.h \
     583  classfunc.h pemath.h
    507584        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  perandom.cc
    508585 
     
    511588  $(SOPHYAINCP)machdefs.h poly.h \
    512589  $(SOPHYAINCP)objfio.h \
     590  $(SOPHYAINCP)machdefs.h \
    513591  $(SOPHYAINCP)anydataobj.h \
    514592  $(SOPHYAINCP)ppersist.h \
     
    519597  $(SOPHYAINCP)ppfnametag.h \
    520598  peida.h $(SOPHYAINCP)utils.h \
    521   $(SOPHYAINCP)perrors.h fmath.h \
    522   $(SOPHYAINCP)tvector.h \
    523   $(SOPHYAINCP)tmatrix.h \
    524   $(SOPHYAINCP)tarray.h \
    525   $(SOPHYAINCP)basarr.h \
    526   $(SOPHYAINCP)mutyv.h \
    527   $(SOPHYAINCP)timestamp.h \
    528   $(SOPHYAINCP)dvlist.h \
    529   $(SOPHYAINCP)ndatablock.h \
    530   $(SOPHYAINCP)utilarr.h \
    531   $(SOPHYAINCP)tmatrix_tsnl.h \
    532   $(SOPHYAINCP)tvector_tsnl.h \
     599  $(SOPHYAINCP)perrors.h \
     600  $(SOPHYAINCP)pexceptions.h \
     601  fmath.h $(SOPHYAINCP)tvector.h \
     602  $(SOPHYAINCP)tmatrix.h \
     603  $(SOPHYAINCP)tarray.h \
     604  $(SOPHYAINCP)basarr.h \
     605  $(SOPHYAINCP)mutyv.h \
     606  $(SOPHYAINCP)timestamp.h \
     607  $(SOPHYAINCP)objfio.h \
     608  $(SOPHYAINCP)dvlist.h \
     609  $(SOPHYAINCP)ndatablock.h \
     610  $(SOPHYAINCP)utilarr.h \
     611  $(SOPHYAINCP)tmatrix_tsnl.h \
     612  $(SOPHYAINCP)tvector_tsnl.h \
     613  $(SOPHYAINCP)ppersist.h \
     614  $(SOPHYAINCP)anydataobj.h \
    533615  linfit.h $(SOPHYAINCP)sopemtx.h \
     616  $(SOPHYAINCP)tvector.h \
    534617  $(SOPHYAINCP)fioarr.h
    535618        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  poly.cc
     
    540623  rk4cdifeq.h difeq.h \
    541624  $(SOPHYAINCP)pexceptions.h \
    542   $(SOPHYAINCP)tvector.h \
    543   $(SOPHYAINCP)tmatrix.h \
    544   $(SOPHYAINCP)tarray.h \
    545   $(SOPHYAINCP)basarr.h \
    546   $(SOPHYAINCP)anydataobj.h \
    547   $(SOPHYAINCP)mutyv.h \
    548   $(SOPHYAINCP)timestamp.h \
    549   $(SOPHYAINCP)objfio.h \
    550   $(SOPHYAINCP)ppersist.h \
     625  $(SOPHYAINCP)machdefs.h \
     626  $(SOPHYAINCP)tvector.h \
     627  $(SOPHYAINCP)tmatrix.h \
     628  $(SOPHYAINCP)tarray.h \
     629  $(SOPHYAINCP)basarr.h \
     630  $(SOPHYAINCP)anydataobj.h \
     631  $(SOPHYAINCP)mutyv.h \
     632  $(SOPHYAINCP)timestamp.h \
     633  $(SOPHYAINCP)objfio.h \
     634  $(SOPHYAINCP)ppersist.h \
     635  $(SOPHYAINCP)pexceptions.h \
    551636  $(SOPHYAINCP)gnumd5.h \
    552637  $(SOPHYAINCP)ppfbinstream.h \
     
    566651  simplesort.h peida.h \
    567652  $(SOPHYAINCP)utils.h \
     653  $(SOPHYAINCP)machdefs.h \
    568654  $(SOPHYAINCP)perrors.h \
     655  $(SOPHYAINCP)pexceptions.h \
    569656  $(SOPHYAINCP)pexceptions.h \
    570657  fmath.h
     
    577664  $(SOPHYAINCP)tvector.h \
    578665  $(SOPHYAINCP)tmatrix.h \
    579   $(SOPHYAINCP)tarray.h \
    580   $(SOPHYAINCP)basarr.h \
    581   $(SOPHYAINCP)anydataobj.h \
    582   $(SOPHYAINCP)mutyv.h \
    583   $(SOPHYAINCP)timestamp.h \
    584   $(SOPHYAINCP)objfio.h \
    585   $(SOPHYAINCP)ppersist.h \
    586   $(SOPHYAINCP)pexceptions.h \
    587   $(SOPHYAINCP)gnumd5.h \
    588   $(SOPHYAINCP)ppfbinstream.h \
    589   $(SOPHYAINCP)rawstream.h \
    590   $(SOPHYAINCP)ppfnametag.h \
    591   $(SOPHYAINCP)dvlist.h \
    592   $(SOPHYAINCP)ndatablock.h \
    593   $(SOPHYAINCP)utilarr.h \
    594   $(SOPHYAINCP)tmatrix_tsnl.h \
    595   $(SOPHYAINCP)tvector_tsnl.h \
    596   generalfit.h generaldata.h \
     666  $(SOPHYAINCP)machdefs.h \
     667  $(SOPHYAINCP)tarray.h \
     668  $(SOPHYAINCP)basarr.h \
     669  $(SOPHYAINCP)anydataobj.h \
     670  $(SOPHYAINCP)mutyv.h \
     671  $(SOPHYAINCP)timestamp.h \
     672  $(SOPHYAINCP)objfio.h \
     673  $(SOPHYAINCP)ppersist.h \
     674  $(SOPHYAINCP)pexceptions.h \
     675  $(SOPHYAINCP)gnumd5.h \
     676  $(SOPHYAINCP)ppfbinstream.h \
     677  $(SOPHYAINCP)rawstream.h \
     678  $(SOPHYAINCP)ppfnametag.h \
     679  $(SOPHYAINCP)dvlist.h \
     680  $(SOPHYAINCP)ndatablock.h \
     681  $(SOPHYAINCP)utilarr.h \
     682  $(SOPHYAINCP)tmatrix_tsnl.h \
     683  $(SOPHYAINCP)tvector_tsnl.h \
     684  generalfit.h \
     685  $(SOPHYAINCP)pexceptions.h \
     686  generaldata.h \
     687  $(SOPHYAINCP)objfio.h \
     688  $(SOPHYAINCP)ppersist.h \
    597689  $(SOPHYAINCP)ntupintf.h poly.h \
    598690  peida.h $(SOPHYAINCP)utils.h \
    599691  $(SOPHYAINCP)perrors.h fmath.h \
     692  $(SOPHYAINCP)anydataobj.h \
    600693  generalfunc.h \
    601694  $(SOPHYAINCP)ntuple.h \
     695  $(SOPHYAINCP)ntupintf.h \
    602696  $(SOPHYAINCP)timing.h
    603697        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  simplex.cc
     
    608702  tabmath.h peida.h \
    609703  $(SOPHYAINCP)utils.h \
     704  $(SOPHYAINCP)machdefs.h \
    610705  $(SOPHYAINCP)perrors.h \
     706  $(SOPHYAINCP)pexceptions.h \
    611707  $(SOPHYAINCP)pexceptions.h \
    612708  fmath.h nbconst.h
     
    618714  $(SOPHYAINCP)machdefs.h nbmath.h \
    619715  $(SOPHYAINCP)smathconst.h \
     716  $(SOPHYAINCP)machdefs.h \
    620717  $(SOPHYAINCP)timing.h \
    621718  $(SOPHYAINCP)array.h \
     
    642739  $(SOPHYAINCP)fioarr.h \
    643740  $(SOPHYAINCP)sopemtx.h \
    644   fftservintf.h fftpserver.h
     741  fftservintf.h \
     742  $(SOPHYAINCP)pexceptions.h \
     743  $(SOPHYAINCP)tmatrix.h \
     744  $(SOPHYAINCP)tvector.h \
     745  fftpserver.h
    645746        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  toeplitzMatrix.cc
    646747 
     
    667768$(SOPHYAOBJP)matxop.o: matxop.c matxop.h nbmath.h \
    668769  $(SOPHYAINCP)machdefs.h \
    669   $(SOPHYAINCP)smathconst.h
     770  $(SOPHYAINCP)smathconst.h \
     771  $(SOPHYAINCP)machdefs.h
    670772        $(CCOMPILE) -o $@  matxop.c
    671773 
     
    673775  $(SOPHYAINCP)machdefs.h \
    674776  $(SOPHYAINCP)smathconst.h \
    675   matxop.h nbinteg.h nbtri.h
     777  $(SOPHYAINCP)machdefs.h matxop.h \
     778  nbinteg.h nbtri.h
    676779        $(CCOMPILE) -o $@  nbmath.c
    677780 
  • trunk/SophyaLib/NTools/smakefile

    r3083 r3123  
    1515  $(SOPHYAINCP)machdefs.h \
    1616  $(SOPHYAINCP)pexceptions.h \
    17   cimage.h $(SOPHYAINCP)tmatrix.h \
    18   $(SOPHYAINCP)tarray.h \
    19   $(SOPHYAINCP)basarr.h \
    20   $(SOPHYAINCP)anydataobj.h \
    21   $(SOPHYAINCP)mutyv.h \
    22   $(SOPHYAINCP)timestamp.h \
    23   $(SOPHYAINCP)objfio.h \
    24   $(SOPHYAINCP)ppersist.h \
     17  $(SOPHYAINCP)machdefs.h cimage.h \
     18  $(SOPHYAINCP)tmatrix.h \
     19  $(SOPHYAINCP)tarray.h \
     20  $(SOPHYAINCP)basarr.h \
     21  $(SOPHYAINCP)anydataobj.h \
     22  $(SOPHYAINCP)mutyv.h \
     23  $(SOPHYAINCP)timestamp.h \
     24  $(SOPHYAINCP)objfio.h \
     25  $(SOPHYAINCP)ppersist.h \
     26  $(SOPHYAINCP)pexceptions.h \
    2527  $(SOPHYAINCP)gnumd5.h \
    2628  $(SOPHYAINCP)ppfbinstream.h \
     
    3234  $(SOPHYAINCP)tmatrix_tsnl.h \
    3335  $(SOPHYAINCP)fioarr.h \
     36  $(SOPHYAINCP)tmatrix.h \
    3437  $(SOPHYAINCP)tvector.h \
    3538  $(SOPHYAINCP)tvector_tsnl.h \
     
    4144  $(SOPHYAINCP)machdefs.h nbtri.h \
    4245  cspline.h \
    43   $(SOPHYAINCP)pexceptions.h
     46  $(SOPHYAINCP)pexceptions.h \
     47  $(SOPHYAINCP)machdefs.h
    4448        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cspline.cc
    4549 
     
    5559  $(SOPHYAINCP)perrors.h \
    5660  $(SOPHYAINCP)pexceptions.h \
    57   dates.h
     61  $(SOPHYAINCP)machdefs.h dates.h \
     62  $(SOPHYAINCP)pexceptions.h
    5863        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dates.cc
    5964 
     
    6267  $(SOPHYAINCP)machdefs.h \
    6368  $(SOPHYAINCP)pexceptions.h \
    64   $(SOPHYAINCP)tvector.h \
    65   $(SOPHYAINCP)tmatrix.h \
    66   $(SOPHYAINCP)tarray.h \
    67   $(SOPHYAINCP)basarr.h \
    68   $(SOPHYAINCP)anydataobj.h \
    69   $(SOPHYAINCP)mutyv.h \
    70   $(SOPHYAINCP)timestamp.h \
    71   $(SOPHYAINCP)objfio.h \
    72   $(SOPHYAINCP)ppersist.h \
     69  $(SOPHYAINCP)machdefs.h \
     70  $(SOPHYAINCP)tvector.h \
     71  $(SOPHYAINCP)tmatrix.h \
     72  $(SOPHYAINCP)tarray.h \
     73  $(SOPHYAINCP)basarr.h \
     74  $(SOPHYAINCP)anydataobj.h \
     75  $(SOPHYAINCP)mutyv.h \
     76  $(SOPHYAINCP)timestamp.h \
     77  $(SOPHYAINCP)objfio.h \
     78  $(SOPHYAINCP)ppersist.h \
     79  $(SOPHYAINCP)pexceptions.h \
    7380  $(SOPHYAINCP)gnumd5.h \
    7481  $(SOPHYAINCP)ppfbinstream.h \
     
    8895  perandom.h $(SOPHYAINCP)histos.h \
    8996  $(SOPHYAINCP)objfio.h \
     97  $(SOPHYAINCP)machdefs.h \
    9098  $(SOPHYAINCP)anydataobj.h \
    9199  $(SOPHYAINCP)ppersist.h \
     
    110118  $(SOPHYAINCP)tmatrix_tsnl.h \
    111119  $(SOPHYAINCP)tvector_tsnl.h \
    112   $(SOPHYAINCP)srandgen.h cimage.h \
    113   $(SOPHYAINCP)fioarr.h dynccd.h
     120  $(SOPHYAINCP)srandgen.h \
     121  classfunc.h cimage.h \
     122  $(SOPHYAINCP)tmatrix.h \
     123  $(SOPHYAINCP)fioarr.h dynccd.h \
     124  $(SOPHYAINCP)pexceptions.h \
     125  $(SOPHYAINCP)ppersist.h
    114126        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  dynccd.cc
    115127 
     
    119131  fct1dfit.h generalfit.h \
    120132  $(SOPHYAINCP)pexceptions.h \
    121   $(SOPHYAINCP)tvector.h \
    122   $(SOPHYAINCP)tmatrix.h \
    123   $(SOPHYAINCP)tarray.h \
    124   $(SOPHYAINCP)basarr.h \
    125   $(SOPHYAINCP)anydataobj.h \
    126   $(SOPHYAINCP)mutyv.h \
    127   $(SOPHYAINCP)timestamp.h \
    128   $(SOPHYAINCP)objfio.h \
    129   $(SOPHYAINCP)ppersist.h \
     133  $(SOPHYAINCP)machdefs.h \
     134  $(SOPHYAINCP)tvector.h \
     135  $(SOPHYAINCP)tmatrix.h \
     136  $(SOPHYAINCP)tarray.h \
     137  $(SOPHYAINCP)basarr.h \
     138  $(SOPHYAINCP)anydataobj.h \
     139  $(SOPHYAINCP)mutyv.h \
     140  $(SOPHYAINCP)timestamp.h \
     141  $(SOPHYAINCP)objfio.h \
     142  $(SOPHYAINCP)ppersist.h \
     143  $(SOPHYAINCP)pexceptions.h \
    130144  $(SOPHYAINCP)gnumd5.h \
    131145  $(SOPHYAINCP)ppfbinstream.h \
     
    138152  $(SOPHYAINCP)tvector_tsnl.h \
    139153  generaldata.h \
     154  $(SOPHYAINCP)objfio.h \
     155  $(SOPHYAINCP)ppersist.h \
    140156  $(SOPHYAINCP)ntupintf.h poly.h \
    141157  peida.h $(SOPHYAINCP)utils.h \
    142158  $(SOPHYAINCP)perrors.h fmath.h \
     159  $(SOPHYAINCP)anydataobj.h \
    143160  generalfunc.h nbconst.h tabmath.h
    144161        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fct1dfit.cc
     
    149166  fct2dfit.h generalfit.h \
    150167  $(SOPHYAINCP)pexceptions.h \
    151   $(SOPHYAINCP)tvector.h \
    152   $(SOPHYAINCP)tmatrix.h \
    153   $(SOPHYAINCP)tarray.h \
    154   $(SOPHYAINCP)basarr.h \
    155   $(SOPHYAINCP)anydataobj.h \
    156   $(SOPHYAINCP)mutyv.h \
    157   $(SOPHYAINCP)timestamp.h \
    158   $(SOPHYAINCP)objfio.h \
    159   $(SOPHYAINCP)ppersist.h \
     168  $(SOPHYAINCP)machdefs.h \
     169  $(SOPHYAINCP)tvector.h \
     170  $(SOPHYAINCP)tmatrix.h \
     171  $(SOPHYAINCP)tarray.h \
     172  $(SOPHYAINCP)basarr.h \
     173  $(SOPHYAINCP)anydataobj.h \
     174  $(SOPHYAINCP)mutyv.h \
     175  $(SOPHYAINCP)timestamp.h \
     176  $(SOPHYAINCP)objfio.h \
     177  $(SOPHYAINCP)ppersist.h \
     178  $(SOPHYAINCP)pexceptions.h \
    160179  $(SOPHYAINCP)gnumd5.h \
    161180  $(SOPHYAINCP)ppfbinstream.h \
     
    168187  $(SOPHYAINCP)tvector_tsnl.h \
    169188  generaldata.h \
     189  $(SOPHYAINCP)objfio.h \
     190  $(SOPHYAINCP)ppersist.h \
    170191  $(SOPHYAINCP)ntupintf.h poly.h \
    171192  peida.h $(SOPHYAINCP)utils.h \
    172193  $(SOPHYAINCP)perrors.h fmath.h \
     194  $(SOPHYAINCP)anydataobj.h \
    173195  generalfunc.h nbconst.h tabmath.h simps2d.h
    174196        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fct2dfit.cc
     
    179201  $(SOPHYAINCP)machdefs.h \
    180202  $(SOPHYAINCP)pexceptions.h \
    181   $(SOPHYAINCP)tmatrix.h \
    182   $(SOPHYAINCP)tarray.h \
    183   $(SOPHYAINCP)basarr.h \
    184   $(SOPHYAINCP)anydataobj.h \
    185   $(SOPHYAINCP)mutyv.h \
    186   $(SOPHYAINCP)timestamp.h \
    187   $(SOPHYAINCP)objfio.h \
    188   $(SOPHYAINCP)ppersist.h \
    189   $(SOPHYAINCP)gnumd5.h \
    190   $(SOPHYAINCP)ppfbinstream.h \
    191   $(SOPHYAINCP)rawstream.h \
    192   $(SOPHYAINCP)ppfnametag.h \
    193   $(SOPHYAINCP)dvlist.h \
    194   $(SOPHYAINCP)ndatablock.h \
    195   $(SOPHYAINCP)utilarr.h \
    196   $(SOPHYAINCP)tmatrix_tsnl.h \
    197   $(SOPHYAINCP)tvector.h \
     203  $(SOPHYAINCP)machdefs.h \
     204  $(SOPHYAINCP)tmatrix.h \
     205  $(SOPHYAINCP)tarray.h \
     206  $(SOPHYAINCP)basarr.h \
     207  $(SOPHYAINCP)anydataobj.h \
     208  $(SOPHYAINCP)mutyv.h \
     209  $(SOPHYAINCP)timestamp.h \
     210  $(SOPHYAINCP)objfio.h \
     211  $(SOPHYAINCP)ppersist.h \
     212  $(SOPHYAINCP)pexceptions.h \
     213  $(SOPHYAINCP)gnumd5.h \
     214  $(SOPHYAINCP)ppfbinstream.h \
     215  $(SOPHYAINCP)rawstream.h \
     216  $(SOPHYAINCP)ppfnametag.h \
     217  $(SOPHYAINCP)dvlist.h \
     218  $(SOPHYAINCP)ndatablock.h \
     219  $(SOPHYAINCP)utilarr.h \
     220  $(SOPHYAINCP)tmatrix_tsnl.h \
     221  $(SOPHYAINCP)tvector.h \
     222  $(SOPHYAINCP)tmatrix.h \
    198223  $(SOPHYAINCP)tvector_tsnl.h \
    199224  fftmayer.h
     
    205230  $(SOPHYAINCP)machdefs.h \
    206231  $(SOPHYAINCP)pexceptions.h \
    207   $(SOPHYAINCP)tmatrix.h \
    208   $(SOPHYAINCP)tarray.h \
    209   $(SOPHYAINCP)basarr.h \
    210   $(SOPHYAINCP)anydataobj.h \
    211   $(SOPHYAINCP)mutyv.h \
    212   $(SOPHYAINCP)timestamp.h \
    213   $(SOPHYAINCP)objfio.h \
    214   $(SOPHYAINCP)ppersist.h \
    215   $(SOPHYAINCP)gnumd5.h \
    216   $(SOPHYAINCP)ppfbinstream.h \
    217   $(SOPHYAINCP)rawstream.h \
    218   $(SOPHYAINCP)ppfnametag.h \
    219   $(SOPHYAINCP)dvlist.h \
    220   $(SOPHYAINCP)ndatablock.h \
    221   $(SOPHYAINCP)utilarr.h \
    222   $(SOPHYAINCP)tmatrix_tsnl.h \
    223   $(SOPHYAINCP)tvector.h \
     232  $(SOPHYAINCP)machdefs.h \
     233  $(SOPHYAINCP)tmatrix.h \
     234  $(SOPHYAINCP)tarray.h \
     235  $(SOPHYAINCP)basarr.h \
     236  $(SOPHYAINCP)anydataobj.h \
     237  $(SOPHYAINCP)mutyv.h \
     238  $(SOPHYAINCP)timestamp.h \
     239  $(SOPHYAINCP)objfio.h \
     240  $(SOPHYAINCP)ppersist.h \
     241  $(SOPHYAINCP)pexceptions.h \
     242  $(SOPHYAINCP)gnumd5.h \
     243  $(SOPHYAINCP)ppfbinstream.h \
     244  $(SOPHYAINCP)rawstream.h \
     245  $(SOPHYAINCP)ppfnametag.h \
     246  $(SOPHYAINCP)dvlist.h \
     247  $(SOPHYAINCP)ndatablock.h \
     248  $(SOPHYAINCP)utilarr.h \
     249  $(SOPHYAINCP)tmatrix_tsnl.h \
     250  $(SOPHYAINCP)tvector.h \
     251  $(SOPHYAINCP)tmatrix.h \
    224252  $(SOPHYAINCP)tvector_tsnl.h \
    225253  fftpackc.h
     
    231259  $(SOPHYAINCP)machdefs.h \
    232260  $(SOPHYAINCP)pexceptions.h \
    233   $(SOPHYAINCP)tmatrix.h \
    234   $(SOPHYAINCP)tarray.h \
    235   $(SOPHYAINCP)basarr.h \
    236   $(SOPHYAINCP)anydataobj.h \
    237   $(SOPHYAINCP)mutyv.h \
    238   $(SOPHYAINCP)timestamp.h \
    239   $(SOPHYAINCP)objfio.h \
    240   $(SOPHYAINCP)ppersist.h \
    241   $(SOPHYAINCP)gnumd5.h \
    242   $(SOPHYAINCP)ppfbinstream.h \
    243   $(SOPHYAINCP)rawstream.h \
    244   $(SOPHYAINCP)ppfnametag.h \
    245   $(SOPHYAINCP)dvlist.h \
    246   $(SOPHYAINCP)ndatablock.h \
    247   $(SOPHYAINCP)utilarr.h \
    248   $(SOPHYAINCP)tmatrix_tsnl.h \
    249   $(SOPHYAINCP)tvector.h \
     261  $(SOPHYAINCP)machdefs.h \
     262  $(SOPHYAINCP)tmatrix.h \
     263  $(SOPHYAINCP)tarray.h \
     264  $(SOPHYAINCP)basarr.h \
     265  $(SOPHYAINCP)anydataobj.h \
     266  $(SOPHYAINCP)mutyv.h \
     267  $(SOPHYAINCP)timestamp.h \
     268  $(SOPHYAINCP)objfio.h \
     269  $(SOPHYAINCP)ppersist.h \
     270  $(SOPHYAINCP)pexceptions.h \
     271  $(SOPHYAINCP)gnumd5.h \
     272  $(SOPHYAINCP)ppfbinstream.h \
     273  $(SOPHYAINCP)rawstream.h \
     274  $(SOPHYAINCP)ppfnametag.h \
     275  $(SOPHYAINCP)dvlist.h \
     276  $(SOPHYAINCP)ndatablock.h \
     277  $(SOPHYAINCP)utilarr.h \
     278  $(SOPHYAINCP)tmatrix_tsnl.h \
     279  $(SOPHYAINCP)tvector.h \
     280  $(SOPHYAINCP)tmatrix.h \
    250281  $(SOPHYAINCP)tvector_tsnl.h
    251282        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  fftservintf.cc
     
    256287  $(SOPHYAINCP)machdefs.h nbmath.h \
    257288  $(SOPHYAINCP)smathconst.h \
     289  $(SOPHYAINCP)machdefs.h \
    258290  $(SOPHYAINCP)timing.h \
    259291  $(SOPHYAINCP)array.h \
     
    280312  $(SOPHYAINCP)fioarr.h \
    281313  $(SOPHYAINCP)sopemtx.h \
    282   fftservintf.h fftpserver.h toeplitzMatrix.h
     314  fftservintf.h \
     315  $(SOPHYAINCP)pexceptions.h \
     316  $(SOPHYAINCP)tmatrix.h \
     317  $(SOPHYAINCP)tvector.h \
     318  fftpserver.h toeplitzMatrix.h
    283319        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  FSAppIrrSmpl.cc
    284320 
     
    287323  $(SOPHYAINCP)machdefs.h \
    288324  $(SOPHYAINCP)pexceptions.h \
     325  $(SOPHYAINCP)machdefs.h \
    289326  functab.h $(SOPHYAINCP)tvector.h \
    290327  $(SOPHYAINCP)tmatrix.h \
     
    296333  $(SOPHYAINCP)objfio.h \
    297334  $(SOPHYAINCP)ppersist.h \
    298   $(SOPHYAINCP)gnumd5.h \
    299   $(SOPHYAINCP)ppfbinstream.h \
    300   $(SOPHYAINCP)rawstream.h \
    301   $(SOPHYAINCP)ppfnametag.h \
    302   $(SOPHYAINCP)dvlist.h \
    303   $(SOPHYAINCP)ndatablock.h \
    304   $(SOPHYAINCP)utilarr.h \
    305   $(SOPHYAINCP)tmatrix_tsnl.h \
    306   $(SOPHYAINCP)tvector_tsnl.h
     335  $(SOPHYAINCP)pexceptions.h \
     336  $(SOPHYAINCP)gnumd5.h \
     337  $(SOPHYAINCP)ppfbinstream.h \
     338  $(SOPHYAINCP)rawstream.h \
     339  $(SOPHYAINCP)ppfnametag.h \
     340  $(SOPHYAINCP)dvlist.h \
     341  $(SOPHYAINCP)ndatablock.h \
     342  $(SOPHYAINCP)utilarr.h \
     343  $(SOPHYAINCP)tmatrix_tsnl.h \
     344  $(SOPHYAINCP)tvector_tsnl.h \
     345  $(SOPHYAINCP)tarray.h
    307346        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  functab.cc
    308347 
     
    313352  generalfit.h \
    314353  $(SOPHYAINCP)pexceptions.h \
    315   $(SOPHYAINCP)tvector.h \
    316   $(SOPHYAINCP)tmatrix.h \
    317   $(SOPHYAINCP)tarray.h \
    318   $(SOPHYAINCP)basarr.h \
    319   $(SOPHYAINCP)anydataobj.h \
    320   $(SOPHYAINCP)mutyv.h \
    321   $(SOPHYAINCP)timestamp.h \
    322   $(SOPHYAINCP)objfio.h \
    323   $(SOPHYAINCP)ppersist.h \
     354  $(SOPHYAINCP)machdefs.h \
     355  $(SOPHYAINCP)tvector.h \
     356  $(SOPHYAINCP)tmatrix.h \
     357  $(SOPHYAINCP)tarray.h \
     358  $(SOPHYAINCP)basarr.h \
     359  $(SOPHYAINCP)anydataobj.h \
     360  $(SOPHYAINCP)mutyv.h \
     361  $(SOPHYAINCP)timestamp.h \
     362  $(SOPHYAINCP)objfio.h \
     363  $(SOPHYAINCP)ppersist.h \
     364  $(SOPHYAINCP)pexceptions.h \
    324365  $(SOPHYAINCP)gnumd5.h \
    325366  $(SOPHYAINCP)ppfbinstream.h \
     
    332373  $(SOPHYAINCP)tvector_tsnl.h \
    333374  generaldata.h \
     375  $(SOPHYAINCP)objfio.h \
     376  $(SOPHYAINCP)ppersist.h \
    334377  $(SOPHYAINCP)ntupintf.h poly.h \
    335378  peida.h $(SOPHYAINCP)utils.h \
    336379  $(SOPHYAINCP)perrors.h fmath.h \
     380  $(SOPHYAINCP)anydataobj.h \
    337381  generalfunc.h
    338382        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generaldata.cc
     
    342386  $(SOPHYAINCP)machdefs.h \
    343387  $(SOPHYAINCP)pexceptions.h \
     388  $(SOPHYAINCP)machdefs.h \
    344389  generalfit.h \
    345390  $(SOPHYAINCP)tvector.h \
     
    352397  $(SOPHYAINCP)objfio.h \
    353398  $(SOPHYAINCP)ppersist.h \
     399  $(SOPHYAINCP)pexceptions.h \
    354400  $(SOPHYAINCP)gnumd5.h \
    355401  $(SOPHYAINCP)ppfbinstream.h \
     
    362408  $(SOPHYAINCP)tvector_tsnl.h \
    363409  generaldata.h \
     410  $(SOPHYAINCP)objfio.h \
     411  $(SOPHYAINCP)ppersist.h \
    364412  $(SOPHYAINCP)ntupintf.h poly.h \
    365413  peida.h $(SOPHYAINCP)utils.h \
    366414  $(SOPHYAINCP)perrors.h fmath.h \
     415  $(SOPHYAINCP)anydataobj.h \
    367416  generalfunc.h \
    368   $(SOPHYAINCP)sopemtx.h
     417  $(SOPHYAINCP)sopemtx.h \
     418  $(SOPHYAINCP)tvector.h
    369419        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generalfit.cc
    370420 
    371 $(SOPHYAOBJP)generalfunc.o: generalfunc.cc generalfunc.h \
    372   $(SOPHYAINCP)sopnamsp.h \
    373   $(SOPHYAINCP)machdefs.h \
    374   $(SOPHYAINCP)pexceptions.h
     421$(SOPHYAOBJP)generalfunc.o: generalfunc.cc \
     422  $(SOPHYAINCP)sopnamsp.h \
     423  $(SOPHYAINCP)machdefs.h \
     424  $(SOPHYAINCP)pexceptions.h \
     425  $(SOPHYAINCP)machdefs.h \
     426  generalfunc.h
    375427        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  generalfunc.cc
    376428 
     
    379431  $(SOPHYAINCP)machdefs.h \
    380432  $(SOPHYAINCP)pexceptions.h \
     433  $(SOPHYAINCP)machdefs.h \
    381434  classfunc.h generalfit.h \
    382435  $(SOPHYAINCP)tvector.h \
     
    389442  $(SOPHYAINCP)objfio.h \
    390443  $(SOPHYAINCP)ppersist.h \
     444  $(SOPHYAINCP)pexceptions.h \
    391445  $(SOPHYAINCP)gnumd5.h \
    392446  $(SOPHYAINCP)ppfbinstream.h \
     
    399453  $(SOPHYAINCP)tvector_tsnl.h \
    400454  generaldata.h \
     455  $(SOPHYAINCP)objfio.h \
     456  $(SOPHYAINCP)ppersist.h \
    401457  $(SOPHYAINCP)ntupintf.h poly.h \
    402458  peida.h $(SOPHYAINCP)utils.h \
    403459  $(SOPHYAINCP)perrors.h fmath.h \
     460  $(SOPHYAINCP)anydataobj.h \
    404461  generalfunc.h
    405462        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  integ.cc
     
    413470  ntoolsinit.h \
    414471  $(SOPHYAINCP)tarrinit.h \
    415   $(SOPHYAINCP)sophyainit.h poly.h \
     472  $(SOPHYAINCP)sophyainit.h \
     473  $(SOPHYAINCP)machdefs.h poly.h \
    416474  $(SOPHYAINCP)objfio.h \
    417475  $(SOPHYAINCP)anydataobj.h \
     
    423481  $(SOPHYAINCP)ppfnametag.h \
    424482  peida.h $(SOPHYAINCP)utils.h \
    425   $(SOPHYAINCP)perrors.h fmath.h \
    426   $(SOPHYAINCP)tvector.h \
    427   $(SOPHYAINCP)tmatrix.h \
    428   $(SOPHYAINCP)tarray.h \
    429   $(SOPHYAINCP)basarr.h \
    430   $(SOPHYAINCP)mutyv.h \
    431   $(SOPHYAINCP)timestamp.h \
    432   $(SOPHYAINCP)dvlist.h \
    433   $(SOPHYAINCP)ndatablock.h \
    434   $(SOPHYAINCP)utilarr.h \
    435   $(SOPHYAINCP)tmatrix_tsnl.h \
    436   $(SOPHYAINCP)tvector_tsnl.h \
     483  $(SOPHYAINCP)perrors.h \
     484  $(SOPHYAINCP)pexceptions.h \
     485  fmath.h $(SOPHYAINCP)tvector.h \
     486  $(SOPHYAINCP)tmatrix.h \
     487  $(SOPHYAINCP)tarray.h \
     488  $(SOPHYAINCP)basarr.h \
     489  $(SOPHYAINCP)mutyv.h \
     490  $(SOPHYAINCP)timestamp.h \
     491  $(SOPHYAINCP)objfio.h \
     492  $(SOPHYAINCP)dvlist.h \
     493  $(SOPHYAINCP)ndatablock.h \
     494  $(SOPHYAINCP)utilarr.h \
     495  $(SOPHYAINCP)tmatrix_tsnl.h \
     496  $(SOPHYAINCP)tvector_tsnl.h \
     497  $(SOPHYAINCP)ppersist.h \
     498  $(SOPHYAINCP)anydataobj.h \
    437499  generaldata.h \
    438500  $(SOPHYAINCP)ntupintf.h cimage.h \
    439   $(SOPHYAINCP)fioarr.h tabmath.h \
     501  $(SOPHYAINCP)tmatrix.h \
     502  $(SOPHYAINCP)fioarr.h \
     503  $(SOPHYAINCP)tvector.h tabmath.h \
    440504  nbconst.h dates.h datime.h
    441505        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  ntoolsinit.cc
     
    446510  $(SOPHYAINCP)machdefs.h \
    447511  $(SOPHYAINCP)tmatrix.h \
     512  $(SOPHYAINCP)machdefs.h \
    448513  $(SOPHYAINCP)tarray.h \
    449514  $(SOPHYAINCP)basarr.h \
     
    463528  $(SOPHYAINCP)tmatrix_tsnl.h \
    464529  cimage.h $(SOPHYAINCP)fioarr.h \
    465   $(SOPHYAINCP)tvector.h \
    466   $(SOPHYAINCP)tvector_tsnl.h \
     530  $(SOPHYAINCP)tmatrix.h \
     531  $(SOPHYAINCP)tvector.h \
     532  $(SOPHYAINCP)tvector_tsnl.h \
     533  $(SOPHYAINCP)tvector.h \
    467534  $(SOPHYAINCP)histos.h \
    468535  $(SOPHYAINCP)peida.h \
     
    471538  $(SOPHYAINCP)fmath.h \
    472539  $(SOPHYAINCP)histos2.h \
     540  $(SOPHYAINCP)histos.h \
    473541  $(SOPHYAINCP)hisprof.h \
    474   generalfit.h generaldata.h \
     542  generalfit.h \
     543  $(SOPHYAINCP)pexceptions.h \
     544  generaldata.h \
     545  $(SOPHYAINCP)objfio.h \
     546  $(SOPHYAINCP)ppersist.h \
    475547  $(SOPHYAINCP)ntupintf.h poly.h \
    476   peida.h generalfunc.h
     548  peida.h \
     549  $(SOPHYAINCP)anydataobj.h \
     550  generalfunc.h
    477551        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  objfitter.cc
    478552 
     
    481555  $(SOPHYAINCP)machdefs.h \
    482556  $(SOPHYAINCP)pexceptions.h \
     557  $(SOPHYAINCP)machdefs.h \
    483558  perandom.h $(SOPHYAINCP)histos.h \
    484559  $(SOPHYAINCP)objfio.h \
    485560  $(SOPHYAINCP)anydataobj.h \
    486561  $(SOPHYAINCP)ppersist.h \
     562  $(SOPHYAINCP)pexceptions.h \
    487563  $(SOPHYAINCP)gnumd5.h \
    488564  $(SOPHYAINCP)ppfbinstream.h \
     
    504580  $(SOPHYAINCP)tmatrix_tsnl.h \
    505581  $(SOPHYAINCP)tvector_tsnl.h \
    506   $(SOPHYAINCP)srandgen.h pemath.h
     582  $(SOPHYAINCP)srandgen.h \
     583  classfunc.h pemath.h
    507584        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  perandom.cc
    508585 
     
    511588  $(SOPHYAINCP)machdefs.h poly.h \
    512589  $(SOPHYAINCP)objfio.h \
     590  $(SOPHYAINCP)machdefs.h \
    513591  $(SOPHYAINCP)anydataobj.h \
    514592  $(SOPHYAINCP)ppersist.h \
     
    519597  $(SOPHYAINCP)ppfnametag.h \
    520598  peida.h $(SOPHYAINCP)utils.h \
    521   $(SOPHYAINCP)perrors.h fmath.h \
    522   $(SOPHYAINCP)tvector.h \
    523   $(SOPHYAINCP)tmatrix.h \
    524   $(SOPHYAINCP)tarray.h \
    525   $(SOPHYAINCP)basarr.h \
    526   $(SOPHYAINCP)mutyv.h \
    527   $(SOPHYAINCP)timestamp.h \
    528   $(SOPHYAINCP)dvlist.h \
    529   $(SOPHYAINCP)ndatablock.h \
    530   $(SOPHYAINCP)utilarr.h \
    531   $(SOPHYAINCP)tmatrix_tsnl.h \
    532   $(SOPHYAINCP)tvector_tsnl.h \
     599  $(SOPHYAINCP)perrors.h \
     600  $(SOPHYAINCP)pexceptions.h \
     601  fmath.h $(SOPHYAINCP)tvector.h \
     602  $(SOPHYAINCP)tmatrix.h \
     603  $(SOPHYAINCP)tarray.h \
     604  $(SOPHYAINCP)basarr.h \
     605  $(SOPHYAINCP)mutyv.h \
     606  $(SOPHYAINCP)timestamp.h \
     607  $(SOPHYAINCP)objfio.h \
     608  $(SOPHYAINCP)dvlist.h \
     609  $(SOPHYAINCP)ndatablock.h \
     610  $(SOPHYAINCP)utilarr.h \
     611  $(SOPHYAINCP)tmatrix_tsnl.h \
     612  $(SOPHYAINCP)tvector_tsnl.h \
     613  $(SOPHYAINCP)ppersist.h \
     614  $(SOPHYAINCP)anydataobj.h \
    533615  linfit.h $(SOPHYAINCP)sopemtx.h \
     616  $(SOPHYAINCP)tvector.h \
    534617  $(SOPHYAINCP)fioarr.h
    535618        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  poly.cc
     
    540623  rk4cdifeq.h difeq.h \
    541624  $(SOPHYAINCP)pexceptions.h \
    542   $(SOPHYAINCP)tvector.h \
    543   $(SOPHYAINCP)tmatrix.h \
    544   $(SOPHYAINCP)tarray.h \
    545   $(SOPHYAINCP)basarr.h \
    546   $(SOPHYAINCP)anydataobj.h \
    547   $(SOPHYAINCP)mutyv.h \
    548   $(SOPHYAINCP)timestamp.h \
    549   $(SOPHYAINCP)objfio.h \
    550   $(SOPHYAINCP)ppersist.h \
     625  $(SOPHYAINCP)machdefs.h \
     626  $(SOPHYAINCP)tvector.h \
     627  $(SOPHYAINCP)tmatrix.h \
     628  $(SOPHYAINCP)tarray.h \
     629  $(SOPHYAINCP)basarr.h \
     630  $(SOPHYAINCP)anydataobj.h \
     631  $(SOPHYAINCP)mutyv.h \
     632  $(SOPHYAINCP)timestamp.h \
     633  $(SOPHYAINCP)objfio.h \
     634  $(SOPHYAINCP)ppersist.h \
     635  $(SOPHYAINCP)pexceptions.h \
    551636  $(SOPHYAINCP)gnumd5.h \
    552637  $(SOPHYAINCP)ppfbinstream.h \
     
    566651  simplesort.h peida.h \
    567652  $(SOPHYAINCP)utils.h \
     653  $(SOPHYAINCP)machdefs.h \
    568654  $(SOPHYAINCP)perrors.h \
     655  $(SOPHYAINCP)pexceptions.h \
    569656  $(SOPHYAINCP)pexceptions.h \
    570657  fmath.h
     
    577664  $(SOPHYAINCP)tvector.h \
    578665  $(SOPHYAINCP)tmatrix.h \
    579   $(SOPHYAINCP)tarray.h \
    580   $(SOPHYAINCP)basarr.h \
    581   $(SOPHYAINCP)anydataobj.h \
    582   $(SOPHYAINCP)mutyv.h \
    583   $(SOPHYAINCP)timestamp.h \
    584   $(SOPHYAINCP)objfio.h \
    585   $(SOPHYAINCP)ppersist.h \
    586   $(SOPHYAINCP)pexceptions.h \
    587   $(SOPHYAINCP)gnumd5.h \
    588   $(SOPHYAINCP)ppfbinstream.h \
    589   $(SOPHYAINCP)rawstream.h \
    590   $(SOPHYAINCP)ppfnametag.h \
    591   $(SOPHYAINCP)dvlist.h \
    592   $(SOPHYAINCP)ndatablock.h \
    593   $(SOPHYAINCP)utilarr.h \
    594   $(SOPHYAINCP)tmatrix_tsnl.h \
    595   $(SOPHYAINCP)tvector_tsnl.h \
    596   generalfit.h generaldata.h \
     666  $(SOPHYAINCP)machdefs.h \
     667  $(SOPHYAINCP)tarray.h \
     668  $(SOPHYAINCP)basarr.h \
     669  $(SOPHYAINCP)anydataobj.h \
     670  $(SOPHYAINCP)mutyv.h \
     671  $(SOPHYAINCP)timestamp.h \
     672  $(SOPHYAINCP)objfio.h \
     673  $(SOPHYAINCP)ppersist.h \
     674  $(SOPHYAINCP)pexceptions.h \
     675  $(SOPHYAINCP)gnumd5.h \
     676  $(SOPHYAINCP)ppfbinstream.h \
     677  $(SOPHYAINCP)rawstream.h \
     678  $(SOPHYAINCP)ppfnametag.h \
     679  $(SOPHYAINCP)dvlist.h \
     680  $(SOPHYAINCP)ndatablock.h \
     681  $(SOPHYAINCP)utilarr.h \
     682  $(SOPHYAINCP)tmatrix_tsnl.h \
     683  $(SOPHYAINCP)tvector_tsnl.h \
     684  generalfit.h \
     685  $(SOPHYAINCP)pexceptions.h \
     686  generaldata.h \
     687  $(SOPHYAINCP)objfio.h \
     688  $(SOPHYAINCP)ppersist.h \
    597689  $(SOPHYAINCP)ntupintf.h poly.h \
    598690  peida.h $(SOPHYAINCP)utils.h \
    599691  $(SOPHYAINCP)perrors.h fmath.h \
     692  $(SOPHYAINCP)anydataobj.h \
    600693  generalfunc.h \
    601694  $(SOPHYAINCP)ntuple.h \
     695  $(SOPHYAINCP)ntupintf.h \
    602696  $(SOPHYAINCP)timing.h
    603697        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  simplex.cc
     
    608702  tabmath.h peida.h \
    609703  $(SOPHYAINCP)utils.h \
     704  $(SOPHYAINCP)machdefs.h \
    610705  $(SOPHYAINCP)perrors.h \
     706  $(SOPHYAINCP)pexceptions.h \
    611707  $(SOPHYAINCP)pexceptions.h \
    612708  fmath.h nbconst.h
     
    618714  $(SOPHYAINCP)machdefs.h nbmath.h \
    619715  $(SOPHYAINCP)smathconst.h \
     716  $(SOPHYAINCP)machdefs.h \
    620717  $(SOPHYAINCP)timing.h \
    621718  $(SOPHYAINCP)array.h \
     
    642739  $(SOPHYAINCP)fioarr.h \
    643740  $(SOPHYAINCP)sopemtx.h \
    644   fftservintf.h fftpserver.h
     741  fftservintf.h \
     742  $(SOPHYAINCP)pexceptions.h \
     743  $(SOPHYAINCP)tmatrix.h \
     744  $(SOPHYAINCP)tvector.h \
     745  fftpserver.h
    645746        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  toeplitzMatrix.cc
    646747 
     
    667768$(SOPHYAOBJP)matxop.o: matxop.c matxop.h nbmath.h \
    668769  $(SOPHYAINCP)machdefs.h \
    669   $(SOPHYAINCP)smathconst.h
     770  $(SOPHYAINCP)smathconst.h \
     771  $(SOPHYAINCP)machdefs.h
    670772        $(CCOMPILE) -o $@  matxop.c
    671773 
     
    673775  $(SOPHYAINCP)machdefs.h \
    674776  $(SOPHYAINCP)smathconst.h \
    675   matxop.h nbinteg.h nbtri.h
     777  $(SOPHYAINCP)machdefs.h matxop.h \
     778  nbinteg.h nbtri.h
    676779        $(CCOMPILE) -o $@  nbmath.c
    677780 
  • trunk/SophyaPI/PIext/Makefile

    r3075 r3123  
    44 
    55clean:
    6          rm -f $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nommatvecadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomstladapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pistlist.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o $(SOPHYAOBJP)userfitfunex.o
     6         rm -f $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomherradapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nommatvecadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomstladapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pistlist.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o $(SOPHYAOBJP)userfitfunex.o
    77        rm -f $(SOPHYALIBP)libPIext.a
    88 
    9 $(SOPHYALIBP)libPIext.a : $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o
     9$(SOPHYALIBP)libPIext.a : $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomherradapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o
    1010        $(AR) $(ARFLAGS) $@ $?
    1111        touch $(SOPHYAINCP)/SophyaConfInfo/libPI.objlist
     
    1515  $(SOPHYAINCP)machdefs.h \
    1616  $(SOPHYAINCP)commander.h \
     17  $(SOPHYAINCP)machdefs.h \
    1718  $(SOPHYAINCP)pdlmgr.h \
    1819  $(SOPHYAINCP)dvlist.h \
     
    3031  $(SOPHYAINCP)zthread.h \
    3132  dlftypes.h basexecut.h \
     33  $(SOPHYAINCP)pdlmgr.h \
     34  $(SOPHYAINCP)ctimer.h \
    3235  $(SOPHYAINCP)strutilxx.h \
    3336  pistdimgapp.h \
     
    3639  $(SOPHYAINCP)piapplgen.h \
    3740  $(SOPHYAINCP)pimsghandler.h \
     41  $(SOPHYAINCP)pisysdep.h \
    3842  $(SOPHYAINCP)picontainerx.h \
    3943  $(SOPHYAINCP)picontainergen.h \
     
    6569  $(SOPHYAINCP)piwindowx.h \
    6670  $(SOPHYAINCP)piwindowgen.h \
     71  $(SOPHYAINCP)pimenux.h \
    6772  $(SOPHYAINCP)pioptmenux.h \
    6873  $(SOPHYAINCP)pioptmenugen.h \
     74  $(SOPHYAINCP)pistdwdgx.h \
    6975  $(SOPHYAINCP)pifilechox.h \
    7076  $(SOPHYAINCP)pifilechogen.h \
     77  $(SOPHYAINCP)piwindowx.h \
    7178  $(SOPHYAINCP)piperiodx.h \
    7279  $(SOPHYAINCP)periodic.h \
     80  $(SOPHYAINCP)picons.h \
    7381  $(SOPHYAINCP)piimage.h \
    7482  $(SOPHYAINCP)parradapter.h \
     
    8492  $(SOPHYAINCP)pi3ddrw.h \
    8593  $(SOPHYAINCP)pigraph3d.h \
    86   nobjmgr.h pisiadw.h \
     94  nobjmgr.h \
     95  $(SOPHYAINCP)anydataobj.h \
     96  $(SOPHYAINCP)ppersist.h \
     97  $(SOPHYAINCP)dvlist.h pisiadw.h \
    8798  $(SOPHYAINCP)pilistx.h \
    8899  $(SOPHYAINCP)pilistgen.h \
    89100  $(SOPHYAINCP)pistzwin.h \
     101  $(SOPHYAINCP)piperiodx.h \
    90102  $(SOPHYAINCP)pitherm.h \
    91103  $(SOPHYAINCP)resusage.h \
    92104  servnobjm.h nomgadapter.h \
     105  $(SOPHYAINCP)pidrawer.h \
     106  $(SOPHYAINCP)parradapter.h \
    93107  $(SOPHYAINCP)ntupintf.h \
    94108  $(SOPHYAINCP)generalfit.h \
     
    102116  $(SOPHYAINCP)tvector_tsnl.h \
    103117  $(SOPHYAINCP)generaldata.h \
     118  $(SOPHYAINCP)ntupintf.h \
    104119  $(SOPHYAINCP)poly.h \
    105120  $(SOPHYAINCP)peida.h \
     
    107122  $(SOPHYAINCP)perrors.h \
    108123  $(SOPHYAINCP)fmath.h \
     124  $(SOPHYAINCP)generalfunc.h \
    109125  $(SOPHYAINCP)histos.h \
    110126  $(SOPHYAINCP)histos2.h \
     127  $(SOPHYAINCP)histos.h \
    111128  $(SOPHYAINCP)hisprof.h \
    112129  $(SOPHYAINCP)ntuple.h \
     130  $(SOPHYAINCP)generaldata.h \
    113131  $(SOPHYAINCP)datatable.h \
    114132  $(SOPHYAINCP)basedtable.h \
    115   $(SOPHYAINCP)segdatablock.h
     133  $(SOPHYAINCP)segdatablock.h \
     134  $(SOPHYAINCP)tvector.h
    116135        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  basexecut.cc
    117136 
     
    121140  $(SOPHYAINCP)machdefs.h piacmd.h \
    122141  $(SOPHYAINCP)commander.h \
     142  $(SOPHYAINCP)machdefs.h \
    123143  $(SOPHYAINCP)pdlmgr.h \
    124144  $(SOPHYAINCP)dvlist.h \
     
    136156  $(SOPHYAINCP)zthread.h \
    137157  dlftypes.h nobjmgr.h \
     158  $(SOPHYAINCP)anydataobj.h \
     159  $(SOPHYAINCP)ppersist.h \
     160  $(SOPHYAINCP)dvlist.h \
    138161  $(SOPHYAINCP)pigncont.h \
    139162  $(SOPHYAINCP)pistdimgapp.h \
     
    197220  $(SOPHYAINCP)pistzwin.h \
    198221  $(SOPHYAINCP)pitherm.h \
     222  $(SOPHYAINCP)zthread.h \
    199223  $(SOPHYAINCP)resusage.h \
    200224  $(SOPHYAINCP)piscdrawwdg.h \
     
    207231  $(SOPHYAINCP)gp_graph3d.h \
    208232  $(SOPHYAINCP)gp_alloc.h \
     233  $(SOPHYAINCP)pidrawer.h \
    209234  nomgadapter.h \
    210   $(SOPHYAINCP)generalfit.h \
    211   $(SOPHYAINCP)tvector.h \
    212   $(SOPHYAINCP)tmatrix.h \
    213   $(SOPHYAINCP)tarray.h \
    214   $(SOPHYAINCP)basarr.h \
    215   $(SOPHYAINCP)ndatablock.h \
    216   $(SOPHYAINCP)utilarr.h \
    217   $(SOPHYAINCP)tmatrix_tsnl.h \
    218   $(SOPHYAINCP)tvector_tsnl.h \
    219   $(SOPHYAINCP)generaldata.h \
    220   $(SOPHYAINCP)poly.h \
    221   $(SOPHYAINCP)peida.h \
    222   $(SOPHYAINCP)utils.h \
    223   $(SOPHYAINCP)perrors.h \
    224   $(SOPHYAINCP)fmath.h servnobjm.h
    225         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  contmodex.cc
    226  
    227 $(SOPHYAOBJP)cxxexecutor.o: cxxexecutor.cc \
    228   $(SOPHYAINCP)sopnamsp.h \
    229   cxxexecutor.h \
    230   $(SOPHYAINCP)machdefs.h piacmd.h \
    231   $(SOPHYAINCP)commander.h \
    232   $(SOPHYAINCP)pdlmgr.h \
    233   $(SOPHYAINCP)dvlist.h \
    234   $(SOPHYAINCP)objfio.h \
    235   $(SOPHYAINCP)anydataobj.h \
    236   $(SOPHYAINCP)ppersist.h \
    237   $(SOPHYAINCP)pexceptions.h \
    238   $(SOPHYAINCP)gnumd5.h \
    239   $(SOPHYAINCP)ppfbinstream.h \
    240   $(SOPHYAINCP)rawstream.h \
    241   $(SOPHYAINCP)ppfnametag.h \
    242   $(SOPHYAINCP)mutyv.h \
    243   $(SOPHYAINCP)timestamp.h \
    244   $(SOPHYAINCP)ctimer.h \
    245   $(SOPHYAINCP)zthread.h \
    246   dlftypes.h nobjmgr.h \
    247   $(SOPHYAINCP)strutilxx.h \
    248   $(SOPHYAINCP)cxxcmplnk.h \
    249   nomgadapter.h \
    250   $(SOPHYAINCP)pidrawer.h \
    251   $(SOPHYAINCP)pibwdggen.h \
    252   $(SOPHYAINCP)pisysdep.h \
    253   $(SOPHYAINCP)piwdgx.h \
    254   $(SOPHYAINCP)piwdggen.h \
    255   $(SOPHYAINCP)pimsghandler.h \
    256   $(SOPHYAINCP)picolist.h \
    257   $(SOPHYAINCP)picmap.h \
    258   $(SOPHYAINCP)picmapx.h \
    259   $(SOPHYAINCP)picmapgen.h \
    260   $(SOPHYAINCP)pigraphx.h \
    261   $(SOPHYAINCP)pigraphgen.h \
    262   $(SOPHYAINCP)pifontx.h \
    263   $(SOPHYAINCP)pifontgen.h \
    264   $(SOPHYAINCP)pigrcoord.h \
    265   $(SOPHYAINCP)pilineatt.h \
    266   $(SOPHYAINCP)pigraphuc.h \
    267   $(SOPHYAINCP)pievthandler.h \
    268   $(SOPHYAINCP)psfile.h \
    269   $(SOPHYAINCP)pigratt.h \
    270   $(SOPHYAINCP)piaxes.h \
    271   $(SOPHYAINCP)parradapter.h \
    272   $(SOPHYAINCP)lut.h \
     235  $(SOPHYAINCP)parradapter.h \
    273236  $(SOPHYAINCP)ntupintf.h \
    274237  $(SOPHYAINCP)generalfit.h \
     
    287250  $(SOPHYAINCP)perrors.h \
    288251  $(SOPHYAINCP)fmath.h \
     252  $(SOPHYAINCP)generalfunc.h \
     253  servnobjm.h \
     254  $(SOPHYAINCP)pdlmgr.h
     255        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  contmodex.cc
     256 
     257$(SOPHYAOBJP)cxxexecutor.o: cxxexecutor.cc \
     258  $(SOPHYAINCP)sopnamsp.h \
     259  cxxexecutor.h \
     260  $(SOPHYAINCP)machdefs.h piacmd.h \
     261  $(SOPHYAINCP)commander.h \
     262  $(SOPHYAINCP)machdefs.h \
     263  $(SOPHYAINCP)pdlmgr.h \
     264  $(SOPHYAINCP)dvlist.h \
     265  $(SOPHYAINCP)objfio.h \
     266  $(SOPHYAINCP)anydataobj.h \
     267  $(SOPHYAINCP)ppersist.h \
     268  $(SOPHYAINCP)pexceptions.h \
     269  $(SOPHYAINCP)gnumd5.h \
     270  $(SOPHYAINCP)ppfbinstream.h \
     271  $(SOPHYAINCP)rawstream.h \
     272  $(SOPHYAINCP)ppfnametag.h \
     273  $(SOPHYAINCP)mutyv.h \
     274  $(SOPHYAINCP)timestamp.h \
     275  $(SOPHYAINCP)ctimer.h \
     276  $(SOPHYAINCP)zthread.h \
     277  dlftypes.h nobjmgr.h \
     278  $(SOPHYAINCP)anydataobj.h \
     279  $(SOPHYAINCP)ppersist.h \
     280  $(SOPHYAINCP)dvlist.h \
     281  $(SOPHYAINCP)strutilxx.h \
     282  $(SOPHYAINCP)cxxcmplnk.h \
     283  nomgadapter.h \
     284  $(SOPHYAINCP)pidrawer.h \
     285  $(SOPHYAINCP)pibwdggen.h \
     286  $(SOPHYAINCP)pisysdep.h \
     287  $(SOPHYAINCP)piwdgx.h \
     288  $(SOPHYAINCP)piwdggen.h \
     289  $(SOPHYAINCP)pimsghandler.h \
     290  $(SOPHYAINCP)picolist.h \
     291  $(SOPHYAINCP)picmap.h \
     292  $(SOPHYAINCP)picmapx.h \
     293  $(SOPHYAINCP)picmapgen.h \
     294  $(SOPHYAINCP)pigraphx.h \
     295  $(SOPHYAINCP)pigraphgen.h \
     296  $(SOPHYAINCP)pifontx.h \
     297  $(SOPHYAINCP)pifontgen.h \
     298  $(SOPHYAINCP)pigrcoord.h \
     299  $(SOPHYAINCP)pilineatt.h \
     300  $(SOPHYAINCP)pigraphuc.h \
     301  $(SOPHYAINCP)pievthandler.h \
     302  $(SOPHYAINCP)psfile.h \
     303  $(SOPHYAINCP)pigratt.h \
     304  $(SOPHYAINCP)piaxes.h \
     305  $(SOPHYAINCP)parradapter.h \
     306  $(SOPHYAINCP)lut.h \
     307  $(SOPHYAINCP)ntupintf.h \
     308  $(SOPHYAINCP)generalfit.h \
     309  $(SOPHYAINCP)tvector.h \
     310  $(SOPHYAINCP)tmatrix.h \
     311  $(SOPHYAINCP)tarray.h \
     312  $(SOPHYAINCP)basarr.h \
     313  $(SOPHYAINCP)ndatablock.h \
     314  $(SOPHYAINCP)utilarr.h \
     315  $(SOPHYAINCP)tmatrix_tsnl.h \
     316  $(SOPHYAINCP)tvector_tsnl.h \
     317  $(SOPHYAINCP)generaldata.h \
     318  $(SOPHYAINCP)ntupintf.h \
     319  $(SOPHYAINCP)poly.h \
     320  $(SOPHYAINCP)peida.h \
     321  $(SOPHYAINCP)utils.h \
     322  $(SOPHYAINCP)perrors.h \
     323  $(SOPHYAINCP)fmath.h \
     324  $(SOPHYAINCP)generalfunc.h \
    289325  pistdimgapp.h \
     326  $(SOPHYAINCP)pisysdep.h \
    290327  $(SOPHYAINCP)piapplx.h \
    291328  $(SOPHYAINCP)piapplgen.h \
     
    303340  $(SOPHYAINCP)piwindowx.h \
    304341  $(SOPHYAINCP)piwindowgen.h \
     342  $(SOPHYAINCP)pimenux.h \
    305343  $(SOPHYAINCP)pioptmenux.h \
    306344  $(SOPHYAINCP)pioptmenugen.h \
     345  $(SOPHYAINCP)pistdwdgx.h \
    307346  $(SOPHYAINCP)pifilechox.h \
    308347  $(SOPHYAINCP)pifilechogen.h \
     348  $(SOPHYAINCP)piwindowx.h \
    309349  $(SOPHYAINCP)piperiodx.h \
    310350  $(SOPHYAINCP)periodic.h \
     351  $(SOPHYAINCP)picons.h \
    311352  $(SOPHYAINCP)piimage.h \
     353  $(SOPHYAINCP)parradapter.h \
    312354  $(SOPHYAINCP)pieldrw.h \
     355  $(SOPHYAINCP)pidrawer.h \
    313356  $(SOPHYAINCP)pipixmapx.h \
    314357  $(SOPHYAINCP)pipixmapgen.h \
     
    320363  $(SOPHYAINCP)pilistgen.h \
    321364  $(SOPHYAINCP)pistzwin.h \
     365  $(SOPHYAINCP)piperiodx.h \
    322366  $(SOPHYAINCP)pitherm.h \
    323367  $(SOPHYAINCP)resusage.h
     
    329373  $(SOPHYAINCP)machdefs.h piacmd.h \
    330374  $(SOPHYAINCP)commander.h \
     375  $(SOPHYAINCP)machdefs.h \
    331376  $(SOPHYAINCP)pdlmgr.h \
    332377  $(SOPHYAINCP)dvlist.h \
     
    343388  $(SOPHYAINCP)ctimer.h \
    344389  $(SOPHYAINCP)zthread.h \
    345   dlftypes.h nobjmgr.h cxxexecwin.h \
     390  dlftypes.h nobjmgr.h \
     391  $(SOPHYAINCP)anydataobj.h \
     392  $(SOPHYAINCP)ppersist.h \
     393  $(SOPHYAINCP)dvlist.h \
     394  cxxexecwin.h \
    346395  $(SOPHYAINCP)pisysdep.h \
    347396  pistdimgapp.h \
     
    349398  $(SOPHYAINCP)piapplgen.h \
    350399  $(SOPHYAINCP)pimsghandler.h \
     400  $(SOPHYAINCP)pisysdep.h \
    351401  $(SOPHYAINCP)picontainerx.h \
    352402  $(SOPHYAINCP)picontainergen.h \
     
    378428  $(SOPHYAINCP)piwindowx.h \
    379429  $(SOPHYAINCP)piwindowgen.h \
     430  $(SOPHYAINCP)pimenux.h \
    380431  $(SOPHYAINCP)pioptmenux.h \
    381432  $(SOPHYAINCP)pioptmenugen.h \
     433  $(SOPHYAINCP)pistdwdgx.h \
    382434  $(SOPHYAINCP)pifilechox.h \
    383435  $(SOPHYAINCP)pifilechogen.h \
     436  $(SOPHYAINCP)piwindowx.h \
    384437  $(SOPHYAINCP)piperiodx.h \
    385438  $(SOPHYAINCP)periodic.h \
     439  $(SOPHYAINCP)picons.h \
    386440  $(SOPHYAINCP)piimage.h \
    387441  $(SOPHYAINCP)parradapter.h \
     
    400454  $(SOPHYAINCP)pilistgen.h \
    401455  $(SOPHYAINCP)pistzwin.h \
     456  $(SOPHYAINCP)piperiodx.h \
    402457  $(SOPHYAINCP)pitherm.h \
    403458  $(SOPHYAINCP)resusage.h
     
    409464  $(SOPHYAINCP)machdefs.h piacmd.h \
    410465  $(SOPHYAINCP)commander.h \
     466  $(SOPHYAINCP)machdefs.h \
    411467  $(SOPHYAINCP)pdlmgr.h \
    412468  $(SOPHYAINCP)dvlist.h \
     
    423479  $(SOPHYAINCP)ctimer.h \
    424480  $(SOPHYAINCP)zthread.h \
    425   dlftypes.h nobjmgr.h pi2dvec.h pistdimgapp.h \
     481  dlftypes.h nobjmgr.h \
     482  $(SOPHYAINCP)anydataobj.h \
     483  $(SOPHYAINCP)ppersist.h \
     484  $(SOPHYAINCP)dvlist.h pi2dvec.h \
     485  pistdimgapp.h \
    426486  $(SOPHYAINCP)pisysdep.h \
    427487  $(SOPHYAINCP)piapplx.h \
    428488  $(SOPHYAINCP)piapplgen.h \
    429489  $(SOPHYAINCP)pimsghandler.h \
     490  $(SOPHYAINCP)pisysdep.h \
    430491  $(SOPHYAINCP)picontainerx.h \
    431492  $(SOPHYAINCP)picontainergen.h \
     
    457518  $(SOPHYAINCP)piwindowx.h \
    458519  $(SOPHYAINCP)piwindowgen.h \
     520  $(SOPHYAINCP)pimenux.h \
    459521  $(SOPHYAINCP)pioptmenux.h \
    460522  $(SOPHYAINCP)pioptmenugen.h \
     523  $(SOPHYAINCP)pistdwdgx.h \
    461524  $(SOPHYAINCP)pifilechox.h \
    462525  $(SOPHYAINCP)pifilechogen.h \
     526  $(SOPHYAINCP)piwindowx.h \
    463527  $(SOPHYAINCP)piperiodx.h \
    464528  $(SOPHYAINCP)periodic.h \
     529  $(SOPHYAINCP)picons.h \
    465530  $(SOPHYAINCP)piimage.h \
    466531  $(SOPHYAINCP)parradapter.h \
     
    479544  $(SOPHYAINCP)pilistgen.h \
    480545  $(SOPHYAINCP)pistzwin.h \
     546  $(SOPHYAINCP)piperiodx.h \
    481547  $(SOPHYAINCP)pitherm.h \
    482548  $(SOPHYAINCP)resusage.h \
     
    484550  $(SOPHYAINCP)ntupintf.h \
    485551  $(SOPHYAINCP)ntuple.h \
     552  $(SOPHYAINCP)ntupintf.h \
     553  $(SOPHYAINCP)pidrawer.h \
    486554  nomgadapter.h \
    487   $(SOPHYAINCP)generalfit.h \
    488   $(SOPHYAINCP)tvector.h \
    489   $(SOPHYAINCP)tmatrix.h \
    490   $(SOPHYAINCP)tarray.h \
    491   $(SOPHYAINCP)basarr.h \
    492   $(SOPHYAINCP)ndatablock.h \
    493   $(SOPHYAINCP)utilarr.h \
    494   $(SOPHYAINCP)tmatrix_tsnl.h \
    495   $(SOPHYAINCP)tvector_tsnl.h \
    496   $(SOPHYAINCP)generaldata.h \
    497   $(SOPHYAINCP)poly.h \
    498   $(SOPHYAINCP)peida.h \
    499   $(SOPHYAINCP)utils.h \
    500   $(SOPHYAINCP)perrors.h \
    501   $(SOPHYAINCP)fmath.h servnobjm.h
    502         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  flowmodex.cc
    503  
    504 $(SOPHYAOBJP)graphexecut.o: graphexecut.cc \
    505   $(SOPHYAINCP)sopnamsp.h piacmd.h \
    506   $(SOPHYAINCP)machdefs.h \
    507   $(SOPHYAINCP)commander.h \
    508   $(SOPHYAINCP)pdlmgr.h \
    509   $(SOPHYAINCP)dvlist.h \
    510   $(SOPHYAINCP)objfio.h \
    511   $(SOPHYAINCP)anydataobj.h \
    512   $(SOPHYAINCP)ppersist.h \
    513   $(SOPHYAINCP)pexceptions.h \
    514   $(SOPHYAINCP)gnumd5.h \
    515   $(SOPHYAINCP)ppfbinstream.h \
    516   $(SOPHYAINCP)rawstream.h \
    517   $(SOPHYAINCP)ppfnametag.h \
    518   $(SOPHYAINCP)mutyv.h \
    519   $(SOPHYAINCP)timestamp.h \
    520   $(SOPHYAINCP)ctimer.h \
    521   $(SOPHYAINCP)zthread.h \
    522   dlftypes.h graphexecut.h \
    523   $(SOPHYAINCP)strutilxx.h \
    524   pistdimgapp.h \
    525   $(SOPHYAINCP)pisysdep.h \
    526   $(SOPHYAINCP)piapplx.h \
    527   $(SOPHYAINCP)piapplgen.h \
    528   $(SOPHYAINCP)pimsghandler.h \
    529   $(SOPHYAINCP)picontainerx.h \
    530   $(SOPHYAINCP)picontainergen.h \
    531   $(SOPHYAINCP)piwdgx.h \
    532   $(SOPHYAINCP)piwdggen.h \
    533   $(SOPHYAINCP)picolist.h \
    534   $(SOPHYAINCP)pimenubarx.h \
    535   $(SOPHYAINCP)pimenubargen.h \
    536   $(SOPHYAINCP)pimenux.h \
    537   $(SOPHYAINCP)pimenugen.h \
    538   $(SOPHYAINCP)picons.h \
    539   $(SOPHYAINCP)pistdwdgx.h \
    540   $(SOPHYAINCP)pistdwdggen.h \
    541   $(SOPHYAINCP)pibwdgx.h \
    542   $(SOPHYAINCP)pibwdggen.h \
    543   $(SOPHYAINCP)picmap.h \
    544   $(SOPHYAINCP)picmapx.h \
    545   $(SOPHYAINCP)picmapgen.h \
    546   $(SOPHYAINCP)pigraphx.h \
    547   $(SOPHYAINCP)pigraphgen.h \
    548   $(SOPHYAINCP)pifontx.h \
    549   $(SOPHYAINCP)pifontgen.h \
    550   $(SOPHYAINCP)pigrcoord.h \
    551   $(SOPHYAINCP)pilineatt.h \
    552   $(SOPHYAINCP)pigraphuc.h \
    553   $(SOPHYAINCP)pievthandler.h \
    554   $(SOPHYAINCP)psfile.h \
    555   $(SOPHYAINCP)pigraphps.h \
    556   $(SOPHYAINCP)piwindowx.h \
    557   $(SOPHYAINCP)piwindowgen.h \
    558   $(SOPHYAINCP)pioptmenux.h \
    559   $(SOPHYAINCP)pioptmenugen.h \
    560   $(SOPHYAINCP)pifilechox.h \
    561   $(SOPHYAINCP)pifilechogen.h \
    562   $(SOPHYAINCP)piperiodx.h \
    563   $(SOPHYAINCP)periodic.h \
    564   $(SOPHYAINCP)piimage.h \
    565   $(SOPHYAINCP)parradapter.h \
    566   $(SOPHYAINCP)lut.h \
    567   $(SOPHYAINCP)pieldrw.h \
    568   $(SOPHYAINCP)pidrawer.h \
    569   $(SOPHYAINCP)pigratt.h \
    570   $(SOPHYAINCP)piaxes.h \
    571   $(SOPHYAINCP)pipixmapx.h \
    572   $(SOPHYAINCP)pipixmapgen.h \
    573   $(SOPHYAINCP)picmapview.h \
    574   $(SOPHYAINCP)pi3dwdg.h \
    575   $(SOPHYAINCP)pi3ddrw.h \
    576   $(SOPHYAINCP)pigraph3d.h \
    577   nobjmgr.h pisiadw.h \
    578   $(SOPHYAINCP)pilistx.h \
    579   $(SOPHYAINCP)pilistgen.h \
    580   $(SOPHYAINCP)pistzwin.h \
    581   $(SOPHYAINCP)pitherm.h \
    582   $(SOPHYAINCP)resusage.h \
    583   nomgadapter.h \
    584   $(SOPHYAINCP)ntupintf.h \
     555  $(SOPHYAINCP)parradapter.h \
    585556  $(SOPHYAINCP)generalfit.h \
    586557  $(SOPHYAINCP)tvector.h \
     
    598569  $(SOPHYAINCP)perrors.h \
    599570  $(SOPHYAINCP)fmath.h \
    600   $(SOPHYAINCP)piyfxdrw.h \
    601   $(SOPHYAINCP)pibargraph.h \
    602   $(SOPHYAINCP)pitxtdrw.h
    603         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  graphexecut.cc
    604  
    605 $(SOPHYAOBJP)nobjmgr.o: nobjmgr.cc \
    606   $(SOPHYAINCP)sopnamsp.h \
    607   $(SOPHYAINCP)strutil.h \
    608   $(SOPHYAINCP)datatypes.h \
    609   $(SOPHYAINCP)machdefs.h \
     571  $(SOPHYAINCP)generalfunc.h \
     572  servnobjm.h \
     573  $(SOPHYAINCP)pdlmgr.h
     574        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  flowmodex.cc
     575 
     576$(SOPHYAOBJP)graphexecut.o: graphexecut.cc \
     577  $(SOPHYAINCP)sopnamsp.h piacmd.h \
     578  $(SOPHYAINCP)machdefs.h \
     579  $(SOPHYAINCP)commander.h \
     580  $(SOPHYAINCP)machdefs.h \
     581  $(SOPHYAINCP)pdlmgr.h \
     582  $(SOPHYAINCP)dvlist.h \
     583  $(SOPHYAINCP)objfio.h \
     584  $(SOPHYAINCP)anydataobj.h \
     585  $(SOPHYAINCP)ppersist.h \
     586  $(SOPHYAINCP)pexceptions.h \
     587  $(SOPHYAINCP)gnumd5.h \
     588  $(SOPHYAINCP)ppfbinstream.h \
     589  $(SOPHYAINCP)rawstream.h \
     590  $(SOPHYAINCP)ppfnametag.h \
     591  $(SOPHYAINCP)mutyv.h \
     592  $(SOPHYAINCP)timestamp.h \
     593  $(SOPHYAINCP)ctimer.h \
     594  $(SOPHYAINCP)zthread.h \
     595  dlftypes.h graphexecut.h \
     596  $(SOPHYAINCP)strutilxx.h \
     597  pistdimgapp.h \
     598  $(SOPHYAINCP)pisysdep.h \
     599  $(SOPHYAINCP)piapplx.h \
     600  $(SOPHYAINCP)piapplgen.h \
     601  $(SOPHYAINCP)pimsghandler.h \
     602  $(SOPHYAINCP)pisysdep.h \
     603  $(SOPHYAINCP)picontainerx.h \
     604  $(SOPHYAINCP)picontainergen.h \
     605  $(SOPHYAINCP)piwdgx.h \
     606  $(SOPHYAINCP)piwdggen.h \
     607  $(SOPHYAINCP)picolist.h \
     608  $(SOPHYAINCP)pimenubarx.h \
     609  $(SOPHYAINCP)pimenubargen.h \
     610  $(SOPHYAINCP)pimenux.h \
     611  $(SOPHYAINCP)pimenugen.h \
     612  $(SOPHYAINCP)picons.h \
     613  $(SOPHYAINCP)pistdwdgx.h \
     614  $(SOPHYAINCP)pistdwdggen.h \
     615  $(SOPHYAINCP)pibwdgx.h \
     616  $(SOPHYAINCP)pibwdggen.h \
     617  $(SOPHYAINCP)picmap.h \
     618  $(SOPHYAINCP)picmapx.h \
     619  $(SOPHYAINCP)picmapgen.h \
     620  $(SOPHYAINCP)pigraphx.h \
     621  $(SOPHYAINCP)pigraphgen.h \
     622  $(SOPHYAINCP)pifontx.h \
     623  $(SOPHYAINCP)pifontgen.h \
     624  $(SOPHYAINCP)pigrcoord.h \
     625  $(SOPHYAINCP)pilineatt.h \
     626  $(SOPHYAINCP)pigraphuc.h \
     627  $(SOPHYAINCP)pievthandler.h \
     628  $(SOPHYAINCP)psfile.h \
     629  $(SOPHYAINCP)pigraphps.h \
     630  $(SOPHYAINCP)piwindowx.h \
     631  $(SOPHYAINCP)piwindowgen.h \
     632  $(SOPHYAINCP)pimenux.h \
     633  $(SOPHYAINCP)pioptmenux.h \
     634  $(SOPHYAINCP)pioptmenugen.h \
     635  $(SOPHYAINCP)pistdwdgx.h \
     636  $(SOPHYAINCP)pifilechox.h \
     637  $(SOPHYAINCP)pifilechogen.h \
     638  $(SOPHYAINCP)piwindowx.h \
     639  $(SOPHYAINCP)piperiodx.h \
     640  $(SOPHYAINCP)periodic.h \
     641  $(SOPHYAINCP)picons.h \
     642  $(SOPHYAINCP)piimage.h \
     643  $(SOPHYAINCP)parradapter.h \
     644  $(SOPHYAINCP)lut.h \
     645  $(SOPHYAINCP)pieldrw.h \
     646  $(SOPHYAINCP)pidrawer.h \
     647  $(SOPHYAINCP)pigratt.h \
     648  $(SOPHYAINCP)piaxes.h \
     649  $(SOPHYAINCP)pipixmapx.h \
     650  $(SOPHYAINCP)pipixmapgen.h \
     651  $(SOPHYAINCP)picmapview.h \
     652  $(SOPHYAINCP)pi3dwdg.h \
     653  $(SOPHYAINCP)pi3ddrw.h \
     654  $(SOPHYAINCP)pigraph3d.h \
    610655  nobjmgr.h \
    611656  $(SOPHYAINCP)anydataobj.h \
    612657  $(SOPHYAINCP)ppersist.h \
    613   $(SOPHYAINCP)pexceptions.h \
    614   $(SOPHYAINCP)gnumd5.h \
    615   $(SOPHYAINCP)ppfbinstream.h \
    616   $(SOPHYAINCP)rawstream.h \
    617   $(SOPHYAINCP)ppfnametag.h \
    618   $(SOPHYAINCP)dvlist.h \
    619   $(SOPHYAINCP)objfio.h \
    620   $(SOPHYAINCP)mutyv.h \
    621   $(SOPHYAINCP)timestamp.h \
    622   dlftypes.h servnobjm.h \
    623   $(SOPHYAINCP)pdlmgr.h \
    624   $(SOPHYAINCP)zthread.h \
     658  $(SOPHYAINCP)dvlist.h pisiadw.h \
     659  $(SOPHYAINCP)pilistx.h \
     660  $(SOPHYAINCP)pilistgen.h \
     661  $(SOPHYAINCP)pistzwin.h \
     662  $(SOPHYAINCP)piperiodx.h \
     663  $(SOPHYAINCP)pitherm.h \
     664  $(SOPHYAINCP)resusage.h \
    625665  nomgadapter.h \
    626666  $(SOPHYAINCP)pidrawer.h \
    627   $(SOPHYAINCP)pibwdggen.h \
    628   $(SOPHYAINCP)pisysdep.h \
    629   $(SOPHYAINCP)piwdgx.h \
    630   $(SOPHYAINCP)piwdggen.h \
    631   $(SOPHYAINCP)pimsghandler.h \
    632   $(SOPHYAINCP)picolist.h \
    633   $(SOPHYAINCP)picmap.h \
    634   $(SOPHYAINCP)picmapx.h \
    635   $(SOPHYAINCP)picmapgen.h \
    636   $(SOPHYAINCP)pigraphx.h \
    637   $(SOPHYAINCP)pigraphgen.h \
    638   $(SOPHYAINCP)pifontx.h \
    639   $(SOPHYAINCP)pifontgen.h \
    640   $(SOPHYAINCP)pigrcoord.h \
    641   $(SOPHYAINCP)pilineatt.h \
    642   $(SOPHYAINCP)pigraphuc.h \
    643   $(SOPHYAINCP)pievthandler.h \
    644   $(SOPHYAINCP)psfile.h \
    645   $(SOPHYAINCP)pigratt.h \
    646   $(SOPHYAINCP)piaxes.h \
    647   $(SOPHYAINCP)parradapter.h \
    648   $(SOPHYAINCP)lut.h \
     667  $(SOPHYAINCP)parradapter.h \
    649668  $(SOPHYAINCP)ntupintf.h \
    650669  $(SOPHYAINCP)generalfit.h \
     
    658677  $(SOPHYAINCP)tvector_tsnl.h \
    659678  $(SOPHYAINCP)generaldata.h \
     679  $(SOPHYAINCP)ntupintf.h \
    660680  $(SOPHYAINCP)poly.h \
    661681  $(SOPHYAINCP)peida.h \
     
    663683  $(SOPHYAINCP)perrors.h \
    664684  $(SOPHYAINCP)fmath.h \
     685  $(SOPHYAINCP)generalfunc.h \
     686  $(SOPHYAINCP)piyfxdrw.h \
     687  $(SOPHYAINCP)pibargraph.h \
     688  $(SOPHYAINCP)pitxtdrw.h
     689        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  graphexecut.cc
     690 
     691$(SOPHYAOBJP)nobjmgr.o: nobjmgr.cc \
     692  $(SOPHYAINCP)sopnamsp.h \
     693  $(SOPHYAINCP)strutil.h \
     694  $(SOPHYAINCP)datatypes.h \
     695  $(SOPHYAINCP)machdefs.h \
     696  nobjmgr.h \
     697  $(SOPHYAINCP)machdefs.h \
     698  $(SOPHYAINCP)anydataobj.h \
     699  $(SOPHYAINCP)ppersist.h \
     700  $(SOPHYAINCP)pexceptions.h \
     701  $(SOPHYAINCP)gnumd5.h \
     702  $(SOPHYAINCP)ppfbinstream.h \
     703  $(SOPHYAINCP)rawstream.h \
     704  $(SOPHYAINCP)ppfnametag.h \
     705  $(SOPHYAINCP)ppersist.h \
     706  $(SOPHYAINCP)dvlist.h \
     707  $(SOPHYAINCP)objfio.h \
     708  $(SOPHYAINCP)anydataobj.h \
     709  $(SOPHYAINCP)mutyv.h \
     710  $(SOPHYAINCP)timestamp.h \
     711  dlftypes.h servnobjm.h \
     712  $(SOPHYAINCP)pdlmgr.h \
     713  $(SOPHYAINCP)zthread.h \
     714  nomgadapter.h \
     715  $(SOPHYAINCP)pidrawer.h \
     716  $(SOPHYAINCP)pibwdggen.h \
     717  $(SOPHYAINCP)pisysdep.h \
     718  $(SOPHYAINCP)piwdgx.h \
     719  $(SOPHYAINCP)piwdggen.h \
     720  $(SOPHYAINCP)pimsghandler.h \
     721  $(SOPHYAINCP)picolist.h \
     722  $(SOPHYAINCP)picmap.h \
     723  $(SOPHYAINCP)picmapx.h \
     724  $(SOPHYAINCP)picmapgen.h \
     725  $(SOPHYAINCP)pigraphx.h \
     726  $(SOPHYAINCP)pigraphgen.h \
     727  $(SOPHYAINCP)pifontx.h \
     728  $(SOPHYAINCP)pifontgen.h \
     729  $(SOPHYAINCP)pigrcoord.h \
     730  $(SOPHYAINCP)pilineatt.h \
     731  $(SOPHYAINCP)pigraphuc.h \
     732  $(SOPHYAINCP)pievthandler.h \
     733  $(SOPHYAINCP)psfile.h \
     734  $(SOPHYAINCP)pigratt.h \
     735  $(SOPHYAINCP)piaxes.h \
     736  $(SOPHYAINCP)parradapter.h \
     737  $(SOPHYAINCP)lut.h \
     738  $(SOPHYAINCP)ntupintf.h \
     739  $(SOPHYAINCP)generalfit.h \
     740  $(SOPHYAINCP)tvector.h \
     741  $(SOPHYAINCP)tmatrix.h \
     742  $(SOPHYAINCP)tarray.h \
     743  $(SOPHYAINCP)basarr.h \
     744  $(SOPHYAINCP)dvlist.h \
     745  $(SOPHYAINCP)ndatablock.h \
     746  $(SOPHYAINCP)utilarr.h \
     747  $(SOPHYAINCP)tmatrix_tsnl.h \
     748  $(SOPHYAINCP)tvector_tsnl.h \
     749  $(SOPHYAINCP)generaldata.h \
     750  $(SOPHYAINCP)ntupintf.h \
     751  $(SOPHYAINCP)poly.h \
     752  $(SOPHYAINCP)peida.h \
     753  $(SOPHYAINCP)utils.h \
     754  $(SOPHYAINCP)perrors.h \
     755  $(SOPHYAINCP)fmath.h \
     756  $(SOPHYAINCP)generalfunc.h \
    665757  pistdimgapp.h \
     758  $(SOPHYAINCP)pisysdep.h \
    666759  $(SOPHYAINCP)piapplx.h \
    667760  $(SOPHYAINCP)piapplgen.h \
     
    679772  $(SOPHYAINCP)piwindowx.h \
    680773  $(SOPHYAINCP)piwindowgen.h \
     774  $(SOPHYAINCP)pimenux.h \
    681775  $(SOPHYAINCP)pioptmenux.h \
    682776  $(SOPHYAINCP)pioptmenugen.h \
     777  $(SOPHYAINCP)pistdwdgx.h \
    683778  $(SOPHYAINCP)pifilechox.h \
    684779  $(SOPHYAINCP)pifilechogen.h \
     780  $(SOPHYAINCP)piwindowx.h \
    685781  $(SOPHYAINCP)piperiodx.h \
    686782  $(SOPHYAINCP)periodic.h \
     783  $(SOPHYAINCP)picons.h \
    687784  $(SOPHYAINCP)piimage.h \
     785  $(SOPHYAINCP)parradapter.h \
    688786  $(SOPHYAINCP)pieldrw.h \
     787  $(SOPHYAINCP)pidrawer.h \
    689788  $(SOPHYAINCP)pipixmapx.h \
    690789  $(SOPHYAINCP)pipixmapgen.h \
     
    695794  piacmd.h \
    696795  $(SOPHYAINCP)commander.h \
     796  $(SOPHYAINCP)pdlmgr.h \
    697797  $(SOPHYAINCP)ctimer.h pisiadw.h \
    698798  $(SOPHYAINCP)pilistx.h \
    699799  $(SOPHYAINCP)pilistgen.h \
    700800  $(SOPHYAINCP)pistzwin.h \
     801  $(SOPHYAINCP)piperiodx.h \
    701802  $(SOPHYAINCP)pitherm.h \
    702803  $(SOPHYAINCP)resusage.h \
     804  $(SOPHYAINCP)tvector.h \
    703805  pitvmaad.h \
     806  $(SOPHYAINCP)tmatrix.h \
    704807  $(SOPHYAINCP)piyfxdrw.h \
    705808  $(SOPHYAINCP)pisurfdr.h \
    706809  pipodrw.h $(SOPHYAINCP)histos2.h \
    707810  $(SOPHYAINCP)histos.h pintuple.h \
    708   pintup3d.h pigfd1.h pigfd2.h
     811  pintup3d.h \
     812  $(SOPHYAINCP)pi3ddrw.h pigfd1.h \
     813  $(SOPHYAINCP)generaldata.h \
     814  pigfd2.h
    709815        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nobjmgr.cc
    710816 
     
    714820  nomgadapter.h \
    715821  $(SOPHYAINCP)ppersist.h \
    716   $(SOPHYAINCP)pexceptions.h \
    717   $(SOPHYAINCP)gnumd5.h \
    718   $(SOPHYAINCP)ppfbinstream.h \
    719   $(SOPHYAINCP)rawstream.h \
    720   $(SOPHYAINCP)ppfnametag.h \
     822  $(SOPHYAINCP)machdefs.h \
     823  $(SOPHYAINCP)pexceptions.h \
     824  $(SOPHYAINCP)gnumd5.h \
     825  $(SOPHYAINCP)ppfbinstream.h \
     826  $(SOPHYAINCP)rawstream.h \
     827  $(SOPHYAINCP)ppfnametag.h \
     828  $(SOPHYAINCP)ppersist.h \
    721829  $(SOPHYAINCP)anydataobj.h \
    722830  $(SOPHYAINCP)pidrawer.h \
     
    749857  $(SOPHYAINCP)tarray.h \
    750858  $(SOPHYAINCP)basarr.h \
     859  $(SOPHYAINCP)anydataobj.h \
    751860  $(SOPHYAINCP)mutyv.h \
    752861  $(SOPHYAINCP)timestamp.h \
     
    758867  $(SOPHYAINCP)tvector_tsnl.h \
    759868  $(SOPHYAINCP)generaldata.h \
     869  $(SOPHYAINCP)ntupintf.h \
    760870  $(SOPHYAINCP)poly.h \
    761871  $(SOPHYAINCP)peida.h \
    762872  $(SOPHYAINCP)utils.h \
    763873  $(SOPHYAINCP)perrors.h \
    764   $(SOPHYAINCP)fmath.h
     874  $(SOPHYAINCP)fmath.h \
     875  $(SOPHYAINCP)generalfunc.h
    765876        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomgadapter.cc
    766877 
     
    770881  nomgfdadapter.h nomgadapter.h \
    771882  $(SOPHYAINCP)ppersist.h \
    772   $(SOPHYAINCP)pexceptions.h \
    773   $(SOPHYAINCP)gnumd5.h \
    774   $(SOPHYAINCP)ppfbinstream.h \
    775   $(SOPHYAINCP)rawstream.h \
    776   $(SOPHYAINCP)ppfnametag.h \
     883  $(SOPHYAINCP)machdefs.h \
     884  $(SOPHYAINCP)pexceptions.h \
     885  $(SOPHYAINCP)gnumd5.h \
     886  $(SOPHYAINCP)ppfbinstream.h \
     887  $(SOPHYAINCP)rawstream.h \
     888  $(SOPHYAINCP)ppfnametag.h \
     889  $(SOPHYAINCP)ppersist.h \
    777890  $(SOPHYAINCP)anydataobj.h \
    778891  $(SOPHYAINCP)pidrawer.h \
     
    805918  $(SOPHYAINCP)tarray.h \
    806919  $(SOPHYAINCP)basarr.h \
     920  $(SOPHYAINCP)anydataobj.h \
    807921  $(SOPHYAINCP)mutyv.h \
    808922  $(SOPHYAINCP)timestamp.h \
     
    814928  $(SOPHYAINCP)tvector_tsnl.h \
    815929  $(SOPHYAINCP)generaldata.h \
     930  $(SOPHYAINCP)ntupintf.h \
    816931  $(SOPHYAINCP)poly.h \
    817932  $(SOPHYAINCP)peida.h \
    818933  $(SOPHYAINCP)utils.h \
    819934  $(SOPHYAINCP)perrors.h \
    820   $(SOPHYAINCP)fmath.h pipodrw.h \
    821   $(SOPHYAINCP)histos2.h \
     935  $(SOPHYAINCP)fmath.h \
     936  $(SOPHYAINCP)generalfunc.h \
     937  pipodrw.h $(SOPHYAINCP)histos2.h \
    822938  $(SOPHYAINCP)histos.h \
    823939  $(SOPHYAINCP)objfitter.h \
    824940  $(SOPHYAINCP)cimage.h \
    825941  $(SOPHYAINCP)fioarr.h \
    826   $(SOPHYAINCP)hisprof.h
     942  $(SOPHYAINCP)histos2.h \
     943  $(SOPHYAINCP)hisprof.h \
     944  $(SOPHYAINCP)generalfit.h
    827945        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomgfdadapter.cc
    828946 
    829 $(SOPHYAOBJP)nomhistadapter.o: nomhistadapter.cc \
     947$(SOPHYAOBJP)nomherradapter.o: nomherradapter.cc \
    830948  $(SOPHYAINCP)sopnamsp.h \
    831949  $(SOPHYAINCP)machdefs.h \
    832   nomhistadapter.h nomgadapter.h \
    833   $(SOPHYAINCP)ppersist.h \
    834   $(SOPHYAINCP)pexceptions.h \
    835   $(SOPHYAINCP)gnumd5.h \
    836   $(SOPHYAINCP)ppfbinstream.h \
    837   $(SOPHYAINCP)rawstream.h \
    838   $(SOPHYAINCP)ppfnametag.h \
     950  nomherradapter.h nomgadapter.h \
     951  $(SOPHYAINCP)ppersist.h \
     952  $(SOPHYAINCP)machdefs.h \
     953  $(SOPHYAINCP)pexceptions.h \
     954  $(SOPHYAINCP)gnumd5.h \
     955  $(SOPHYAINCP)ppfbinstream.h \
     956  $(SOPHYAINCP)rawstream.h \
     957  $(SOPHYAINCP)ppfnametag.h \
     958  $(SOPHYAINCP)ppersist.h \
    839959  $(SOPHYAINCP)anydataobj.h \
    840960  $(SOPHYAINCP)pidrawer.h \
     
    867987  $(SOPHYAINCP)tarray.h \
    868988  $(SOPHYAINCP)basarr.h \
     989  $(SOPHYAINCP)anydataobj.h \
    869990  $(SOPHYAINCP)mutyv.h \
    870991  $(SOPHYAINCP)timestamp.h \
     
    876997  $(SOPHYAINCP)tvector_tsnl.h \
    877998  $(SOPHYAINCP)generaldata.h \
     999  $(SOPHYAINCP)ntupintf.h \
    8781000  $(SOPHYAINCP)poly.h \
    8791001  $(SOPHYAINCP)peida.h \
     
    8811003  $(SOPHYAINCP)perrors.h \
    8821004  $(SOPHYAINCP)fmath.h \
     1005  $(SOPHYAINCP)generalfunc.h \
     1006  $(SOPHYAINCP)histerr.h \
     1007  $(SOPHYAINCP)hist2err.h \
     1008  servnobjm.h nobjmgr.h \
     1009  $(SOPHYAINCP)dvlist.h dlftypes.h \
     1010  $(SOPHYAINCP)pdlmgr.h \
     1011  $(SOPHYAINCP)zthread.h \
     1012  $(SOPHYAINCP)objfitter.h \
     1013  $(SOPHYAINCP)cimage.h \
     1014  $(SOPHYAINCP)fioarr.h \
    8831015  $(SOPHYAINCP)histos.h \
    8841016  $(SOPHYAINCP)histos2.h \
     1017  $(SOPHYAINCP)hisprof.h \
     1018  $(SOPHYAINCP)generalfit.h
     1019        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomherradapter.cc
     1020 
     1021$(SOPHYAOBJP)nomhistadapter.o: nomhistadapter.cc \
     1022  $(SOPHYAINCP)sopnamsp.h \
     1023  $(SOPHYAINCP)machdefs.h \
     1024  nomhistadapter.h nomgadapter.h \
     1025  $(SOPHYAINCP)ppersist.h \
     1026  $(SOPHYAINCP)machdefs.h \
     1027  $(SOPHYAINCP)pexceptions.h \
     1028  $(SOPHYAINCP)gnumd5.h \
     1029  $(SOPHYAINCP)ppfbinstream.h \
     1030  $(SOPHYAINCP)rawstream.h \
     1031  $(SOPHYAINCP)ppfnametag.h \
     1032  $(SOPHYAINCP)ppersist.h \
     1033  $(SOPHYAINCP)anydataobj.h \
     1034  $(SOPHYAINCP)pidrawer.h \
     1035  $(SOPHYAINCP)pibwdggen.h \
     1036  $(SOPHYAINCP)pisysdep.h \
     1037  $(SOPHYAINCP)piwdgx.h \
     1038  $(SOPHYAINCP)piwdggen.h \
     1039  $(SOPHYAINCP)pimsghandler.h \
     1040  $(SOPHYAINCP)picolist.h \
     1041  $(SOPHYAINCP)picmap.h \
     1042  $(SOPHYAINCP)picmapx.h \
     1043  $(SOPHYAINCP)picmapgen.h \
     1044  $(SOPHYAINCP)pigraphx.h \
     1045  $(SOPHYAINCP)pigraphgen.h \
     1046  $(SOPHYAINCP)pifontx.h \
     1047  $(SOPHYAINCP)pifontgen.h \
     1048  $(SOPHYAINCP)pigrcoord.h \
     1049  $(SOPHYAINCP)pilineatt.h \
     1050  $(SOPHYAINCP)pigraphuc.h \
     1051  $(SOPHYAINCP)pievthandler.h \
     1052  $(SOPHYAINCP)psfile.h \
     1053  $(SOPHYAINCP)pigratt.h \
     1054  $(SOPHYAINCP)piaxes.h \
     1055  $(SOPHYAINCP)parradapter.h \
     1056  $(SOPHYAINCP)lut.h \
     1057  $(SOPHYAINCP)ntupintf.h \
     1058  $(SOPHYAINCP)generalfit.h \
     1059  $(SOPHYAINCP)tvector.h \
     1060  $(SOPHYAINCP)tmatrix.h \
     1061  $(SOPHYAINCP)tarray.h \
     1062  $(SOPHYAINCP)basarr.h \
     1063  $(SOPHYAINCP)anydataobj.h \
     1064  $(SOPHYAINCP)mutyv.h \
     1065  $(SOPHYAINCP)timestamp.h \
     1066  $(SOPHYAINCP)objfio.h \
     1067  $(SOPHYAINCP)dvlist.h \
     1068  $(SOPHYAINCP)ndatablock.h \
     1069  $(SOPHYAINCP)utilarr.h \
     1070  $(SOPHYAINCP)tmatrix_tsnl.h \
     1071  $(SOPHYAINCP)tvector_tsnl.h \
     1072  $(SOPHYAINCP)generaldata.h \
     1073  $(SOPHYAINCP)ntupintf.h \
     1074  $(SOPHYAINCP)poly.h \
     1075  $(SOPHYAINCP)peida.h \
     1076  $(SOPHYAINCP)utils.h \
     1077  $(SOPHYAINCP)perrors.h \
     1078  $(SOPHYAINCP)fmath.h \
     1079  $(SOPHYAINCP)generalfunc.h \
     1080  $(SOPHYAINCP)histos.h \
     1081  $(SOPHYAINCP)histos2.h \
     1082  $(SOPHYAINCP)histos.h \
    8851083  $(SOPHYAINCP)hisprof.h \
    8861084  $(SOPHYAINCP)histerr.h \
     
    8901088  $(SOPHYAINCP)segdatablock.h \
    8911089  pihisto.h pihisto2d.h \
     1090  $(SOPHYAINCP)pisysdep.h \
    8921091  $(SOPHYAINCP)pimenux.h \
    8931092  $(SOPHYAINCP)pimenugen.h \
    8941093  $(SOPHYAINCP)pimenubarx.h \
    8951094  $(SOPHYAINCP)pimenubargen.h \
     1095  $(SOPHYAINCP)pimenux.h \
    8961096  $(SOPHYAINCP)pioptmenux.h \
    8971097  $(SOPHYAINCP)pioptmenugen.h \
     
    9051105  $(SOPHYAINCP)picontainerx.h \
    9061106  $(SOPHYAINCP)picontainergen.h \
     1107  $(SOPHYAINCP)pidrawer.h \
    9071108  $(SOPHYAINCP)pieldrw.h pipodrw.h \
    908   servnobjm.h nobjmgr.h dlftypes.h \
     1109  servnobjm.h nobjmgr.h \
     1110  $(SOPHYAINCP)dvlist.h dlftypes.h \
    9091111  $(SOPHYAINCP)pdlmgr.h \
    9101112  $(SOPHYAINCP)zthread.h \
     
    9121114  $(SOPHYAINCP)cimage.h \
    9131115  $(SOPHYAINCP)fioarr.h \
     1116  $(SOPHYAINCP)histos2.h \
     1117  $(SOPHYAINCP)hisprof.h \
     1118  $(SOPHYAINCP)generalfit.h \
    9141119  $(SOPHYAINCP)datatable.h \
     1120  $(SOPHYAINCP)basedtable.h \
    9151121  $(SOPHYAINCP)swppfdtable.h \
    9161122  $(SOPHYAINCP)swsegdb.h \
     
    9231129  $(SOPHYAINCP)machdefs.h \
    9241130  $(SOPHYAINCP)datatype.h \
     1131  $(SOPHYAINCP)machdefs.h \
    9251132  nomimagadapter.h nomgadapter.h \
    9261133  $(SOPHYAINCP)ppersist.h \
     
    9301137  $(SOPHYAINCP)rawstream.h \
    9311138  $(SOPHYAINCP)ppfnametag.h \
     1139  $(SOPHYAINCP)ppersist.h \
    9321140  $(SOPHYAINCP)anydataobj.h \
    9331141  $(SOPHYAINCP)pidrawer.h \
     
    9601168  $(SOPHYAINCP)tarray.h \
    9611169  $(SOPHYAINCP)basarr.h \
     1170  $(SOPHYAINCP)anydataobj.h \
    9621171  $(SOPHYAINCP)mutyv.h \
    9631172  $(SOPHYAINCP)timestamp.h \
     
    9691178  $(SOPHYAINCP)tvector_tsnl.h \
    9701179  $(SOPHYAINCP)generaldata.h \
     1180  $(SOPHYAINCP)ntupintf.h \
    9711181  $(SOPHYAINCP)poly.h \
    9721182  $(SOPHYAINCP)peida.h \
     
    9741184  $(SOPHYAINCP)perrors.h \
    9751185  $(SOPHYAINCP)fmath.h \
     1186  $(SOPHYAINCP)generalfunc.h \
    9761187  $(SOPHYAINCP)cimage.h \
    9771188  $(SOPHYAINCP)fioarr.h \
    9781189  pimgadapter.h \
    9791190  $(SOPHYAINCP)objfitter.h \
     1191  $(SOPHYAINCP)cimage.h \
    9801192  $(SOPHYAINCP)histos.h \
    9811193  $(SOPHYAINCP)histos2.h \
    982   $(SOPHYAINCP)hisprof.h
     1194  $(SOPHYAINCP)hisprof.h \
     1195  $(SOPHYAINCP)generalfit.h
    9831196        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomimagadapter.cc
    9841197 
     
    9871200  $(SOPHYAINCP)machdefs.h \
    9881201  $(SOPHYAINCP)datatype.h \
     1202  $(SOPHYAINCP)machdefs.h \
    9891203  nomskymapadapter.h nomgadapter.h \
    9901204  $(SOPHYAINCP)ppersist.h \
     
    9941208  $(SOPHYAINCP)rawstream.h \
    9951209  $(SOPHYAINCP)ppfnametag.h \
     1210  $(SOPHYAINCP)ppersist.h \
    9961211  $(SOPHYAINCP)anydataobj.h \
    9971212  $(SOPHYAINCP)pidrawer.h \
     
    10241239  $(SOPHYAINCP)tarray.h \
    10251240  $(SOPHYAINCP)basarr.h \
     1241  $(SOPHYAINCP)anydataobj.h \
    10261242  $(SOPHYAINCP)mutyv.h \
    10271243  $(SOPHYAINCP)timestamp.h \
     
    10331249  $(SOPHYAINCP)tvector_tsnl.h \
    10341250  $(SOPHYAINCP)generaldata.h \
     1251  $(SOPHYAINCP)ntupintf.h \
    10351252  $(SOPHYAINCP)poly.h \
    10361253  $(SOPHYAINCP)peida.h \
     
    10381255  $(SOPHYAINCP)perrors.h \
    10391256  $(SOPHYAINCP)fmath.h \
     1257  $(SOPHYAINCP)generalfunc.h \
     1258  $(SOPHYAINCP)tmatrix.h \
    10401259  $(SOPHYAINCP)pixelmap.h \
    10411260  $(SOPHYAINCP)spherepos.h \
     
    10441263  $(SOPHYAINCP)longlat.h \
    10451264  $(SOPHYAINCP)utilgeom.h \
     1265  $(SOPHYAINCP)datatype.h \
    10461266  $(SOPHYAINCP)skymap.h \
    10471267  $(SOPHYAINCP)spherethetaphi.h \
    10481268  $(SOPHYAINCP)sphericalmap.h \
    10491269  $(SOPHYAINCP)smathconst.h \
     1270  $(SOPHYAINCP)pixelmap.h \
    10501271  $(SOPHYAINCP)spherehealpix.h \
    10511272  $(SOPHYAINCP)HEALPixUtils.h \
     
    10571278  $(SOPHYAINCP)fiosphereecp.h \
    10581279  pitvmaad.h \
     1280  $(SOPHYAINCP)tvector.h \
    10591281  $(SOPHYAINCP)complexios.h
    10601282        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomskymapadapter.cc
     
    10651287  nomspecrespadapter.h nomgadapter.h \
    10661288  $(SOPHYAINCP)ppersist.h \
    1067   $(SOPHYAINCP)pexceptions.h \
    1068   $(SOPHYAINCP)gnumd5.h \
    1069   $(SOPHYAINCP)ppfbinstream.h \
    1070   $(SOPHYAINCP)rawstream.h \
    1071   $(SOPHYAINCP)ppfnametag.h \
     1289  $(SOPHYAINCP)machdefs.h \
     1290  $(SOPHYAINCP)pexceptions.h \
     1291  $(SOPHYAINCP)gnumd5.h \
     1292  $(SOPHYAINCP)ppfbinstream.h \
     1293  $(SOPHYAINCP)rawstream.h \
     1294  $(SOPHYAINCP)ppfnametag.h \
     1295  $(SOPHYAINCP)ppersist.h \
    10721296  $(SOPHYAINCP)anydataobj.h \
    10731297  $(SOPHYAINCP)pidrawer.h \
     
    11001324  $(SOPHYAINCP)tarray.h \
    11011325  $(SOPHYAINCP)basarr.h \
     1326  $(SOPHYAINCP)anydataobj.h \
    11021327  $(SOPHYAINCP)mutyv.h \
    11031328  $(SOPHYAINCP)timestamp.h \
     
    11091334  $(SOPHYAINCP)tvector_tsnl.h \
    11101335  $(SOPHYAINCP)generaldata.h \
     1336  $(SOPHYAINCP)ntupintf.h \
    11111337  $(SOPHYAINCP)poly.h \
    11121338  $(SOPHYAINCP)peida.h \
     
    11141340  $(SOPHYAINCP)perrors.h \
    11151341  $(SOPHYAINCP)fmath.h \
     1342  $(SOPHYAINCP)generalfunc.h \
    11161343  $(SOPHYAINCP)specresp.h \
    11171344  $(SOPHYAINCP)specrespvector.h \
     1345  $(SOPHYAINCP)specresp.h \
    11181346  $(SOPHYAINCP)gaussfilt.h
    11191347        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomspecrespadapter.cc
     
    11231351  $(SOPHYAINCP)machdefs.h \
    11241352  $(SOPHYAINCP)datatype.h \
     1353  $(SOPHYAINCP)machdefs.h \
    11251354  nomtarradapter.h nomgadapter.h \
    11261355  $(SOPHYAINCP)ppersist.h \
     
    11301359  $(SOPHYAINCP)rawstream.h \
    11311360  $(SOPHYAINCP)ppfnametag.h \
     1361  $(SOPHYAINCP)ppersist.h \
    11321362  $(SOPHYAINCP)anydataobj.h \
    11331363  $(SOPHYAINCP)pidrawer.h \
     
    11601390  $(SOPHYAINCP)tarray.h \
    11611391  $(SOPHYAINCP)basarr.h \
     1392  $(SOPHYAINCP)anydataobj.h \
    11621393  $(SOPHYAINCP)mutyv.h \
    11631394  $(SOPHYAINCP)timestamp.h \
     
    11691400  $(SOPHYAINCP)tvector_tsnl.h \
    11701401  $(SOPHYAINCP)generaldata.h \
     1402  $(SOPHYAINCP)ntupintf.h \
    11711403  $(SOPHYAINCP)poly.h \
    11721404  $(SOPHYAINCP)peida.h \
    11731405  $(SOPHYAINCP)utils.h \
    11741406  $(SOPHYAINCP)perrors.h \
    1175   $(SOPHYAINCP)fmath.h pitvmaad.h \
     1407  $(SOPHYAINCP)fmath.h \
     1408  $(SOPHYAINCP)generalfunc.h \
     1409  $(SOPHYAINCP)tarray.h \
     1410  $(SOPHYAINCP)tvector.h \
     1411  pitvmaad.h \
     1412  $(SOPHYAINCP)tmatrix.h \
    11761413  $(SOPHYAINCP)piyfxdrw.h \
     1414  $(SOPHYAINCP)parradapter.h \
     1415  $(SOPHYAINCP)pidrawer.h \
    11771416  $(SOPHYAINCP)fioarr.h nobjmgr.h \
    1178   dlftypes.h
     1417  $(SOPHYAINCP)dvlist.h dlftypes.h
    11791418        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomtarradapter.cc
    11801419 
     
    11831422  $(SOPHYAINCP)machdefs.h \
    11841423  $(SOPHYAINCP)datatype.h \
     1424  $(SOPHYAINCP)machdefs.h \
    11851425  $(SOPHYAINCP)tvector.h \
    11861426  $(SOPHYAINCP)tmatrix.h \
     
    12051445  $(SOPHYAINCP)cimage.h \
    12061446  $(SOPHYAINCP)fioarr.h \
     1447  $(SOPHYAINCP)tvector.h \
    12071448  $(SOPHYAINCP)histos.h \
    12081449  $(SOPHYAINCP)peida.h \
     
    12161457  $(SOPHYAINCP)ntupintf.h \
    12171458  $(SOPHYAINCP)poly.h \
     1459  $(SOPHYAINCP)generalfunc.h \
    12181460  nomtmatvecadapter.h nomgadapter.h \
     1461  $(SOPHYAINCP)ppersist.h \
     1462  $(SOPHYAINCP)anydataobj.h \
    12191463  $(SOPHYAINCP)pidrawer.h \
    12201464  $(SOPHYAINCP)pibwdggen.h \
     
    12401484  $(SOPHYAINCP)parradapter.h \
    12411485  $(SOPHYAINCP)lut.h \
     1486  $(SOPHYAINCP)ntupintf.h \
     1487  $(SOPHYAINCP)generalfit.h \
     1488  $(SOPHYAINCP)tmatrix.h \
     1489  $(SOPHYAINCP)generaldata.h \
    12421490  $(SOPHYAINCP)piyfxdrw.h \
    1243   pitvmaad.h nobjmgr.h dlftypes.h
     1491  $(SOPHYAINCP)parradapter.h \
     1492  $(SOPHYAINCP)pidrawer.h \
     1493  pitvmaad.h $(SOPHYAINCP)fioarr.h \
     1494  nobjmgr.h $(SOPHYAINCP)dvlist.h \
     1495  dlftypes.h
    12441496        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomtmatvecadapter.cc
    12451497 
     
    12741526  $(SOPHYAINCP)tvector_tsnl.h \
    12751527  $(SOPHYAINCP)histos2.h \
     1528  $(SOPHYAINCP)histos.h \
    12761529  $(SOPHYAINCP)hisprof.h \
    12771530  $(SOPHYAINCP)histerr.h \
     1531  $(SOPHYAINCP)hist2err.h \
    12781532  $(SOPHYAINCP)ntuple.h \
    12791533  $(SOPHYAINCP)ntupintf.h \
     
    12811535  $(SOPHYAINCP)basedtable.h \
    12821536  $(SOPHYAINCP)segdatablock.h \
    1283   pawexecut.h piacmd.h \
     1537  pawexecut.h \
     1538  $(SOPHYAINCP)machdefs.h \
     1539  $(SOPHYAINCP)anydataobj.h \
     1540  piacmd.h \
    12841541  $(SOPHYAINCP)commander.h \
    12851542  $(SOPHYAINCP)pdlmgr.h \
    12861543  $(SOPHYAINCP)ctimer.h \
    12871544  $(SOPHYAINCP)zthread.h \
    1288   dlftypes.h nobjmgr.h servnobjm.h nomgadapter.h \
     1545  dlftypes.h nobjmgr.h \
     1546  $(SOPHYAINCP)ppersist.h \
     1547  $(SOPHYAINCP)dvlist.h \
     1548  servnobjm.h \
     1549  $(SOPHYAINCP)pdlmgr.h \
     1550  nomgadapter.h \
    12891551  $(SOPHYAINCP)pidrawer.h \
    12901552  $(SOPHYAINCP)pibwdggen.h \
     
    13101572  $(SOPHYAINCP)parradapter.h \
    13111573  $(SOPHYAINCP)lut.h \
     1574  $(SOPHYAINCP)ntupintf.h \
    13121575  $(SOPHYAINCP)generalfit.h \
    13131576  $(SOPHYAINCP)generaldata.h \
    13141577  $(SOPHYAINCP)poly.h \
     1578  $(SOPHYAINCP)generalfunc.h \
    13151579  pistdimgapp.h \
     1580  $(SOPHYAINCP)pisysdep.h \
    13161581  $(SOPHYAINCP)piapplx.h \
    13171582  $(SOPHYAINCP)piapplgen.h \
     
    13291594  $(SOPHYAINCP)piwindowx.h \
    13301595  $(SOPHYAINCP)piwindowgen.h \
     1596  $(SOPHYAINCP)pimenux.h \
    13311597  $(SOPHYAINCP)pioptmenux.h \
    13321598  $(SOPHYAINCP)pioptmenugen.h \
     1599  $(SOPHYAINCP)pistdwdgx.h \
    13331600  $(SOPHYAINCP)pifilechox.h \
    13341601  $(SOPHYAINCP)pifilechogen.h \
     1602  $(SOPHYAINCP)piwindowx.h \
    13351603  $(SOPHYAINCP)piperiodx.h \
    13361604  $(SOPHYAINCP)periodic.h \
     1605  $(SOPHYAINCP)picons.h \
    13371606  $(SOPHYAINCP)piimage.h \
     1607  $(SOPHYAINCP)parradapter.h \
    13381608  $(SOPHYAINCP)pieldrw.h \
     1609  $(SOPHYAINCP)pidrawer.h \
    13391610  $(SOPHYAINCP)pipixmapx.h \
    13401611  $(SOPHYAINCP)pipixmapgen.h \
     
    13461617  $(SOPHYAINCP)pilistgen.h \
    13471618  $(SOPHYAINCP)pistzwin.h \
     1619  $(SOPHYAINCP)piperiodx.h \
    13481620  $(SOPHYAINCP)pitherm.h \
    13491621  $(SOPHYAINCP)resusage.h \
    1350   pihisto.h
     1622  pihisto.h $(SOPHYAINCP)tmatrix.h \
     1623  $(SOPHYAINCP)tvector.h
    13511624        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pawexecut.cc
    13521625 
     
    13561629  $(SOPHYAINCP)histos.h \
    13571630  $(SOPHYAINCP)objfio.h \
     1631  $(SOPHYAINCP)machdefs.h \
    13581632  $(SOPHYAINCP)anydataobj.h \
    13591633  $(SOPHYAINCP)ppersist.h \
     
    13861660  $(SOPHYAINCP)piapplgen.h \
    13871661  $(SOPHYAINCP)pimsghandler.h \
     1662  $(SOPHYAINCP)pisysdep.h \
    13881663  $(SOPHYAINCP)picontainerx.h \
    13891664  $(SOPHYAINCP)picontainergen.h \
     
    14151690  $(SOPHYAINCP)piwindowx.h \
    14161691  $(SOPHYAINCP)piwindowgen.h \
     1692  $(SOPHYAINCP)pimenux.h \
    14171693  $(SOPHYAINCP)pioptmenux.h \
    14181694  $(SOPHYAINCP)pioptmenugen.h \
     1695  $(SOPHYAINCP)pistdwdgx.h \
    14191696  $(SOPHYAINCP)pifilechox.h \
    14201697  $(SOPHYAINCP)pifilechogen.h \
     1698  $(SOPHYAINCP)piwindowx.h \
    14211699  $(SOPHYAINCP)piperiodx.h \
    14221700  $(SOPHYAINCP)periodic.h \
     1701  $(SOPHYAINCP)picons.h \
    14231702  $(SOPHYAINCP)piimage.h \
    14241703  $(SOPHYAINCP)parradapter.h \
     
    14341713  $(SOPHYAINCP)pi3ddrw.h \
    14351714  $(SOPHYAINCP)pigraph3d.h \
    1436   nobjmgr.h dlftypes.h piacmd.h \
     1715  nobjmgr.h \
     1716  $(SOPHYAINCP)anydataobj.h \
     1717  $(SOPHYAINCP)ppersist.h \
     1718  $(SOPHYAINCP)dvlist.h dlftypes.h \
     1719  piacmd.h \
    14371720  $(SOPHYAINCP)commander.h \
    14381721  $(SOPHYAINCP)pdlmgr.h \
     
    14421725  $(SOPHYAINCP)pilistgen.h \
    14431726  $(SOPHYAINCP)pistzwin.h \
     1727  $(SOPHYAINCP)piperiodx.h \
    14441728  $(SOPHYAINCP)pitherm.h \
    14451729  $(SOPHYAINCP)resusage.h \
    1446   $(SOPHYAINCP)piscdrawwdg.h
     1730  $(SOPHYAINCP)piscdrawwdg.h \
     1731  $(SOPHYAINCP)ntupintf.h
    14471732        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pi2dvec.cc
    14481733 
     
    14511736  $(SOPHYAINCP)machdefs.h \
    14521737  $(SOPHYAINCP)commander.h \
     1738  $(SOPHYAINCP)machdefs.h \
    14531739  $(SOPHYAINCP)pdlmgr.h \
    14541740  $(SOPHYAINCP)dvlist.h \
     
    14651751  $(SOPHYAINCP)ctimer.h \
    14661752  $(SOPHYAINCP)zthread.h \
    1467   dlftypes.h \
     1753  dlftypes.h $(SOPHYAINCP)pdlmgr.h \
     1754  $(SOPHYAINCP)ctimer.h \
    14681755  $(SOPHYAINCP)strutil.h \
    14691756  $(SOPHYAINCP)strutilxx.h \
     
    14741761  $(SOPHYAINCP)piapplgen.h \
    14751762  $(SOPHYAINCP)pimsghandler.h \
     1763  $(SOPHYAINCP)pisysdep.h \
    14761764  $(SOPHYAINCP)picontainerx.h \
    14771765  $(SOPHYAINCP)picontainergen.h \
     
    15031791  $(SOPHYAINCP)piwindowx.h \
    15041792  $(SOPHYAINCP)piwindowgen.h \
     1793  $(SOPHYAINCP)pimenux.h \
    15051794  $(SOPHYAINCP)pioptmenux.h \
    15061795  $(SOPHYAINCP)pioptmenugen.h \
     1796  $(SOPHYAINCP)pistdwdgx.h \
    15071797  $(SOPHYAINCP)pifilechox.h \
    15081798  $(SOPHYAINCP)pifilechogen.h \
     1799  $(SOPHYAINCP)piwindowx.h \
    15091800  $(SOPHYAINCP)piperiodx.h \
    15101801  $(SOPHYAINCP)periodic.h \
     1802  $(SOPHYAINCP)picons.h \
    15111803  $(SOPHYAINCP)piimage.h \
    15121804  $(SOPHYAINCP)parradapter.h \
     
    15221814  $(SOPHYAINCP)pi3ddrw.h \
    15231815  $(SOPHYAINCP)pigraph3d.h \
    1524   nobjmgr.h pisiadw.h \
     1816  nobjmgr.h \
     1817  $(SOPHYAINCP)anydataobj.h \
     1818  $(SOPHYAINCP)ppersist.h \
     1819  $(SOPHYAINCP)dvlist.h pisiadw.h \
    15251820  $(SOPHYAINCP)pilistx.h \
    15261821  $(SOPHYAINCP)pilistgen.h \
    15271822  $(SOPHYAINCP)pistzwin.h \
     1823  $(SOPHYAINCP)piperiodx.h \
    15281824  $(SOPHYAINCP)pitherm.h \
    15291825  $(SOPHYAINCP)resusage.h \
    15301826  basexecut.h graphexecut.h piafitting.h nomgadapter.h \
     1827  $(SOPHYAINCP)pidrawer.h \
     1828  $(SOPHYAINCP)parradapter.h \
    15311829  $(SOPHYAINCP)ntupintf.h \
    15321830  $(SOPHYAINCP)generalfit.h \
     
    15401838  $(SOPHYAINCP)tvector_tsnl.h \
    15411839  $(SOPHYAINCP)generaldata.h \
     1840  $(SOPHYAINCP)ntupintf.h \
    15421841  $(SOPHYAINCP)poly.h \
    15431842  $(SOPHYAINCP)peida.h \
    15441843  $(SOPHYAINCP)utils.h \
    15451844  $(SOPHYAINCP)perrors.h \
    1546   $(SOPHYAINCP)fmath.h pawexecut.h \
    1547   cxxexecutor.h cxxexecwin.h contmodex.h flowmodex.h
     1845  $(SOPHYAINCP)fmath.h \
     1846  $(SOPHYAINCP)generalfunc.h \
     1847  $(SOPHYAINCP)tvector.h \
     1848  pawexecut.h cxxexecutor.h cxxexecwin.h contmodex.h flowmodex.h
    15481849        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piacmd.cc
    15491850 
     
    15801881  $(SOPHYAINCP)perrors.h \
    15811882  $(SOPHYAINCP)fmath.h \
     1883  $(SOPHYAINCP)generalfunc.h \
    15821884  $(SOPHYAINCP)fct1dfit.h \
     1885  $(SOPHYAINCP)generalfit.h \
    15831886  $(SOPHYAINCP)fct2dfit.h \
    15841887  $(SOPHYAINCP)ntuple.h \
     
    15871890  $(SOPHYAINCP)histos.h \
    15881891  $(SOPHYAINCP)histos2.h \
     1892  $(SOPHYAINCP)histos.h \
    15891893  $(SOPHYAINCP)hisprof.h \
     1894  $(SOPHYAINCP)tmatrix.h \
     1895  $(SOPHYAINCP)tvector.h \
    15901896  $(SOPHYAINCP)objfitter.h \
    1591   piafitting.h nomgadapter.h \
     1897  $(SOPHYAINCP)cimage.h \
     1898  $(SOPHYAINCP)histos2.h \
     1899  $(SOPHYAINCP)hisprof.h \
     1900  piafitting.h \
     1901  $(SOPHYAINCP)machdefs.h \
     1902  nomgadapter.h \
     1903  $(SOPHYAINCP)ppersist.h \
     1904  $(SOPHYAINCP)anydataobj.h \
    15921905  $(SOPHYAINCP)pidrawer.h \
    15931906  $(SOPHYAINCP)pibwdggen.h \
     
    16131926  $(SOPHYAINCP)parradapter.h \
    16141927  $(SOPHYAINCP)lut.h \
     1928  $(SOPHYAINCP)ntupintf.h \
    16151929  $(SOPHYAINCP)pdlmgr.h dlftypes.h \
    16161930  piacmd.h \
    16171931  $(SOPHYAINCP)commander.h \
     1932  $(SOPHYAINCP)pdlmgr.h \
    16181933  $(SOPHYAINCP)ctimer.h \
    16191934  $(SOPHYAINCP)zthread.h nobjmgr.h \
     1935  $(SOPHYAINCP)dvlist.h \
    16201936  pistdimgapp.h \
     1937  $(SOPHYAINCP)pisysdep.h \
    16211938  $(SOPHYAINCP)piapplx.h \
    16221939  $(SOPHYAINCP)piapplgen.h \
     
    16341951  $(SOPHYAINCP)piwindowx.h \
    16351952  $(SOPHYAINCP)piwindowgen.h \
     1953  $(SOPHYAINCP)pimenux.h \
    16361954  $(SOPHYAINCP)pioptmenux.h \
    16371955  $(SOPHYAINCP)pioptmenugen.h \
     1956  $(SOPHYAINCP)pistdwdgx.h \
    16381957  $(SOPHYAINCP)pifilechox.h \
    16391958  $(SOPHYAINCP)pifilechogen.h \
     1959  $(SOPHYAINCP)piwindowx.h \
    16401960  $(SOPHYAINCP)piperiodx.h \
    16411961  $(SOPHYAINCP)periodic.h \
     1962  $(SOPHYAINCP)picons.h \
    16421963  $(SOPHYAINCP)piimage.h \
     1964  $(SOPHYAINCP)parradapter.h \
    16431965  $(SOPHYAINCP)pieldrw.h \
     1966  $(SOPHYAINCP)pidrawer.h \
    16441967  $(SOPHYAINCP)pipixmapx.h \
    16451968  $(SOPHYAINCP)pipixmapgen.h \
     
    16511974  $(SOPHYAINCP)pilistgen.h \
    16521975  $(SOPHYAINCP)pistzwin.h \
     1976  $(SOPHYAINCP)piperiodx.h \
    16531977  $(SOPHYAINCP)pitherm.h \
    16541978  $(SOPHYAINCP)resusage.h \
     
    16581982  $(SOPHYAINCP)basedtable.h \
    16591983  $(SOPHYAINCP)segdatablock.h \
    1660   nomgfdadapter.h nomimagadapter.h nomtmatvecadapter.h
     1984  nomgfdadapter.h nomimagadapter.h nomtmatvecadapter.h \
     1985  $(SOPHYAINCP)generaldata.h
    16611986        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piafitting.cc
    16621987 
     
    17742099  $(SOPHYAINCP)piapplgen.h \
    17752100  $(SOPHYAINCP)pimsghandler.h \
     2101  $(SOPHYAINCP)pisysdep.h \
    17762102  $(SOPHYAINCP)picontainerx.h \
    17772103  $(SOPHYAINCP)picontainergen.h \
     
    18032129  $(SOPHYAINCP)sopnamsp.h \
    18042130  pihisto2d.h \
     2131  $(SOPHYAINCP)pimenux.h \
     2132  $(SOPHYAINCP)pimenubarx.h \
    18052133  $(SOPHYAINCP)pioptmenux.h \
    18062134  $(SOPHYAINCP)pioptmenugen.h \
     
    18362164  $(SOPHYAINCP)piwindowx.h \
    18372165  $(SOPHYAINCP)piwindowgen.h \
     2166  $(SOPHYAINCP)pidrawer.h \
    18382167  $(SOPHYAINCP)pieldrw.h \
    18392168  $(SOPHYAINCP)srandgen.h
     
    18882217  $(SOPHYAINCP)pigratt.h \
    18892218  $(SOPHYAINCP)piaxes.h \
    1890   $(SOPHYAINCP)hisprof.h
     2219  $(SOPHYAINCP)hisprof.h \
     2220  $(SOPHYAINCP)histos.h
    18912221        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pihisto.cc
    18922222 
     
    18972227  $(SOPHYAINCP)skymapinit.h \
    18982228  $(SOPHYAINCP)sophyainit.h \
     2229  $(SOPHYAINCP)machdefs.h \
    18992230  $(SOPHYAINCP)ntoolsinit.h \
    19002231  $(SOPHYAINCP)tarrinit.h \
     
    19042235  $(SOPHYAINCP)piapplgen.h \
    19052236  $(SOPHYAINCP)pimsghandler.h \
     2237  $(SOPHYAINCP)pisysdep.h \
    19062238  $(SOPHYAINCP)picontainerx.h \
    19072239  $(SOPHYAINCP)picontainergen.h \
     
    19332265  $(SOPHYAINCP)piwindowx.h \
    19342266  $(SOPHYAINCP)piwindowgen.h \
     2267  $(SOPHYAINCP)pimenux.h \
    19352268  $(SOPHYAINCP)pioptmenux.h \
    19362269  $(SOPHYAINCP)pioptmenugen.h \
     2270  $(SOPHYAINCP)pistdwdgx.h \
    19372271  $(SOPHYAINCP)pifilechox.h \
    19382272  $(SOPHYAINCP)pifilechogen.h \
     2273  $(SOPHYAINCP)piwindowx.h \
    19392274  $(SOPHYAINCP)piperiodx.h \
    19402275  $(SOPHYAINCP)periodic.h \
     2276  $(SOPHYAINCP)picons.h \
    19412277  $(SOPHYAINCP)piimage.h \
    19422278  $(SOPHYAINCP)parradapter.h \
     
    19602296  $(SOPHYAINCP)rawstream.h \
    19612297  $(SOPHYAINCP)ppfnametag.h \
    1962   $(SOPHYAINCP)dvlist.h \
    1963   $(SOPHYAINCP)objfio.h \
     2298  $(SOPHYAINCP)ppersist.h \
     2299  $(SOPHYAINCP)dvlist.h \
     2300  $(SOPHYAINCP)objfio.h \
     2301  $(SOPHYAINCP)anydataobj.h \
    19642302  $(SOPHYAINCP)mutyv.h \
    19652303  $(SOPHYAINCP)timestamp.h \
     
    19672305  $(SOPHYAINCP)commander.h \
    19682306  $(SOPHYAINCP)pdlmgr.h \
     2307  $(SOPHYAINCP)dvlist.h \
    19692308  $(SOPHYAINCP)ctimer.h \
    19702309  $(SOPHYAINCP)zthread.h pisiadw.h \
     
    19722311  $(SOPHYAINCP)pilistgen.h \
    19732312  $(SOPHYAINCP)pistzwin.h \
     2313  $(SOPHYAINCP)piperiodx.h \
    19742314  $(SOPHYAINCP)pitherm.h \
    19752315  $(SOPHYAINCP)resusage.h \
    1976   servnobjm.h nomhistadapter.h nomgadapter.h \
     2316  servnobjm.h \
     2317  $(SOPHYAINCP)pdlmgr.h \
     2318  nomhistadapter.h nomgadapter.h \
     2319  $(SOPHYAINCP)pidrawer.h \
     2320  $(SOPHYAINCP)parradapter.h \
    19772321  $(SOPHYAINCP)ntupintf.h \
    19782322  $(SOPHYAINCP)generalfit.h \
     
    19862330  $(SOPHYAINCP)tvector_tsnl.h \
    19872331  $(SOPHYAINCP)generaldata.h \
     2332  $(SOPHYAINCP)ntupintf.h \
    19882333  $(SOPHYAINCP)poly.h \
    19892334  $(SOPHYAINCP)peida.h \
     
    19912336  $(SOPHYAINCP)perrors.h \
    19922337  $(SOPHYAINCP)fmath.h \
     2338  $(SOPHYAINCP)generalfunc.h \
    19932339  $(SOPHYAINCP)histos.h \
    19942340  $(SOPHYAINCP)histos2.h \
     2341  $(SOPHYAINCP)histos.h \
    19952342  $(SOPHYAINCP)hisprof.h \
    19962343  $(SOPHYAINCP)histerr.h \
     
    20022349  $(SOPHYAINCP)cimage.h \
    20032350  $(SOPHYAINCP)fioarr.h \
    2004   nomtmatvecadapter.h nomtarradapter.h \
     2351  nomtmatvecadapter.h \
     2352  $(SOPHYAINCP)tmatrix.h \
     2353  $(SOPHYAINCP)generaldata.h \
     2354  nomtarradapter.h \
     2355  $(SOPHYAINCP)tarray.h \
    20052356  $(SOPHYAINCP)datatable.h \
     2357  $(SOPHYAINCP)basedtable.h \
    20062358  $(SOPHYAINCP)swppfdtable.h \
    20072359  $(SOPHYAINCP)swsegdb.h \
     
    20192371  $(SOPHYAINCP)sphericalmap.h \
    20202372  $(SOPHYAINCP)smathconst.h \
     2373  $(SOPHYAINCP)pixelmap.h \
    20212374  $(SOPHYAINCP)spherehealpix.h \
    20222375  $(SOPHYAINCP)HEALPixUtils.h \
     
    20262379  $(SOPHYAINCP)specresp.h \
    20272380  $(SOPHYAINCP)gaussfilt.h \
    2028   nomspecrespadapter.h piaversion.h
     2381  nomspecrespadapter.h \
     2382  $(SOPHYAINCP)specresp.h \
     2383  piaversion.h
    20292384        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piinit.cc
    20302385 
     
    20952450  $(SOPHYAINCP)pibwdggen.h \
    20962451  $(SOPHYAINCP)pisysdep.h \
     2452  $(SOPHYAINCP)machdefs.h \
    20972453  $(SOPHYAINCP)piwdgx.h \
    20982454  $(SOPHYAINCP)piwdggen.h \
     
    21432499  $(SOPHYAINCP)generaldata.h \
    21442500  $(SOPHYAINCP)ntupintf.h \
    2145   $(SOPHYAINCP)poly.h
     2501  $(SOPHYAINCP)poly.h \
     2502  $(SOPHYAINCP)generalfunc.h
    21462503        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pipodrw.cc
    21472504 
     
    21512508  $(SOPHYAINCP)perrors.h \
    21522509  $(SOPHYAINCP)pexceptions.h \
     2510  $(SOPHYAINCP)machdefs.h \
    21532511  $(SOPHYAINCP)ctimer.h \
    21542512  $(SOPHYAINCP)nbmath.h \
     
    21592517  $(SOPHYAINCP)piapplgen.h \
    21602518  $(SOPHYAINCP)pimsghandler.h \
     2519  $(SOPHYAINCP)pisysdep.h \
    21612520  $(SOPHYAINCP)picontainerx.h \
    21622521  $(SOPHYAINCP)picontainergen.h \
     
    21882547  $(SOPHYAINCP)piwindowx.h \
    21892548  $(SOPHYAINCP)piwindowgen.h \
     2549  $(SOPHYAINCP)pimenux.h \
    21902550  $(SOPHYAINCP)pioptmenux.h \
    21912551  $(SOPHYAINCP)pioptmenugen.h \
     2552  $(SOPHYAINCP)pistdwdgx.h \
    21922553  $(SOPHYAINCP)pifilechox.h \
    21932554  $(SOPHYAINCP)pifilechogen.h \
     2555  $(SOPHYAINCP)piwindowx.h \
    21942556  $(SOPHYAINCP)piperiodx.h \
    21952557  $(SOPHYAINCP)periodic.h \
     2558  $(SOPHYAINCP)picons.h \
    21962559  $(SOPHYAINCP)piimage.h \
    21972560  $(SOPHYAINCP)parradapter.h \
     
    22142577  $(SOPHYAINCP)rawstream.h \
    22152578  $(SOPHYAINCP)ppfnametag.h \
    2216   $(SOPHYAINCP)dvlist.h \
    2217   $(SOPHYAINCP)objfio.h \
     2579  $(SOPHYAINCP)ppersist.h \
     2580  $(SOPHYAINCP)dvlist.h \
     2581  $(SOPHYAINCP)objfio.h \
     2582  $(SOPHYAINCP)anydataobj.h \
    22182583  $(SOPHYAINCP)mutyv.h \
    22192584  $(SOPHYAINCP)timestamp.h \
     
    22212586  $(SOPHYAINCP)commander.h \
    22222587  $(SOPHYAINCP)pdlmgr.h \
     2588  $(SOPHYAINCP)dvlist.h \
     2589  $(SOPHYAINCP)ctimer.h \
    22232590  $(SOPHYAINCP)zthread.h pisiadw.h \
    22242591  $(SOPHYAINCP)pilistx.h \
    22252592  $(SOPHYAINCP)pilistgen.h \
    22262593  $(SOPHYAINCP)pistzwin.h \
     2594  $(SOPHYAINCP)piperiodx.h \
    22272595  $(SOPHYAINCP)pitherm.h \
    22282596  $(SOPHYAINCP)resusage.h \
    2229   servnobjm.h
     2597  servnobjm.h \
     2598  $(SOPHYAINCP)pdlmgr.h
    22302599        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pisiadw.cc
    22312600 
     
    22372606  $(SOPHYAINCP)perrors.h \
    22382607  $(SOPHYAINCP)pexceptions.h \
     2608  $(SOPHYAINCP)machdefs.h \
    22392609  $(SOPHYAINCP)ctimer.h \
    22402610  $(SOPHYAINCP)psighand.h \
     
    22642634  $(SOPHYAINCP)piapplgen.h \
    22652635  $(SOPHYAINCP)pimsghandler.h \
     2636  $(SOPHYAINCP)pisysdep.h \
    22662637  $(SOPHYAINCP)picontainerx.h \
    22672638  $(SOPHYAINCP)picontainergen.h \
     
    22932664  $(SOPHYAINCP)piwindowx.h \
    22942665  $(SOPHYAINCP)piwindowgen.h \
     2666  $(SOPHYAINCP)pimenux.h \
    22952667  $(SOPHYAINCP)pioptmenux.h \
    22962668  $(SOPHYAINCP)pioptmenugen.h \
     2669  $(SOPHYAINCP)pistdwdgx.h \
    22972670  $(SOPHYAINCP)pifilechox.h \
    22982671  $(SOPHYAINCP)pifilechogen.h \
     2672  $(SOPHYAINCP)piwindowx.h \
    22992673  $(SOPHYAINCP)piperiodx.h \
    23002674  $(SOPHYAINCP)periodic.h \
     2675  $(SOPHYAINCP)picons.h \
    23012676  $(SOPHYAINCP)piimage.h \
    23022677  $(SOPHYAINCP)parradapter.h \
     
    23122687  $(SOPHYAINCP)pi3ddrw.h \
    23132688  $(SOPHYAINCP)pigraph3d.h \
    2314   nobjmgr.h dlftypes.h piacmd.h \
     2689  nobjmgr.h \
     2690  $(SOPHYAINCP)anydataobj.h \
     2691  $(SOPHYAINCP)ppersist.h \
     2692  $(SOPHYAINCP)dvlist.h dlftypes.h \
     2693  piacmd.h \
    23152694  $(SOPHYAINCP)commander.h \
    23162695  $(SOPHYAINCP)pdlmgr.h \
     2696  $(SOPHYAINCP)ctimer.h \
    23172697  $(SOPHYAINCP)zthread.h pisiadw.h \
    23182698  $(SOPHYAINCP)pilistx.h \
    23192699  $(SOPHYAINCP)pilistgen.h \
    23202700  $(SOPHYAINCP)pistzwin.h \
     2701  $(SOPHYAINCP)piperiodx.h \
    23212702  $(SOPHYAINCP)pitherm.h \
    23222703  $(SOPHYAINCP)resusage.h \
    23232704  servnobjm.h \
     2705  $(SOPHYAINCP)pdlmgr.h \
     2706  $(SOPHYAINCP)psfile.h \
    23242707  $(SOPHYAINCP)piimgtools.h \
     2708  $(SOPHYAINCP)pioptmenux.h \
     2709  $(SOPHYAINCP)piapplx.h \
    23252710  $(SOPHYAINCP)pidrwtools.h \
    23262711  $(SOPHYAINCP)piaxestools.h \
     
    23412726  $(SOPHYAINCP)machdefs.h \
    23422727  $(SOPHYAINCP)parradapter.h \
     2728  $(SOPHYAINCP)machdefs.h \
    23432729  $(SOPHYAINCP)lut.h \
    23442730  $(SOPHYAINCP)tmatrix.h \
     
    23602746  $(SOPHYAINCP)tmatrix_tsnl.h \
    23612747  $(SOPHYAINCP)tvector.h \
     2748  $(SOPHYAINCP)tmatrix.h \
    23622749  $(SOPHYAINCP)tvector_tsnl.h
    23632750        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pitvmaad.cc
     
    23682755  $(SOPHYAINCP)machdefs.h \
    23692756  $(SOPHYAINCP)anydataobj.h \
    2370   $(SOPHYAINCP)ppersist.h \
    2371   $(SOPHYAINCP)pexceptions.h \
    2372   $(SOPHYAINCP)gnumd5.h \
    2373   $(SOPHYAINCP)ppfbinstream.h \
    2374   $(SOPHYAINCP)rawstream.h \
    2375   $(SOPHYAINCP)ppfnametag.h \
    2376   $(SOPHYAINCP)dvlist.h \
    2377   $(SOPHYAINCP)objfio.h \
     2757  $(SOPHYAINCP)machdefs.h \
     2758  $(SOPHYAINCP)ppersist.h \
     2759  $(SOPHYAINCP)pexceptions.h \
     2760  $(SOPHYAINCP)gnumd5.h \
     2761  $(SOPHYAINCP)ppfbinstream.h \
     2762  $(SOPHYAINCP)rawstream.h \
     2763  $(SOPHYAINCP)ppfnametag.h \
     2764  $(SOPHYAINCP)ppersist.h \
     2765  $(SOPHYAINCP)dvlist.h \
     2766  $(SOPHYAINCP)objfio.h \
     2767  $(SOPHYAINCP)anydataobj.h \
    23782768  $(SOPHYAINCP)mutyv.h \
    23792769  $(SOPHYAINCP)timestamp.h \
     
    24112801  $(SOPHYAINCP)tarray.h \
    24122802  $(SOPHYAINCP)basarr.h \
     2803  $(SOPHYAINCP)dvlist.h \
    24132804  $(SOPHYAINCP)ndatablock.h \
    24142805  $(SOPHYAINCP)utilarr.h \
     
    24162807  $(SOPHYAINCP)tvector_tsnl.h \
    24172808  $(SOPHYAINCP)generaldata.h \
     2809  $(SOPHYAINCP)ntupintf.h \
    24182810  $(SOPHYAINCP)poly.h \
    24192811  $(SOPHYAINCP)peida.h \
     
    24212813  $(SOPHYAINCP)perrors.h \
    24222814  $(SOPHYAINCP)fmath.h \
     2815  $(SOPHYAINCP)generalfunc.h \
    24232816  pistdimgapp.h \
     2817  $(SOPHYAINCP)pisysdep.h \
    24242818  $(SOPHYAINCP)piapplx.h \
    24252819  $(SOPHYAINCP)piapplgen.h \
     
    24372831  $(SOPHYAINCP)piwindowx.h \
    24382832  $(SOPHYAINCP)piwindowgen.h \
     2833  $(SOPHYAINCP)pimenux.h \
    24392834  $(SOPHYAINCP)pioptmenux.h \
    24402835  $(SOPHYAINCP)pioptmenugen.h \
     2836  $(SOPHYAINCP)pistdwdgx.h \
    24412837  $(SOPHYAINCP)pifilechox.h \
    24422838  $(SOPHYAINCP)pifilechogen.h \
     2839  $(SOPHYAINCP)piwindowx.h \
    24432840  $(SOPHYAINCP)piperiodx.h \
    24442841  $(SOPHYAINCP)periodic.h \
     2842  $(SOPHYAINCP)picons.h \
    24452843  $(SOPHYAINCP)piimage.h \
     2844  $(SOPHYAINCP)parradapter.h \
    24462845  $(SOPHYAINCP)pieldrw.h \
     2846  $(SOPHYAINCP)pidrawer.h \
    24472847  $(SOPHYAINCP)pipixmapx.h \
    24482848  $(SOPHYAINCP)pipixmapgen.h \
     
    24532853  piacmd.h \
    24542854  $(SOPHYAINCP)commander.h \
     2855  $(SOPHYAINCP)pdlmgr.h \
    24552856  $(SOPHYAINCP)ctimer.h pisiadw.h \
    24562857  $(SOPHYAINCP)pilistx.h \
    24572858  $(SOPHYAINCP)pilistgen.h \
    24582859  $(SOPHYAINCP)pistzwin.h \
     2860  $(SOPHYAINCP)piperiodx.h \
    24592861  $(SOPHYAINCP)pitherm.h \
    24602862  $(SOPHYAINCP)resusage.h \
    24612863  $(SOPHYAINCP)fct1dfit.h \
     2864  $(SOPHYAINCP)generalfit.h \
    24622865  $(SOPHYAINCP)fct2dfit.h \
     2866  $(SOPHYAINCP)tmatrix.h \
     2867  $(SOPHYAINCP)tvector.h \
    24632868  $(SOPHYAINCP)matharr.h \
    24642869  pitvmaad.h $(SOPHYAINCP)ntuple.h \
     
    24672872  $(SOPHYAINCP)histos.h \
    24682873  $(SOPHYAINCP)histos2.h \
     2874  $(SOPHYAINCP)histos.h \
    24692875  $(SOPHYAINCP)hisprof.h \
    24702876  $(SOPHYAINCP)datatable.h \
     
    24732879  $(SOPHYAINCP)piyfxdrw.h \
    24742880  $(SOPHYAINCP)pisurfdr.h \
    2475   pintuple.h pintup3d.h pipodrw.h
     2881  pintuple.h pintup3d.h \
     2882  $(SOPHYAINCP)pi3ddrw.h pipodrw.h
    24762883        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  servnobjm.cc
    24772884 
  • trunk/SophyaPI/PIext/basexecut.cc

    r3052 r3123  
    11461146usage += "\n  (_nl is the table line number or the sequential index)";
    11471147usage += "\n- NTuple: ntuple variable names,_nl";
    1148 usage += "\n- Histo1D/HProf/HistoErr: i,x,val,err,nb,_nl";
     1148usage += "\n- Histo1D/HProf: i,x,val,err,nb,_nl";
    11491149usage += "\n- Histo2D: i,j,x,y,val,err,_nl";
     1150usage += "\n- HistoErr: i,x,val,err2,nb,_nl";
     1151usage += "\n- Histo2DErr: i,j,x,y,val,err2,nb,_nl";
    11501152usage += "\n- Vector/Matrix: n,r,c,val,real,imag,mod,phas,_nl";
    11511153usage += "\n- TArray: n,x,y,z,t,u,val,real,imag,mod,phas,_nl";
  • trunk/SophyaPI/PIext/nomhistadapter.cc

    r3052 r3123  
    2020
    2121//-----------------------------------------------------------------------------
    22 // Class Adaptateur d'objet (Pour NamedObjMgr) d'objet Histo / HProf / HistoErr
     22// Class Adaptateur d'objet (Pour NamedObjMgr) d'objet Histo / HProf
    2323//-----------------------------------------------------------------------------
    2424
     
    4747{
    4848HProf * hp = dynamic_cast<HProf *>(mHis);
    49 HistoErr * herr = dynamic_cast<HistoErr *>(mHis);
    5049if(hp) return("HProf ");
    51 else if(herr) return("HistoErr ");
    5250else return("Histo ");
    5351}
     
    126124mHis->UpdateHisto();  // pour le cas ou c'est un HProf
    127125HProf * hp = dynamic_cast<HProf *>(mHis);
    128 HistoErr * herr = dynamic_cast<HistoErr *>(mHis);
    129126if(hp) return( new HProf(*hp) );
    130 else if(herr) return( new HistoErr(*herr) );
    131127else return( new Histo(*mHis) );
    132128}
     
    225221mHis  = h;
    226222mHpr  = dynamic_cast<HProf *>(h);
    227 mHerr = dynamic_cast<HistoErr *>(h);
    228223}
    229224
     
    254249  mRet[0] = k;  mRet[1] = mHis->BinCenter(k);
    255250  mRet[2] = (*mHis)(k); mRet[3] = mHis->Error(k);
    256   if(mHerr) mRet[4] = mHerr->NEntBin(k);
    257     else if(mHpr) mRet[4] = mHpr->SumW(k);
    258       else mRet[4] = 0.;
     251  if(mHpr) mRet[4] = mHpr->SumW(k); else mRet[4] = 0.;
    259252  }
    260253return(mRet);
  • trunk/SophyaPI/PIext/nomhistadapter.h

    r3052 r3123  
    1717
    1818//-----------------------------------------------------------------------------
    19 // Class Adaptateur d'objet (Pour NamedObjMgr) d'objet Histo / HProf / HistoErr
     19// Class Adaptateur d'objet (Pour NamedObjMgr) d'objet Histo / HProf
    2020//-----------------------------------------------------------------------------
    2121
     
    5353};
    5454
    55 // Class Interface NTuple pour Histo / HProf / HistoErr
     55// Class Interface NTuple pour Histo / HProf
    5656class NTupInt_Histo : public NTupleInterface {
    5757public:
     
    6565  Histo* mHis;
    6666  HProf* mHpr;
    67   HistoErr* mHerr;
    6867  mutable r_8 mRet[5];
    6968};
  • trunk/SophyaPI/PIext/objlist.list

    r3007 r3123  
    88nomgadapter.o
    99nomgfdadapter.o
     10nomherradapter.o
    1011nomhistadapter.o
    1112nomimagadapter.o
  • trunk/SophyaPI/PIext/pawexecut.cc

    r3058 r3123  
    1212#include "hisprof.h"
    1313#include "histerr.h"
     14#include "hist2err.h"
    1415#include "ntuple.h"
    1516#include "datatable.h"
     
    410411else if(typeid(*mobj)==typeid(Histo))    {Histo* ob=(Histo*)  mobj; ob->Zero();}
    411412else if(typeid(*mobj)==typeid(HProf))    {HProf* ob=(HProf*)  mobj; ob->Zero();}
     413else if(typeid(*mobj)==typeid(Histo2D))  {Histo2D* ob=(Histo2D*)mobj; ob->Zero();}
    412414else if(typeid(*mobj)==typeid(HistoErr)) {HistoErr* ob=(HistoErr*)  mobj; ob->Zero();}
    413 else if(typeid(*mobj)==typeid(Histo2D))  {Histo2D* ob=(Histo2D*)mobj; ob->Zero();}
     415else if(typeid(*mobj)==typeid(Histo2DErr)) {Histo2DErr* ob=(Histo2DErr*)  mobj; ob->Zero();}
    414416else {
    415417  cout<<"PAWExecutor::reset Error , No reset possible on "<<ctyp<<endl;
  • trunk/SophyaPI/PIext/smakefile

    r3075 r3123  
    44 
    55clean:
    6          rm -f $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nommatvecadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomstladapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pistlist.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o $(SOPHYAOBJP)userfitfunex.o
     6         rm -f $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomherradapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nommatvecadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomstladapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pistlist.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o $(SOPHYAOBJP)userfitfunex.o
    77        rm -f $(SOPHYALIBP)libPIext.a
    88 
    9 $(SOPHYALIBP)libPIext.a : $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o
     9$(SOPHYALIBP)libPIext.a : $(SOPHYAOBJP)basexecut.o $(SOPHYAOBJP)contmodex.o $(SOPHYAOBJP)cxxexecutor.o $(SOPHYAOBJP)cxxexecwin.o $(SOPHYAOBJP)flowmodex.o $(SOPHYAOBJP)graphexecut.o $(SOPHYAOBJP)nobjmgr.o $(SOPHYAOBJP)nomgadapter.o $(SOPHYAOBJP)nomgfdadapter.o $(SOPHYAOBJP)nomherradapter.o $(SOPHYAOBJP)nomhistadapter.o $(SOPHYAOBJP)nomimagadapter.o $(SOPHYAOBJP)nomskymapadapter.o $(SOPHYAOBJP)nomspecrespadapter.o $(SOPHYAOBJP)nomtarradapter.o $(SOPHYAOBJP)nomtmatvecadapter.o $(SOPHYAOBJP)pawexecut.o $(SOPHYAOBJP)pi2dvec.o $(SOPHYAOBJP)piacmd.o $(SOPHYAOBJP)piafitting.o $(SOPHYAOBJP)pigfd1.o $(SOPHYAOBJP)pigfd2.o $(SOPHYAOBJP)pihisto2d.o $(SOPHYAOBJP)pihisto.o $(SOPHYAOBJP)piinit.o $(SOPHYAOBJP)pintup3d.o $(SOPHYAOBJP)pintuple.o $(SOPHYAOBJP)pipodrw.o $(SOPHYAOBJP)pisiadw.o $(SOPHYAOBJP)pistdimgapp.o $(SOPHYAOBJP)pitvmaad.o $(SOPHYAOBJP)servnobjm.o
    1010        $(AR) $(ARFLAGS) $@ $?
    1111        touch $(SOPHYAINCP)/SophyaConfInfo/libPI.objlist
     
    1515  $(SOPHYAINCP)machdefs.h \
    1616  $(SOPHYAINCP)commander.h \
     17  $(SOPHYAINCP)machdefs.h \
    1718  $(SOPHYAINCP)pdlmgr.h \
    1819  $(SOPHYAINCP)dvlist.h \
     
    3031  $(SOPHYAINCP)zthread.h \
    3132  dlftypes.h basexecut.h \
     33  $(SOPHYAINCP)pdlmgr.h \
     34  $(SOPHYAINCP)ctimer.h \
    3235  $(SOPHYAINCP)strutilxx.h \
    3336  pistdimgapp.h \
     
    3639  $(SOPHYAINCP)piapplgen.h \
    3740  $(SOPHYAINCP)pimsghandler.h \
     41  $(SOPHYAINCP)pisysdep.h \
    3842  $(SOPHYAINCP)picontainerx.h \
    3943  $(SOPHYAINCP)picontainergen.h \
     
    6569  $(SOPHYAINCP)piwindowx.h \
    6670  $(SOPHYAINCP)piwindowgen.h \
     71  $(SOPHYAINCP)pimenux.h \
    6772  $(SOPHYAINCP)pioptmenux.h \
    6873  $(SOPHYAINCP)pioptmenugen.h \
     74  $(SOPHYAINCP)pistdwdgx.h \
    6975  $(SOPHYAINCP)pifilechox.h \
    7076  $(SOPHYAINCP)pifilechogen.h \
     77  $(SOPHYAINCP)piwindowx.h \
    7178  $(SOPHYAINCP)piperiodx.h \
    7279  $(SOPHYAINCP)periodic.h \
     80  $(SOPHYAINCP)picons.h \
    7381  $(SOPHYAINCP)piimage.h \
    7482  $(SOPHYAINCP)parradapter.h \
     
    8492  $(SOPHYAINCP)pi3ddrw.h \
    8593  $(SOPHYAINCP)pigraph3d.h \
    86   nobjmgr.h pisiadw.h \
     94  nobjmgr.h \
     95  $(SOPHYAINCP)anydataobj.h \
     96  $(SOPHYAINCP)ppersist.h \
     97  $(SOPHYAINCP)dvlist.h pisiadw.h \
    8798  $(SOPHYAINCP)pilistx.h \
    8899  $(SOPHYAINCP)pilistgen.h \
    89100  $(SOPHYAINCP)pistzwin.h \
     101  $(SOPHYAINCP)piperiodx.h \
    90102  $(SOPHYAINCP)pitherm.h \
    91103  $(SOPHYAINCP)resusage.h \
    92104  servnobjm.h nomgadapter.h \
     105  $(SOPHYAINCP)pidrawer.h \
     106  $(SOPHYAINCP)parradapter.h \
    93107  $(SOPHYAINCP)ntupintf.h \
    94108  $(SOPHYAINCP)generalfit.h \
     
    102116  $(SOPHYAINCP)tvector_tsnl.h \
    103117  $(SOPHYAINCP)generaldata.h \
     118  $(SOPHYAINCP)ntupintf.h \
    104119  $(SOPHYAINCP)poly.h \
    105120  $(SOPHYAINCP)peida.h \
     
    107122  $(SOPHYAINCP)perrors.h \
    108123  $(SOPHYAINCP)fmath.h \
     124  $(SOPHYAINCP)generalfunc.h \
    109125  $(SOPHYAINCP)histos.h \
    110126  $(SOPHYAINCP)histos2.h \
     127  $(SOPHYAINCP)histos.h \
    111128  $(SOPHYAINCP)hisprof.h \
    112129  $(SOPHYAINCP)ntuple.h \
     130  $(SOPHYAINCP)generaldata.h \
    113131  $(SOPHYAINCP)datatable.h \
    114132  $(SOPHYAINCP)basedtable.h \
    115   $(SOPHYAINCP)segdatablock.h
     133  $(SOPHYAINCP)segdatablock.h \
     134  $(SOPHYAINCP)tvector.h
    116135        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  basexecut.cc
    117136 
     
    121140  $(SOPHYAINCP)machdefs.h piacmd.h \
    122141  $(SOPHYAINCP)commander.h \
     142  $(SOPHYAINCP)machdefs.h \
    123143  $(SOPHYAINCP)pdlmgr.h \
    124144  $(SOPHYAINCP)dvlist.h \
     
    136156  $(SOPHYAINCP)zthread.h \
    137157  dlftypes.h nobjmgr.h \
     158  $(SOPHYAINCP)anydataobj.h \
     159  $(SOPHYAINCP)ppersist.h \
     160  $(SOPHYAINCP)dvlist.h \
    138161  $(SOPHYAINCP)pigncont.h \
    139162  $(SOPHYAINCP)pistdimgapp.h \
     
    197220  $(SOPHYAINCP)pistzwin.h \
    198221  $(SOPHYAINCP)pitherm.h \
     222  $(SOPHYAINCP)zthread.h \
    199223  $(SOPHYAINCP)resusage.h \
    200224  $(SOPHYAINCP)piscdrawwdg.h \
     
    207231  $(SOPHYAINCP)gp_graph3d.h \
    208232  $(SOPHYAINCP)gp_alloc.h \
     233  $(SOPHYAINCP)pidrawer.h \
    209234  nomgadapter.h \
    210   $(SOPHYAINCP)generalfit.h \
    211   $(SOPHYAINCP)tvector.h \
    212   $(SOPHYAINCP)tmatrix.h \
    213   $(SOPHYAINCP)tarray.h \
    214   $(SOPHYAINCP)basarr.h \
    215   $(SOPHYAINCP)ndatablock.h \
    216   $(SOPHYAINCP)utilarr.h \
    217   $(SOPHYAINCP)tmatrix_tsnl.h \
    218   $(SOPHYAINCP)tvector_tsnl.h \
    219   $(SOPHYAINCP)generaldata.h \
    220   $(SOPHYAINCP)poly.h \
    221   $(SOPHYAINCP)peida.h \
    222   $(SOPHYAINCP)utils.h \
    223   $(SOPHYAINCP)perrors.h \
    224   $(SOPHYAINCP)fmath.h servnobjm.h
    225         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  contmodex.cc
    226  
    227 $(SOPHYAOBJP)cxxexecutor.o: cxxexecutor.cc \
    228   $(SOPHYAINCP)sopnamsp.h \
    229   cxxexecutor.h \
    230   $(SOPHYAINCP)machdefs.h piacmd.h \
    231   $(SOPHYAINCP)commander.h \
    232   $(SOPHYAINCP)pdlmgr.h \
    233   $(SOPHYAINCP)dvlist.h \
    234   $(SOPHYAINCP)objfio.h \
    235   $(SOPHYAINCP)anydataobj.h \
    236   $(SOPHYAINCP)ppersist.h \
    237   $(SOPHYAINCP)pexceptions.h \
    238   $(SOPHYAINCP)gnumd5.h \
    239   $(SOPHYAINCP)ppfbinstream.h \
    240   $(SOPHYAINCP)rawstream.h \
    241   $(SOPHYAINCP)ppfnametag.h \
    242   $(SOPHYAINCP)mutyv.h \
    243   $(SOPHYAINCP)timestamp.h \
    244   $(SOPHYAINCP)ctimer.h \
    245   $(SOPHYAINCP)zthread.h \
    246   dlftypes.h nobjmgr.h \
    247   $(SOPHYAINCP)strutilxx.h \
    248   $(SOPHYAINCP)cxxcmplnk.h \
    249   nomgadapter.h \
    250   $(SOPHYAINCP)pidrawer.h \
    251   $(SOPHYAINCP)pibwdggen.h \
    252   $(SOPHYAINCP)pisysdep.h \
    253   $(SOPHYAINCP)piwdgx.h \
    254   $(SOPHYAINCP)piwdggen.h \
    255   $(SOPHYAINCP)pimsghandler.h \
    256   $(SOPHYAINCP)picolist.h \
    257   $(SOPHYAINCP)picmap.h \
    258   $(SOPHYAINCP)picmapx.h \
    259   $(SOPHYAINCP)picmapgen.h \
    260   $(SOPHYAINCP)pigraphx.h \
    261   $(SOPHYAINCP)pigraphgen.h \
    262   $(SOPHYAINCP)pifontx.h \
    263   $(SOPHYAINCP)pifontgen.h \
    264   $(SOPHYAINCP)pigrcoord.h \
    265   $(SOPHYAINCP)pilineatt.h \
    266   $(SOPHYAINCP)pigraphuc.h \
    267   $(SOPHYAINCP)pievthandler.h \
    268   $(SOPHYAINCP)psfile.h \
    269   $(SOPHYAINCP)pigratt.h \
    270   $(SOPHYAINCP)piaxes.h \
    271   $(SOPHYAINCP)parradapter.h \
    272   $(SOPHYAINCP)lut.h \
     235  $(SOPHYAINCP)parradapter.h \
    273236  $(SOPHYAINCP)ntupintf.h \
    274237  $(SOPHYAINCP)generalfit.h \
     
    287250  $(SOPHYAINCP)perrors.h \
    288251  $(SOPHYAINCP)fmath.h \
     252  $(SOPHYAINCP)generalfunc.h \
     253  servnobjm.h \
     254  $(SOPHYAINCP)pdlmgr.h
     255        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  contmodex.cc
     256 
     257$(SOPHYAOBJP)cxxexecutor.o: cxxexecutor.cc \
     258  $(SOPHYAINCP)sopnamsp.h \
     259  cxxexecutor.h \
     260  $(SOPHYAINCP)machdefs.h piacmd.h \
     261  $(SOPHYAINCP)commander.h \
     262  $(SOPHYAINCP)machdefs.h \
     263  $(SOPHYAINCP)pdlmgr.h \
     264  $(SOPHYAINCP)dvlist.h \
     265  $(SOPHYAINCP)objfio.h \
     266  $(SOPHYAINCP)anydataobj.h \
     267  $(SOPHYAINCP)ppersist.h \
     268  $(SOPHYAINCP)pexceptions.h \
     269  $(SOPHYAINCP)gnumd5.h \
     270  $(SOPHYAINCP)ppfbinstream.h \
     271  $(SOPHYAINCP)rawstream.h \
     272  $(SOPHYAINCP)ppfnametag.h \
     273  $(SOPHYAINCP)mutyv.h \
     274  $(SOPHYAINCP)timestamp.h \
     275  $(SOPHYAINCP)ctimer.h \
     276  $(SOPHYAINCP)zthread.h \
     277  dlftypes.h nobjmgr.h \
     278  $(SOPHYAINCP)anydataobj.h \
     279  $(SOPHYAINCP)ppersist.h \
     280  $(SOPHYAINCP)dvlist.h \
     281  $(SOPHYAINCP)strutilxx.h \
     282  $(SOPHYAINCP)cxxcmplnk.h \
     283  nomgadapter.h \
     284  $(SOPHYAINCP)pidrawer.h \
     285  $(SOPHYAINCP)pibwdggen.h \
     286  $(SOPHYAINCP)pisysdep.h \
     287  $(SOPHYAINCP)piwdgx.h \
     288  $(SOPHYAINCP)piwdggen.h \
     289  $(SOPHYAINCP)pimsghandler.h \
     290  $(SOPHYAINCP)picolist.h \
     291  $(SOPHYAINCP)picmap.h \
     292  $(SOPHYAINCP)picmapx.h \
     293  $(SOPHYAINCP)picmapgen.h \
     294  $(SOPHYAINCP)pigraphx.h \
     295  $(SOPHYAINCP)pigraphgen.h \
     296  $(SOPHYAINCP)pifontx.h \
     297  $(SOPHYAINCP)pifontgen.h \
     298  $(SOPHYAINCP)pigrcoord.h \
     299  $(SOPHYAINCP)pilineatt.h \
     300  $(SOPHYAINCP)pigraphuc.h \
     301  $(SOPHYAINCP)pievthandler.h \
     302  $(SOPHYAINCP)psfile.h \
     303  $(SOPHYAINCP)pigratt.h \
     304  $(SOPHYAINCP)piaxes.h \
     305  $(SOPHYAINCP)parradapter.h \
     306  $(SOPHYAINCP)lut.h \
     307  $(SOPHYAINCP)ntupintf.h \
     308  $(SOPHYAINCP)generalfit.h \
     309  $(SOPHYAINCP)tvector.h \
     310  $(SOPHYAINCP)tmatrix.h \
     311  $(SOPHYAINCP)tarray.h \
     312  $(SOPHYAINCP)basarr.h \
     313  $(SOPHYAINCP)ndatablock.h \
     314  $(SOPHYAINCP)utilarr.h \
     315  $(SOPHYAINCP)tmatrix_tsnl.h \
     316  $(SOPHYAINCP)tvector_tsnl.h \
     317  $(SOPHYAINCP)generaldata.h \
     318  $(SOPHYAINCP)ntupintf.h \
     319  $(SOPHYAINCP)poly.h \
     320  $(SOPHYAINCP)peida.h \
     321  $(SOPHYAINCP)utils.h \
     322  $(SOPHYAINCP)perrors.h \
     323  $(SOPHYAINCP)fmath.h \
     324  $(SOPHYAINCP)generalfunc.h \
    289325  pistdimgapp.h \
     326  $(SOPHYAINCP)pisysdep.h \
    290327  $(SOPHYAINCP)piapplx.h \
    291328  $(SOPHYAINCP)piapplgen.h \
     
    303340  $(SOPHYAINCP)piwindowx.h \
    304341  $(SOPHYAINCP)piwindowgen.h \
     342  $(SOPHYAINCP)pimenux.h \
    305343  $(SOPHYAINCP)pioptmenux.h \
    306344  $(SOPHYAINCP)pioptmenugen.h \
     345  $(SOPHYAINCP)pistdwdgx.h \
    307346  $(SOPHYAINCP)pifilechox.h \
    308347  $(SOPHYAINCP)pifilechogen.h \
     348  $(SOPHYAINCP)piwindowx.h \
    309349  $(SOPHYAINCP)piperiodx.h \
    310350  $(SOPHYAINCP)periodic.h \
     351  $(SOPHYAINCP)picons.h \
    311352  $(SOPHYAINCP)piimage.h \
     353  $(SOPHYAINCP)parradapter.h \
    312354  $(SOPHYAINCP)pieldrw.h \
     355  $(SOPHYAINCP)pidrawer.h \
    313356  $(SOPHYAINCP)pipixmapx.h \
    314357  $(SOPHYAINCP)pipixmapgen.h \
     
    320363  $(SOPHYAINCP)pilistgen.h \
    321364  $(SOPHYAINCP)pistzwin.h \
     365  $(SOPHYAINCP)piperiodx.h \
    322366  $(SOPHYAINCP)pitherm.h \
    323367  $(SOPHYAINCP)resusage.h
     
    329373  $(SOPHYAINCP)machdefs.h piacmd.h \
    330374  $(SOPHYAINCP)commander.h \
     375  $(SOPHYAINCP)machdefs.h \
    331376  $(SOPHYAINCP)pdlmgr.h \
    332377  $(SOPHYAINCP)dvlist.h \
     
    343388  $(SOPHYAINCP)ctimer.h \
    344389  $(SOPHYAINCP)zthread.h \
    345   dlftypes.h nobjmgr.h cxxexecwin.h \
     390  dlftypes.h nobjmgr.h \
     391  $(SOPHYAINCP)anydataobj.h \
     392  $(SOPHYAINCP)ppersist.h \
     393  $(SOPHYAINCP)dvlist.h \
     394  cxxexecwin.h \
    346395  $(SOPHYAINCP)pisysdep.h \
    347396  pistdimgapp.h \
     
    349398  $(SOPHYAINCP)piapplgen.h \
    350399  $(SOPHYAINCP)pimsghandler.h \
     400  $(SOPHYAINCP)pisysdep.h \
    351401  $(SOPHYAINCP)picontainerx.h \
    352402  $(SOPHYAINCP)picontainergen.h \
     
    378428  $(SOPHYAINCP)piwindowx.h \
    379429  $(SOPHYAINCP)piwindowgen.h \
     430  $(SOPHYAINCP)pimenux.h \
    380431  $(SOPHYAINCP)pioptmenux.h \
    381432  $(SOPHYAINCP)pioptmenugen.h \
     433  $(SOPHYAINCP)pistdwdgx.h \
    382434  $(SOPHYAINCP)pifilechox.h \
    383435  $(SOPHYAINCP)pifilechogen.h \
     436  $(SOPHYAINCP)piwindowx.h \
    384437  $(SOPHYAINCP)piperiodx.h \
    385438  $(SOPHYAINCP)periodic.h \
     439  $(SOPHYAINCP)picons.h \
    386440  $(SOPHYAINCP)piimage.h \
    387441  $(SOPHYAINCP)parradapter.h \
     
    400454  $(SOPHYAINCP)pilistgen.h \
    401455  $(SOPHYAINCP)pistzwin.h \
     456  $(SOPHYAINCP)piperiodx.h \
    402457  $(SOPHYAINCP)pitherm.h \
    403458  $(SOPHYAINCP)resusage.h
     
    409464  $(SOPHYAINCP)machdefs.h piacmd.h \
    410465  $(SOPHYAINCP)commander.h \
     466  $(SOPHYAINCP)machdefs.h \
    411467  $(SOPHYAINCP)pdlmgr.h \
    412468  $(SOPHYAINCP)dvlist.h \
     
    423479  $(SOPHYAINCP)ctimer.h \
    424480  $(SOPHYAINCP)zthread.h \
    425   dlftypes.h nobjmgr.h pi2dvec.h pistdimgapp.h \
     481  dlftypes.h nobjmgr.h \
     482  $(SOPHYAINCP)anydataobj.h \
     483  $(SOPHYAINCP)ppersist.h \
     484  $(SOPHYAINCP)dvlist.h pi2dvec.h \
     485  pistdimgapp.h \
    426486  $(SOPHYAINCP)pisysdep.h \
    427487  $(SOPHYAINCP)piapplx.h \
    428488  $(SOPHYAINCP)piapplgen.h \
    429489  $(SOPHYAINCP)pimsghandler.h \
     490  $(SOPHYAINCP)pisysdep.h \
    430491  $(SOPHYAINCP)picontainerx.h \
    431492  $(SOPHYAINCP)picontainergen.h \
     
    457518  $(SOPHYAINCP)piwindowx.h \
    458519  $(SOPHYAINCP)piwindowgen.h \
     520  $(SOPHYAINCP)pimenux.h \
    459521  $(SOPHYAINCP)pioptmenux.h \
    460522  $(SOPHYAINCP)pioptmenugen.h \
     523  $(SOPHYAINCP)pistdwdgx.h \
    461524  $(SOPHYAINCP)pifilechox.h \
    462525  $(SOPHYAINCP)pifilechogen.h \
     526  $(SOPHYAINCP)piwindowx.h \
    463527  $(SOPHYAINCP)piperiodx.h \
    464528  $(SOPHYAINCP)periodic.h \
     529  $(SOPHYAINCP)picons.h \
    465530  $(SOPHYAINCP)piimage.h \
    466531  $(SOPHYAINCP)parradapter.h \
     
    479544  $(SOPHYAINCP)pilistgen.h \
    480545  $(SOPHYAINCP)pistzwin.h \
     546  $(SOPHYAINCP)piperiodx.h \
    481547  $(SOPHYAINCP)pitherm.h \
    482548  $(SOPHYAINCP)resusage.h \
     
    484550  $(SOPHYAINCP)ntupintf.h \
    485551  $(SOPHYAINCP)ntuple.h \
     552  $(SOPHYAINCP)ntupintf.h \
     553  $(SOPHYAINCP)pidrawer.h \
    486554  nomgadapter.h \
    487   $(SOPHYAINCP)generalfit.h \
    488   $(SOPHYAINCP)tvector.h \
    489   $(SOPHYAINCP)tmatrix.h \
    490   $(SOPHYAINCP)tarray.h \
    491   $(SOPHYAINCP)basarr.h \
    492   $(SOPHYAINCP)ndatablock.h \
    493   $(SOPHYAINCP)utilarr.h \
    494   $(SOPHYAINCP)tmatrix_tsnl.h \
    495   $(SOPHYAINCP)tvector_tsnl.h \
    496   $(SOPHYAINCP)generaldata.h \
    497   $(SOPHYAINCP)poly.h \
    498   $(SOPHYAINCP)peida.h \
    499   $(SOPHYAINCP)utils.h \
    500   $(SOPHYAINCP)perrors.h \
    501   $(SOPHYAINCP)fmath.h servnobjm.h
    502         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  flowmodex.cc
    503  
    504 $(SOPHYAOBJP)graphexecut.o: graphexecut.cc \
    505   $(SOPHYAINCP)sopnamsp.h piacmd.h \
    506   $(SOPHYAINCP)machdefs.h \
    507   $(SOPHYAINCP)commander.h \
    508   $(SOPHYAINCP)pdlmgr.h \
    509   $(SOPHYAINCP)dvlist.h \
    510   $(SOPHYAINCP)objfio.h \
    511   $(SOPHYAINCP)anydataobj.h \
    512   $(SOPHYAINCP)ppersist.h \
    513   $(SOPHYAINCP)pexceptions.h \
    514   $(SOPHYAINCP)gnumd5.h \
    515   $(SOPHYAINCP)ppfbinstream.h \
    516   $(SOPHYAINCP)rawstream.h \
    517   $(SOPHYAINCP)ppfnametag.h \
    518   $(SOPHYAINCP)mutyv.h \
    519   $(SOPHYAINCP)timestamp.h \
    520   $(SOPHYAINCP)ctimer.h \
    521   $(SOPHYAINCP)zthread.h \
    522   dlftypes.h graphexecut.h \
    523   $(SOPHYAINCP)strutilxx.h \
    524   pistdimgapp.h \
    525   $(SOPHYAINCP)pisysdep.h \
    526   $(SOPHYAINCP)piapplx.h \
    527   $(SOPHYAINCP)piapplgen.h \
    528   $(SOPHYAINCP)pimsghandler.h \
    529   $(SOPHYAINCP)picontainerx.h \
    530   $(SOPHYAINCP)picontainergen.h \
    531   $(SOPHYAINCP)piwdgx.h \
    532   $(SOPHYAINCP)piwdggen.h \
    533   $(SOPHYAINCP)picolist.h \
    534   $(SOPHYAINCP)pimenubarx.h \
    535   $(SOPHYAINCP)pimenubargen.h \
    536   $(SOPHYAINCP)pimenux.h \
    537   $(SOPHYAINCP)pimenugen.h \
    538   $(SOPHYAINCP)picons.h \
    539   $(SOPHYAINCP)pistdwdgx.h \
    540   $(SOPHYAINCP)pistdwdggen.h \
    541   $(SOPHYAINCP)pibwdgx.h \
    542   $(SOPHYAINCP)pibwdggen.h \
    543   $(SOPHYAINCP)picmap.h \
    544   $(SOPHYAINCP)picmapx.h \
    545   $(SOPHYAINCP)picmapgen.h \
    546   $(SOPHYAINCP)pigraphx.h \
    547   $(SOPHYAINCP)pigraphgen.h \
    548   $(SOPHYAINCP)pifontx.h \
    549   $(SOPHYAINCP)pifontgen.h \
    550   $(SOPHYAINCP)pigrcoord.h \
    551   $(SOPHYAINCP)pilineatt.h \
    552   $(SOPHYAINCP)pigraphuc.h \
    553   $(SOPHYAINCP)pievthandler.h \
    554   $(SOPHYAINCP)psfile.h \
    555   $(SOPHYAINCP)pigraphps.h \
    556   $(SOPHYAINCP)piwindowx.h \
    557   $(SOPHYAINCP)piwindowgen.h \
    558   $(SOPHYAINCP)pioptmenux.h \
    559   $(SOPHYAINCP)pioptmenugen.h \
    560   $(SOPHYAINCP)pifilechox.h \
    561   $(SOPHYAINCP)pifilechogen.h \
    562   $(SOPHYAINCP)piperiodx.h \
    563   $(SOPHYAINCP)periodic.h \
    564   $(SOPHYAINCP)piimage.h \
    565   $(SOPHYAINCP)parradapter.h \
    566   $(SOPHYAINCP)lut.h \
    567   $(SOPHYAINCP)pieldrw.h \
    568   $(SOPHYAINCP)pidrawer.h \
    569   $(SOPHYAINCP)pigratt.h \
    570   $(SOPHYAINCP)piaxes.h \
    571   $(SOPHYAINCP)pipixmapx.h \
    572   $(SOPHYAINCP)pipixmapgen.h \
    573   $(SOPHYAINCP)picmapview.h \
    574   $(SOPHYAINCP)pi3dwdg.h \
    575   $(SOPHYAINCP)pi3ddrw.h \
    576   $(SOPHYAINCP)pigraph3d.h \
    577   nobjmgr.h pisiadw.h \
    578   $(SOPHYAINCP)pilistx.h \
    579   $(SOPHYAINCP)pilistgen.h \
    580   $(SOPHYAINCP)pistzwin.h \
    581   $(SOPHYAINCP)pitherm.h \
    582   $(SOPHYAINCP)resusage.h \
    583   nomgadapter.h \
    584   $(SOPHYAINCP)ntupintf.h \
     555  $(SOPHYAINCP)parradapter.h \
    585556  $(SOPHYAINCP)generalfit.h \
    586557  $(SOPHYAINCP)tvector.h \
     
    598569  $(SOPHYAINCP)perrors.h \
    599570  $(SOPHYAINCP)fmath.h \
    600   $(SOPHYAINCP)piyfxdrw.h \
    601   $(SOPHYAINCP)pibargraph.h \
    602   $(SOPHYAINCP)pitxtdrw.h
    603         $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  graphexecut.cc
    604  
    605 $(SOPHYAOBJP)nobjmgr.o: nobjmgr.cc \
    606   $(SOPHYAINCP)sopnamsp.h \
    607   $(SOPHYAINCP)strutil.h \
    608   $(SOPHYAINCP)datatypes.h \
    609   $(SOPHYAINCP)machdefs.h \
     571  $(SOPHYAINCP)generalfunc.h \
     572  servnobjm.h \
     573  $(SOPHYAINCP)pdlmgr.h
     574        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  flowmodex.cc
     575 
     576$(SOPHYAOBJP)graphexecut.o: graphexecut.cc \
     577  $(SOPHYAINCP)sopnamsp.h piacmd.h \
     578  $(SOPHYAINCP)machdefs.h \
     579  $(SOPHYAINCP)commander.h \
     580  $(SOPHYAINCP)machdefs.h \
     581  $(SOPHYAINCP)pdlmgr.h \
     582  $(SOPHYAINCP)dvlist.h \
     583  $(SOPHYAINCP)objfio.h \
     584  $(SOPHYAINCP)anydataobj.h \
     585  $(SOPHYAINCP)ppersist.h \
     586  $(SOPHYAINCP)pexceptions.h \
     587  $(SOPHYAINCP)gnumd5.h \
     588  $(SOPHYAINCP)ppfbinstream.h \
     589  $(SOPHYAINCP)rawstream.h \
     590  $(SOPHYAINCP)ppfnametag.h \
     591  $(SOPHYAINCP)mutyv.h \
     592  $(SOPHYAINCP)timestamp.h \
     593  $(SOPHYAINCP)ctimer.h \
     594  $(SOPHYAINCP)zthread.h \
     595  dlftypes.h graphexecut.h \
     596  $(SOPHYAINCP)strutilxx.h \
     597  pistdimgapp.h \
     598  $(SOPHYAINCP)pisysdep.h \
     599  $(SOPHYAINCP)piapplx.h \
     600  $(SOPHYAINCP)piapplgen.h \
     601  $(SOPHYAINCP)pimsghandler.h \
     602  $(SOPHYAINCP)pisysdep.h \
     603  $(SOPHYAINCP)picontainerx.h \
     604  $(SOPHYAINCP)picontainergen.h \
     605  $(SOPHYAINCP)piwdgx.h \
     606  $(SOPHYAINCP)piwdggen.h \
     607  $(SOPHYAINCP)picolist.h \
     608  $(SOPHYAINCP)pimenubarx.h \
     609  $(SOPHYAINCP)pimenubargen.h \
     610  $(SOPHYAINCP)pimenux.h \
     611  $(SOPHYAINCP)pimenugen.h \
     612  $(SOPHYAINCP)picons.h \
     613  $(SOPHYAINCP)pistdwdgx.h \
     614  $(SOPHYAINCP)pistdwdggen.h \
     615  $(SOPHYAINCP)pibwdgx.h \
     616  $(SOPHYAINCP)pibwdggen.h \
     617  $(SOPHYAINCP)picmap.h \
     618  $(SOPHYAINCP)picmapx.h \
     619  $(SOPHYAINCP)picmapgen.h \
     620  $(SOPHYAINCP)pigraphx.h \
     621  $(SOPHYAINCP)pigraphgen.h \
     622  $(SOPHYAINCP)pifontx.h \
     623  $(SOPHYAINCP)pifontgen.h \
     624  $(SOPHYAINCP)pigrcoord.h \
     625  $(SOPHYAINCP)pilineatt.h \
     626  $(SOPHYAINCP)pigraphuc.h \
     627  $(SOPHYAINCP)pievthandler.h \
     628  $(SOPHYAINCP)psfile.h \
     629  $(SOPHYAINCP)pigraphps.h \
     630  $(SOPHYAINCP)piwindowx.h \
     631  $(SOPHYAINCP)piwindowgen.h \
     632  $(SOPHYAINCP)pimenux.h \
     633  $(SOPHYAINCP)pioptmenux.h \
     634  $(SOPHYAINCP)pioptmenugen.h \
     635  $(SOPHYAINCP)pistdwdgx.h \
     636  $(SOPHYAINCP)pifilechox.h \
     637  $(SOPHYAINCP)pifilechogen.h \
     638  $(SOPHYAINCP)piwindowx.h \
     639  $(SOPHYAINCP)piperiodx.h \
     640  $(SOPHYAINCP)periodic.h \
     641  $(SOPHYAINCP)picons.h \
     642  $(SOPHYAINCP)piimage.h \
     643  $(SOPHYAINCP)parradapter.h \
     644  $(SOPHYAINCP)lut.h \
     645  $(SOPHYAINCP)pieldrw.h \
     646  $(SOPHYAINCP)pidrawer.h \
     647  $(SOPHYAINCP)pigratt.h \
     648  $(SOPHYAINCP)piaxes.h \
     649  $(SOPHYAINCP)pipixmapx.h \
     650  $(SOPHYAINCP)pipixmapgen.h \
     651  $(SOPHYAINCP)picmapview.h \
     652  $(SOPHYAINCP)pi3dwdg.h \
     653  $(SOPHYAINCP)pi3ddrw.h \
     654  $(SOPHYAINCP)pigraph3d.h \
    610655  nobjmgr.h \
    611656  $(SOPHYAINCP)anydataobj.h \
    612657  $(SOPHYAINCP)ppersist.h \
    613   $(SOPHYAINCP)pexceptions.h \
    614   $(SOPHYAINCP)gnumd5.h \
    615   $(SOPHYAINCP)ppfbinstream.h \
    616   $(SOPHYAINCP)rawstream.h \
    617   $(SOPHYAINCP)ppfnametag.h \
    618   $(SOPHYAINCP)dvlist.h \
    619   $(SOPHYAINCP)objfio.h \
    620   $(SOPHYAINCP)mutyv.h \
    621   $(SOPHYAINCP)timestamp.h \
    622   dlftypes.h servnobjm.h \
    623   $(SOPHYAINCP)pdlmgr.h \
    624   $(SOPHYAINCP)zthread.h \
     658  $(SOPHYAINCP)dvlist.h pisiadw.h \
     659  $(SOPHYAINCP)pilistx.h \
     660  $(SOPHYAINCP)pilistgen.h \
     661  $(SOPHYAINCP)pistzwin.h \
     662  $(SOPHYAINCP)piperiodx.h \
     663  $(SOPHYAINCP)pitherm.h \
     664  $(SOPHYAINCP)resusage.h \
    625665  nomgadapter.h \
    626666  $(SOPHYAINCP)pidrawer.h \
    627   $(SOPHYAINCP)pibwdggen.h \
    628   $(SOPHYAINCP)pisysdep.h \
    629   $(SOPHYAINCP)piwdgx.h \
    630   $(SOPHYAINCP)piwdggen.h \
    631   $(SOPHYAINCP)pimsghandler.h \
    632   $(SOPHYAINCP)picolist.h \
    633   $(SOPHYAINCP)picmap.h \
    634   $(SOPHYAINCP)picmapx.h \
    635   $(SOPHYAINCP)picmapgen.h \
    636   $(SOPHYAINCP)pigraphx.h \
    637   $(SOPHYAINCP)pigraphgen.h \
    638   $(SOPHYAINCP)pifontx.h \
    639   $(SOPHYAINCP)pifontgen.h \
    640   $(SOPHYAINCP)pigrcoord.h \
    641   $(SOPHYAINCP)pilineatt.h \
    642   $(SOPHYAINCP)pigraphuc.h \
    643   $(SOPHYAINCP)pievthandler.h \
    644   $(SOPHYAINCP)psfile.h \
    645   $(SOPHYAINCP)pigratt.h \
    646   $(SOPHYAINCP)piaxes.h \
    647   $(SOPHYAINCP)parradapter.h \
    648   $(SOPHYAINCP)lut.h \
     667  $(SOPHYAINCP)parradapter.h \
    649668  $(SOPHYAINCP)ntupintf.h \
    650669  $(SOPHYAINCP)generalfit.h \
     
    658677  $(SOPHYAINCP)tvector_tsnl.h \
    659678  $(SOPHYAINCP)generaldata.h \
     679  $(SOPHYAINCP)ntupintf.h \
    660680  $(SOPHYAINCP)poly.h \
    661681  $(SOPHYAINCP)peida.h \
     
    663683  $(SOPHYAINCP)perrors.h \
    664684  $(SOPHYAINCP)fmath.h \
     685  $(SOPHYAINCP)generalfunc.h \
     686  $(SOPHYAINCP)piyfxdrw.h \
     687  $(SOPHYAINCP)pibargraph.h \
     688  $(SOPHYAINCP)pitxtdrw.h
     689        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  graphexecut.cc
     690 
     691$(SOPHYAOBJP)nobjmgr.o: nobjmgr.cc \
     692  $(SOPHYAINCP)sopnamsp.h \
     693  $(SOPHYAINCP)strutil.h \
     694  $(SOPHYAINCP)datatypes.h \
     695  $(SOPHYAINCP)machdefs.h \
     696  nobjmgr.h \
     697  $(SOPHYAINCP)machdefs.h \
     698  $(SOPHYAINCP)anydataobj.h \
     699  $(SOPHYAINCP)ppersist.h \
     700  $(SOPHYAINCP)pexceptions.h \
     701  $(SOPHYAINCP)gnumd5.h \
     702  $(SOPHYAINCP)ppfbinstream.h \
     703  $(SOPHYAINCP)rawstream.h \
     704  $(SOPHYAINCP)ppfnametag.h \
     705  $(SOPHYAINCP)ppersist.h \
     706  $(SOPHYAINCP)dvlist.h \
     707  $(SOPHYAINCP)objfio.h \
     708  $(SOPHYAINCP)anydataobj.h \
     709  $(SOPHYAINCP)mutyv.h \
     710  $(SOPHYAINCP)timestamp.h \
     711  dlftypes.h servnobjm.h \
     712  $(SOPHYAINCP)pdlmgr.h \
     713  $(SOPHYAINCP)zthread.h \
     714  nomgadapter.h \
     715  $(SOPHYAINCP)pidrawer.h \
     716  $(SOPHYAINCP)pibwdggen.h \
     717  $(SOPHYAINCP)pisysdep.h \
     718  $(SOPHYAINCP)piwdgx.h \
     719  $(SOPHYAINCP)piwdggen.h \
     720  $(SOPHYAINCP)pimsghandler.h \
     721  $(SOPHYAINCP)picolist.h \
     722  $(SOPHYAINCP)picmap.h \
     723  $(SOPHYAINCP)picmapx.h \
     724  $(SOPHYAINCP)picmapgen.h \
     725  $(SOPHYAINCP)pigraphx.h \
     726  $(SOPHYAINCP)pigraphgen.h \
     727  $(SOPHYAINCP)pifontx.h \
     728  $(SOPHYAINCP)pifontgen.h \
     729  $(SOPHYAINCP)pigrcoord.h \
     730  $(SOPHYAINCP)pilineatt.h \
     731  $(SOPHYAINCP)pigraphuc.h \
     732  $(SOPHYAINCP)pievthandler.h \
     733  $(SOPHYAINCP)psfile.h \
     734  $(SOPHYAINCP)pigratt.h \
     735  $(SOPHYAINCP)piaxes.h \
     736  $(SOPHYAINCP)parradapter.h \
     737  $(SOPHYAINCP)lut.h \
     738  $(SOPHYAINCP)ntupintf.h \
     739  $(SOPHYAINCP)generalfit.h \
     740  $(SOPHYAINCP)tvector.h \
     741  $(SOPHYAINCP)tmatrix.h \
     742  $(SOPHYAINCP)tarray.h \
     743  $(SOPHYAINCP)basarr.h \
     744  $(SOPHYAINCP)dvlist.h \
     745  $(SOPHYAINCP)ndatablock.h \
     746  $(SOPHYAINCP)utilarr.h \
     747  $(SOPHYAINCP)tmatrix_tsnl.h \
     748  $(SOPHYAINCP)tvector_tsnl.h \
     749  $(SOPHYAINCP)generaldata.h \
     750  $(SOPHYAINCP)ntupintf.h \
     751  $(SOPHYAINCP)poly.h \
     752  $(SOPHYAINCP)peida.h \
     753  $(SOPHYAINCP)utils.h \
     754  $(SOPHYAINCP)perrors.h \
     755  $(SOPHYAINCP)fmath.h \
     756  $(SOPHYAINCP)generalfunc.h \
    665757  pistdimgapp.h \
     758  $(SOPHYAINCP)pisysdep.h \
    666759  $(SOPHYAINCP)piapplx.h \
    667760  $(SOPHYAINCP)piapplgen.h \
     
    679772  $(SOPHYAINCP)piwindowx.h \
    680773  $(SOPHYAINCP)piwindowgen.h \
     774  $(SOPHYAINCP)pimenux.h \
    681775  $(SOPHYAINCP)pioptmenux.h \
    682776  $(SOPHYAINCP)pioptmenugen.h \
     777  $(SOPHYAINCP)pistdwdgx.h \
    683778  $(SOPHYAINCP)pifilechox.h \
    684779  $(SOPHYAINCP)pifilechogen.h \
     780  $(SOPHYAINCP)piwindowx.h \
    685781  $(SOPHYAINCP)piperiodx.h \
    686782  $(SOPHYAINCP)periodic.h \
     783  $(SOPHYAINCP)picons.h \
    687784  $(SOPHYAINCP)piimage.h \
     785  $(SOPHYAINCP)parradapter.h \
    688786  $(SOPHYAINCP)pieldrw.h \
     787  $(SOPHYAINCP)pidrawer.h \
    689788  $(SOPHYAINCP)pipixmapx.h \
    690789  $(SOPHYAINCP)pipixmapgen.h \
     
    695794  piacmd.h \
    696795  $(SOPHYAINCP)commander.h \
     796  $(SOPHYAINCP)pdlmgr.h \
    697797  $(SOPHYAINCP)ctimer.h pisiadw.h \
    698798  $(SOPHYAINCP)pilistx.h \
    699799  $(SOPHYAINCP)pilistgen.h \
    700800  $(SOPHYAINCP)pistzwin.h \
     801  $(SOPHYAINCP)piperiodx.h \
    701802  $(SOPHYAINCP)pitherm.h \
    702803  $(SOPHYAINCP)resusage.h \
     804  $(SOPHYAINCP)tvector.h \
    703805  pitvmaad.h \
     806  $(SOPHYAINCP)tmatrix.h \
    704807  $(SOPHYAINCP)piyfxdrw.h \
    705808  $(SOPHYAINCP)pisurfdr.h \
    706809  pipodrw.h $(SOPHYAINCP)histos2.h \
    707810  $(SOPHYAINCP)histos.h pintuple.h \
    708   pintup3d.h pigfd1.h pigfd2.h
     811  pintup3d.h \
     812  $(SOPHYAINCP)pi3ddrw.h pigfd1.h \
     813  $(SOPHYAINCP)generaldata.h \
     814  pigfd2.h
    709815        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nobjmgr.cc
    710816 
     
    714820  nomgadapter.h \
    715821  $(SOPHYAINCP)ppersist.h \
    716   $(SOPHYAINCP)pexceptions.h \
    717   $(SOPHYAINCP)gnumd5.h \
    718   $(SOPHYAINCP)ppfbinstream.h \
    719   $(SOPHYAINCP)rawstream.h \
    720   $(SOPHYAINCP)ppfnametag.h \
     822  $(SOPHYAINCP)machdefs.h \
     823  $(SOPHYAINCP)pexceptions.h \
     824  $(SOPHYAINCP)gnumd5.h \
     825  $(SOPHYAINCP)ppfbinstream.h \
     826  $(SOPHYAINCP)rawstream.h \
     827  $(SOPHYAINCP)ppfnametag.h \
     828  $(SOPHYAINCP)ppersist.h \
    721829  $(SOPHYAINCP)anydataobj.h \
    722830  $(SOPHYAINCP)pidrawer.h \
     
    749857  $(SOPHYAINCP)tarray.h \
    750858  $(SOPHYAINCP)basarr.h \
     859  $(SOPHYAINCP)anydataobj.h \
    751860  $(SOPHYAINCP)mutyv.h \
    752861  $(SOPHYAINCP)timestamp.h \
     
    758867  $(SOPHYAINCP)tvector_tsnl.h \
    759868  $(SOPHYAINCP)generaldata.h \
     869  $(SOPHYAINCP)ntupintf.h \
    760870  $(SOPHYAINCP)poly.h \
    761871  $(SOPHYAINCP)peida.h \
    762872  $(SOPHYAINCP)utils.h \
    763873  $(SOPHYAINCP)perrors.h \
    764   $(SOPHYAINCP)fmath.h
     874  $(SOPHYAINCP)fmath.h \
     875  $(SOPHYAINCP)generalfunc.h
    765876        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomgadapter.cc
    766877 
     
    770881  nomgfdadapter.h nomgadapter.h \
    771882  $(SOPHYAINCP)ppersist.h \
    772   $(SOPHYAINCP)pexceptions.h \
    773   $(SOPHYAINCP)gnumd5.h \
    774   $(SOPHYAINCP)ppfbinstream.h \
    775   $(SOPHYAINCP)rawstream.h \
    776   $(SOPHYAINCP)ppfnametag.h \
     883  $(SOPHYAINCP)machdefs.h \
     884  $(SOPHYAINCP)pexceptions.h \
     885  $(SOPHYAINCP)gnumd5.h \
     886  $(SOPHYAINCP)ppfbinstream.h \
     887  $(SOPHYAINCP)rawstream.h \
     888  $(SOPHYAINCP)ppfnametag.h \
     889  $(SOPHYAINCP)ppersist.h \
    777890  $(SOPHYAINCP)anydataobj.h \
    778891  $(SOPHYAINCP)pidrawer.h \
     
    805918  $(SOPHYAINCP)tarray.h \
    806919  $(SOPHYAINCP)basarr.h \
     920  $(SOPHYAINCP)anydataobj.h \
    807921  $(SOPHYAINCP)mutyv.h \
    808922  $(SOPHYAINCP)timestamp.h \
     
    814928  $(SOPHYAINCP)tvector_tsnl.h \
    815929  $(SOPHYAINCP)generaldata.h \
     930  $(SOPHYAINCP)ntupintf.h \
    816931  $(SOPHYAINCP)poly.h \
    817932  $(SOPHYAINCP)peida.h \
    818933  $(SOPHYAINCP)utils.h \
    819934  $(SOPHYAINCP)perrors.h \
    820   $(SOPHYAINCP)fmath.h pipodrw.h \
    821   $(SOPHYAINCP)histos2.h \
     935  $(SOPHYAINCP)fmath.h \
     936  $(SOPHYAINCP)generalfunc.h \
     937  pipodrw.h $(SOPHYAINCP)histos2.h \
    822938  $(SOPHYAINCP)histos.h \
    823939  $(SOPHYAINCP)objfitter.h \
    824940  $(SOPHYAINCP)cimage.h \
    825941  $(SOPHYAINCP)fioarr.h \
    826   $(SOPHYAINCP)hisprof.h
     942  $(SOPHYAINCP)histos2.h \
     943  $(SOPHYAINCP)hisprof.h \
     944  $(SOPHYAINCP)generalfit.h
    827945        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomgfdadapter.cc
    828946 
    829 $(SOPHYAOBJP)nomhistadapter.o: nomhistadapter.cc \
     947$(SOPHYAOBJP)nomherradapter.o: nomherradapter.cc \
    830948  $(SOPHYAINCP)sopnamsp.h \
    831949  $(SOPHYAINCP)machdefs.h \
    832   nomhistadapter.h nomgadapter.h \
    833   $(SOPHYAINCP)ppersist.h \
    834   $(SOPHYAINCP)pexceptions.h \
    835   $(SOPHYAINCP)gnumd5.h \
    836   $(SOPHYAINCP)ppfbinstream.h \
    837   $(SOPHYAINCP)rawstream.h \
    838   $(SOPHYAINCP)ppfnametag.h \
     950  nomherradapter.h nomgadapter.h \
     951  $(SOPHYAINCP)ppersist.h \
     952  $(SOPHYAINCP)machdefs.h \
     953  $(SOPHYAINCP)pexceptions.h \
     954  $(SOPHYAINCP)gnumd5.h \
     955  $(SOPHYAINCP)ppfbinstream.h \
     956  $(SOPHYAINCP)rawstream.h \
     957  $(SOPHYAINCP)ppfnametag.h \
     958  $(SOPHYAINCP)ppersist.h \
    839959  $(SOPHYAINCP)anydataobj.h \
    840960  $(SOPHYAINCP)pidrawer.h \
     
    867987  $(SOPHYAINCP)tarray.h \
    868988  $(SOPHYAINCP)basarr.h \
     989  $(SOPHYAINCP)anydataobj.h \
    869990  $(SOPHYAINCP)mutyv.h \
    870991  $(SOPHYAINCP)timestamp.h \
     
    876997  $(SOPHYAINCP)tvector_tsnl.h \
    877998  $(SOPHYAINCP)generaldata.h \
     999  $(SOPHYAINCP)ntupintf.h \
    8781000  $(SOPHYAINCP)poly.h \
    8791001  $(SOPHYAINCP)peida.h \
     
    8811003  $(SOPHYAINCP)perrors.h \
    8821004  $(SOPHYAINCP)fmath.h \
     1005  $(SOPHYAINCP)generalfunc.h \
     1006  $(SOPHYAINCP)histerr.h \
     1007  $(SOPHYAINCP)hist2err.h \
     1008  servnobjm.h nobjmgr.h \
     1009  $(SOPHYAINCP)dvlist.h dlftypes.h \
     1010  $(SOPHYAINCP)pdlmgr.h \
     1011  $(SOPHYAINCP)zthread.h \
     1012  $(SOPHYAINCP)objfitter.h \
     1013  $(SOPHYAINCP)cimage.h \
     1014  $(SOPHYAINCP)fioarr.h \
    8831015  $(SOPHYAINCP)histos.h \
    8841016  $(SOPHYAINCP)histos2.h \
     1017  $(SOPHYAINCP)hisprof.h \
     1018  $(SOPHYAINCP)generalfit.h
     1019        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomherradapter.cc
     1020 
     1021$(SOPHYAOBJP)nomhistadapter.o: nomhistadapter.cc \
     1022  $(SOPHYAINCP)sopnamsp.h \
     1023  $(SOPHYAINCP)machdefs.h \
     1024  nomhistadapter.h nomgadapter.h \
     1025  $(SOPHYAINCP)ppersist.h \
     1026  $(SOPHYAINCP)machdefs.h \
     1027  $(SOPHYAINCP)pexceptions.h \
     1028  $(SOPHYAINCP)gnumd5.h \
     1029  $(SOPHYAINCP)ppfbinstream.h \
     1030  $(SOPHYAINCP)rawstream.h \
     1031  $(SOPHYAINCP)ppfnametag.h \
     1032  $(SOPHYAINCP)ppersist.h \
     1033  $(SOPHYAINCP)anydataobj.h \
     1034  $(SOPHYAINCP)pidrawer.h \
     1035  $(SOPHYAINCP)pibwdggen.h \
     1036  $(SOPHYAINCP)pisysdep.h \
     1037  $(SOPHYAINCP)piwdgx.h \
     1038  $(SOPHYAINCP)piwdggen.h \
     1039  $(SOPHYAINCP)pimsghandler.h \
     1040  $(SOPHYAINCP)picolist.h \
     1041  $(SOPHYAINCP)picmap.h \
     1042  $(SOPHYAINCP)picmapx.h \
     1043  $(SOPHYAINCP)picmapgen.h \
     1044  $(SOPHYAINCP)pigraphx.h \
     1045  $(SOPHYAINCP)pigraphgen.h \
     1046  $(SOPHYAINCP)pifontx.h \
     1047  $(SOPHYAINCP)pifontgen.h \
     1048  $(SOPHYAINCP)pigrcoord.h \
     1049  $(SOPHYAINCP)pilineatt.h \
     1050  $(SOPHYAINCP)pigraphuc.h \
     1051  $(SOPHYAINCP)pievthandler.h \
     1052  $(SOPHYAINCP)psfile.h \
     1053  $(SOPHYAINCP)pigratt.h \
     1054  $(SOPHYAINCP)piaxes.h \
     1055  $(SOPHYAINCP)parradapter.h \
     1056  $(SOPHYAINCP)lut.h \
     1057  $(SOPHYAINCP)ntupintf.h \
     1058  $(SOPHYAINCP)generalfit.h \
     1059  $(SOPHYAINCP)tvector.h \
     1060  $(SOPHYAINCP)tmatrix.h \
     1061  $(SOPHYAINCP)tarray.h \
     1062  $(SOPHYAINCP)basarr.h \
     1063  $(SOPHYAINCP)anydataobj.h \
     1064  $(SOPHYAINCP)mutyv.h \
     1065  $(SOPHYAINCP)timestamp.h \
     1066  $(SOPHYAINCP)objfio.h \
     1067  $(SOPHYAINCP)dvlist.h \
     1068  $(SOPHYAINCP)ndatablock.h \
     1069  $(SOPHYAINCP)utilarr.h \
     1070  $(SOPHYAINCP)tmatrix_tsnl.h \
     1071  $(SOPHYAINCP)tvector_tsnl.h \
     1072  $(SOPHYAINCP)generaldata.h \
     1073  $(SOPHYAINCP)ntupintf.h \
     1074  $(SOPHYAINCP)poly.h \
     1075  $(SOPHYAINCP)peida.h \
     1076  $(SOPHYAINCP)utils.h \
     1077  $(SOPHYAINCP)perrors.h \
     1078  $(SOPHYAINCP)fmath.h \
     1079  $(SOPHYAINCP)generalfunc.h \
     1080  $(SOPHYAINCP)histos.h \
     1081  $(SOPHYAINCP)histos2.h \
     1082  $(SOPHYAINCP)histos.h \
    8851083  $(SOPHYAINCP)hisprof.h \
    8861084  $(SOPHYAINCP)histerr.h \
     
    8901088  $(SOPHYAINCP)segdatablock.h \
    8911089  pihisto.h pihisto2d.h \
     1090  $(SOPHYAINCP)pisysdep.h \
    8921091  $(SOPHYAINCP)pimenux.h \
    8931092  $(SOPHYAINCP)pimenugen.h \
    8941093  $(SOPHYAINCP)pimenubarx.h \
    8951094  $(SOPHYAINCP)pimenubargen.h \
     1095  $(SOPHYAINCP)pimenux.h \
    8961096  $(SOPHYAINCP)pioptmenux.h \
    8971097  $(SOPHYAINCP)pioptmenugen.h \
     
    9051105  $(SOPHYAINCP)picontainerx.h \
    9061106  $(SOPHYAINCP)picontainergen.h \
     1107  $(SOPHYAINCP)pidrawer.h \
    9071108  $(SOPHYAINCP)pieldrw.h pipodrw.h \
    908   servnobjm.h nobjmgr.h dlftypes.h \
     1109  servnobjm.h nobjmgr.h \
     1110  $(SOPHYAINCP)dvlist.h dlftypes.h \
    9091111  $(SOPHYAINCP)pdlmgr.h \
    9101112  $(SOPHYAINCP)zthread.h \
     
    9121114  $(SOPHYAINCP)cimage.h \
    9131115  $(SOPHYAINCP)fioarr.h \
     1116  $(SOPHYAINCP)histos2.h \
     1117  $(SOPHYAINCP)hisprof.h \
     1118  $(SOPHYAINCP)generalfit.h \
    9141119  $(SOPHYAINCP)datatable.h \
     1120  $(SOPHYAINCP)basedtable.h \
    9151121  $(SOPHYAINCP)swppfdtable.h \
    9161122  $(SOPHYAINCP)swsegdb.h \
     
    9231129  $(SOPHYAINCP)machdefs.h \
    9241130  $(SOPHYAINCP)datatype.h \
     1131  $(SOPHYAINCP)machdefs.h \
    9251132  nomimagadapter.h nomgadapter.h \
    9261133  $(SOPHYAINCP)ppersist.h \
     
    9301137  $(SOPHYAINCP)rawstream.h \
    9311138  $(SOPHYAINCP)ppfnametag.h \
     1139  $(SOPHYAINCP)ppersist.h \
    9321140  $(SOPHYAINCP)anydataobj.h \
    9331141  $(SOPHYAINCP)pidrawer.h \
     
    9601168  $(SOPHYAINCP)tarray.h \
    9611169  $(SOPHYAINCP)basarr.h \
     1170  $(SOPHYAINCP)anydataobj.h \
    9621171  $(SOPHYAINCP)mutyv.h \
    9631172  $(SOPHYAINCP)timestamp.h \
     
    9691178  $(SOPHYAINCP)tvector_tsnl.h \
    9701179  $(SOPHYAINCP)generaldata.h \
     1180  $(SOPHYAINCP)ntupintf.h \
    9711181  $(SOPHYAINCP)poly.h \
    9721182  $(SOPHYAINCP)peida.h \
     
    9741184  $(SOPHYAINCP)perrors.h \
    9751185  $(SOPHYAINCP)fmath.h \
     1186  $(SOPHYAINCP)generalfunc.h \
    9761187  $(SOPHYAINCP)cimage.h \
    9771188  $(SOPHYAINCP)fioarr.h \
    9781189  pimgadapter.h \
    9791190  $(SOPHYAINCP)objfitter.h \
     1191  $(SOPHYAINCP)cimage.h \
    9801192  $(SOPHYAINCP)histos.h \
    9811193  $(SOPHYAINCP)histos2.h \
    982   $(SOPHYAINCP)hisprof.h
     1194  $(SOPHYAINCP)hisprof.h \
     1195  $(SOPHYAINCP)generalfit.h
    9831196        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomimagadapter.cc
    9841197 
     
    9871200  $(SOPHYAINCP)machdefs.h \
    9881201  $(SOPHYAINCP)datatype.h \
     1202  $(SOPHYAINCP)machdefs.h \
    9891203  nomskymapadapter.h nomgadapter.h \
    9901204  $(SOPHYAINCP)ppersist.h \
     
    9941208  $(SOPHYAINCP)rawstream.h \
    9951209  $(SOPHYAINCP)ppfnametag.h \
     1210  $(SOPHYAINCP)ppersist.h \
    9961211  $(SOPHYAINCP)anydataobj.h \
    9971212  $(SOPHYAINCP)pidrawer.h \
     
    10241239  $(SOPHYAINCP)tarray.h \
    10251240  $(SOPHYAINCP)basarr.h \
     1241  $(SOPHYAINCP)anydataobj.h \
    10261242  $(SOPHYAINCP)mutyv.h \
    10271243  $(SOPHYAINCP)timestamp.h \
     
    10331249  $(SOPHYAINCP)tvector_tsnl.h \
    10341250  $(SOPHYAINCP)generaldata.h \
     1251  $(SOPHYAINCP)ntupintf.h \
    10351252  $(SOPHYAINCP)poly.h \
    10361253  $(SOPHYAINCP)peida.h \
     
    10381255  $(SOPHYAINCP)perrors.h \
    10391256  $(SOPHYAINCP)fmath.h \
     1257  $(SOPHYAINCP)generalfunc.h \
     1258  $(SOPHYAINCP)tmatrix.h \
    10401259  $(SOPHYAINCP)pixelmap.h \
    10411260  $(SOPHYAINCP)spherepos.h \
     
    10441263  $(SOPHYAINCP)longlat.h \
    10451264  $(SOPHYAINCP)utilgeom.h \
     1265  $(SOPHYAINCP)datatype.h \
    10461266  $(SOPHYAINCP)skymap.h \
    10471267  $(SOPHYAINCP)spherethetaphi.h \
    10481268  $(SOPHYAINCP)sphericalmap.h \
    10491269  $(SOPHYAINCP)smathconst.h \
     1270  $(SOPHYAINCP)pixelmap.h \
    10501271  $(SOPHYAINCP)spherehealpix.h \
    10511272  $(SOPHYAINCP)HEALPixUtils.h \
     
    10571278  $(SOPHYAINCP)fiosphereecp.h \
    10581279  pitvmaad.h \
     1280  $(SOPHYAINCP)tvector.h \
    10591281  $(SOPHYAINCP)complexios.h
    10601282        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomskymapadapter.cc
     
    10651287  nomspecrespadapter.h nomgadapter.h \
    10661288  $(SOPHYAINCP)ppersist.h \
    1067   $(SOPHYAINCP)pexceptions.h \
    1068   $(SOPHYAINCP)gnumd5.h \
    1069   $(SOPHYAINCP)ppfbinstream.h \
    1070   $(SOPHYAINCP)rawstream.h \
    1071   $(SOPHYAINCP)ppfnametag.h \
     1289  $(SOPHYAINCP)machdefs.h \
     1290  $(SOPHYAINCP)pexceptions.h \
     1291  $(SOPHYAINCP)gnumd5.h \
     1292  $(SOPHYAINCP)ppfbinstream.h \
     1293  $(SOPHYAINCP)rawstream.h \
     1294  $(SOPHYAINCP)ppfnametag.h \
     1295  $(SOPHYAINCP)ppersist.h \
    10721296  $(SOPHYAINCP)anydataobj.h \
    10731297  $(SOPHYAINCP)pidrawer.h \
     
    11001324  $(SOPHYAINCP)tarray.h \
    11011325  $(SOPHYAINCP)basarr.h \
     1326  $(SOPHYAINCP)anydataobj.h \
    11021327  $(SOPHYAINCP)mutyv.h \
    11031328  $(SOPHYAINCP)timestamp.h \
     
    11091334  $(SOPHYAINCP)tvector_tsnl.h \
    11101335  $(SOPHYAINCP)generaldata.h \
     1336  $(SOPHYAINCP)ntupintf.h \
    11111337  $(SOPHYAINCP)poly.h \
    11121338  $(SOPHYAINCP)peida.h \
     
    11141340  $(SOPHYAINCP)perrors.h \
    11151341  $(SOPHYAINCP)fmath.h \
     1342  $(SOPHYAINCP)generalfunc.h \
    11161343  $(SOPHYAINCP)specresp.h \
    11171344  $(SOPHYAINCP)specrespvector.h \
     1345  $(SOPHYAINCP)specresp.h \
    11181346  $(SOPHYAINCP)gaussfilt.h
    11191347        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomspecrespadapter.cc
     
    11231351  $(SOPHYAINCP)machdefs.h \
    11241352  $(SOPHYAINCP)datatype.h \
     1353  $(SOPHYAINCP)machdefs.h \
    11251354  nomtarradapter.h nomgadapter.h \
    11261355  $(SOPHYAINCP)ppersist.h \
     
    11301359  $(SOPHYAINCP)rawstream.h \
    11311360  $(SOPHYAINCP)ppfnametag.h \
     1361  $(SOPHYAINCP)ppersist.h \
    11321362  $(SOPHYAINCP)anydataobj.h \
    11331363  $(SOPHYAINCP)pidrawer.h \
     
    11601390  $(SOPHYAINCP)tarray.h \
    11611391  $(SOPHYAINCP)basarr.h \
     1392  $(SOPHYAINCP)anydataobj.h \
    11621393  $(SOPHYAINCP)mutyv.h \
    11631394  $(SOPHYAINCP)timestamp.h \
     
    11691400  $(SOPHYAINCP)tvector_tsnl.h \
    11701401  $(SOPHYAINCP)generaldata.h \
     1402  $(SOPHYAINCP)ntupintf.h \
    11711403  $(SOPHYAINCP)poly.h \
    11721404  $(SOPHYAINCP)peida.h \
    11731405  $(SOPHYAINCP)utils.h \
    11741406  $(SOPHYAINCP)perrors.h \
    1175   $(SOPHYAINCP)fmath.h pitvmaad.h \
     1407  $(SOPHYAINCP)fmath.h \
     1408  $(SOPHYAINCP)generalfunc.h \
     1409  $(SOPHYAINCP)tarray.h \
     1410  $(SOPHYAINCP)tvector.h \
     1411  pitvmaad.h \
     1412  $(SOPHYAINCP)tmatrix.h \
    11761413  $(SOPHYAINCP)piyfxdrw.h \
     1414  $(SOPHYAINCP)parradapter.h \
     1415  $(SOPHYAINCP)pidrawer.h \
    11771416  $(SOPHYAINCP)fioarr.h nobjmgr.h \
    1178   dlftypes.h
     1417  $(SOPHYAINCP)dvlist.h dlftypes.h
    11791418        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomtarradapter.cc
    11801419 
     
    11831422  $(SOPHYAINCP)machdefs.h \
    11841423  $(SOPHYAINCP)datatype.h \
     1424  $(SOPHYAINCP)machdefs.h \
    11851425  $(SOPHYAINCP)tvector.h \
    11861426  $(SOPHYAINCP)tmatrix.h \
     
    12051445  $(SOPHYAINCP)cimage.h \
    12061446  $(SOPHYAINCP)fioarr.h \
     1447  $(SOPHYAINCP)tvector.h \
    12071448  $(SOPHYAINCP)histos.h \
    12081449  $(SOPHYAINCP)peida.h \
     
    12161457  $(SOPHYAINCP)ntupintf.h \
    12171458  $(SOPHYAINCP)poly.h \
     1459  $(SOPHYAINCP)generalfunc.h \
    12181460  nomtmatvecadapter.h nomgadapter.h \
     1461  $(SOPHYAINCP)ppersist.h \
     1462  $(SOPHYAINCP)anydataobj.h \
    12191463  $(SOPHYAINCP)pidrawer.h \
    12201464  $(SOPHYAINCP)pibwdggen.h \
     
    12401484  $(SOPHYAINCP)parradapter.h \
    12411485  $(SOPHYAINCP)lut.h \
     1486  $(SOPHYAINCP)ntupintf.h \
     1487  $(SOPHYAINCP)generalfit.h \
     1488  $(SOPHYAINCP)tmatrix.h \
     1489  $(SOPHYAINCP)generaldata.h \
    12421490  $(SOPHYAINCP)piyfxdrw.h \
    1243   pitvmaad.h nobjmgr.h dlftypes.h
     1491  $(SOPHYAINCP)parradapter.h \
     1492  $(SOPHYAINCP)pidrawer.h \
     1493  pitvmaad.h $(SOPHYAINCP)fioarr.h \
     1494  nobjmgr.h $(SOPHYAINCP)dvlist.h \
     1495  dlftypes.h
    12441496        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  nomtmatvecadapter.cc
    12451497 
     
    12741526  $(SOPHYAINCP)tvector_tsnl.h \
    12751527  $(SOPHYAINCP)histos2.h \
     1528  $(SOPHYAINCP)histos.h \
    12761529  $(SOPHYAINCP)hisprof.h \
    12771530  $(SOPHYAINCP)histerr.h \
     1531  $(SOPHYAINCP)hist2err.h \
    12781532  $(SOPHYAINCP)ntuple.h \
    12791533  $(SOPHYAINCP)ntupintf.h \
     
    12811535  $(SOPHYAINCP)basedtable.h \
    12821536  $(SOPHYAINCP)segdatablock.h \
    1283   pawexecut.h piacmd.h \
     1537  pawexecut.h \
     1538  $(SOPHYAINCP)machdefs.h \
     1539  $(SOPHYAINCP)anydataobj.h \
     1540  piacmd.h \
    12841541  $(SOPHYAINCP)commander.h \
    12851542  $(SOPHYAINCP)pdlmgr.h \
    12861543  $(SOPHYAINCP)ctimer.h \
    12871544  $(SOPHYAINCP)zthread.h \
    1288   dlftypes.h nobjmgr.h servnobjm.h nomgadapter.h \
     1545  dlftypes.h nobjmgr.h \
     1546  $(SOPHYAINCP)ppersist.h \
     1547  $(SOPHYAINCP)dvlist.h \
     1548  servnobjm.h \
     1549  $(SOPHYAINCP)pdlmgr.h \
     1550  nomgadapter.h \
    12891551  $(SOPHYAINCP)pidrawer.h \
    12901552  $(SOPHYAINCP)pibwdggen.h \
     
    13101572  $(SOPHYAINCP)parradapter.h \
    13111573  $(SOPHYAINCP)lut.h \
     1574  $(SOPHYAINCP)ntupintf.h \
    13121575  $(SOPHYAINCP)generalfit.h \
    13131576  $(SOPHYAINCP)generaldata.h \
    13141577  $(SOPHYAINCP)poly.h \
     1578  $(SOPHYAINCP)generalfunc.h \
    13151579  pistdimgapp.h \
     1580  $(SOPHYAINCP)pisysdep.h \
    13161581  $(SOPHYAINCP)piapplx.h \
    13171582  $(SOPHYAINCP)piapplgen.h \
     
    13291594  $(SOPHYAINCP)piwindowx.h \
    13301595  $(SOPHYAINCP)piwindowgen.h \
     1596  $(SOPHYAINCP)pimenux.h \
    13311597  $(SOPHYAINCP)pioptmenux.h \
    13321598  $(SOPHYAINCP)pioptmenugen.h \
     1599  $(SOPHYAINCP)pistdwdgx.h \
    13331600  $(SOPHYAINCP)pifilechox.h \
    13341601  $(SOPHYAINCP)pifilechogen.h \
     1602  $(SOPHYAINCP)piwindowx.h \
    13351603  $(SOPHYAINCP)piperiodx.h \
    13361604  $(SOPHYAINCP)periodic.h \
     1605  $(SOPHYAINCP)picons.h \
    13371606  $(SOPHYAINCP)piimage.h \
     1607  $(SOPHYAINCP)parradapter.h \
    13381608  $(SOPHYAINCP)pieldrw.h \
     1609  $(SOPHYAINCP)pidrawer.h \
    13391610  $(SOPHYAINCP)pipixmapx.h \
    13401611  $(SOPHYAINCP)pipixmapgen.h \
     
    13461617  $(SOPHYAINCP)pilistgen.h \
    13471618  $(SOPHYAINCP)pistzwin.h \
     1619  $(SOPHYAINCP)piperiodx.h \
    13481620  $(SOPHYAINCP)pitherm.h \
    13491621  $(SOPHYAINCP)resusage.h \
    1350   pihisto.h
     1622  pihisto.h $(SOPHYAINCP)tmatrix.h \
     1623  $(SOPHYAINCP)tvector.h
    13511624        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pawexecut.cc
    13521625 
     
    13561629  $(SOPHYAINCP)histos.h \
    13571630  $(SOPHYAINCP)objfio.h \
     1631  $(SOPHYAINCP)machdefs.h \
    13581632  $(SOPHYAINCP)anydataobj.h \
    13591633  $(SOPHYAINCP)ppersist.h \
     
    13861660  $(SOPHYAINCP)piapplgen.h \
    13871661  $(SOPHYAINCP)pimsghandler.h \
     1662  $(SOPHYAINCP)pisysdep.h \
    13881663  $(SOPHYAINCP)picontainerx.h \
    13891664  $(SOPHYAINCP)picontainergen.h \
     
    14151690  $(SOPHYAINCP)piwindowx.h \
    14161691  $(SOPHYAINCP)piwindowgen.h \
     1692  $(SOPHYAINCP)pimenux.h \
    14171693  $(SOPHYAINCP)pioptmenux.h \
    14181694  $(SOPHYAINCP)pioptmenugen.h \
     1695  $(SOPHYAINCP)pistdwdgx.h \
    14191696  $(SOPHYAINCP)pifilechox.h \
    14201697  $(SOPHYAINCP)pifilechogen.h \
     1698  $(SOPHYAINCP)piwindowx.h \
    14211699  $(SOPHYAINCP)piperiodx.h \
    14221700  $(SOPHYAINCP)periodic.h \
     1701  $(SOPHYAINCP)picons.h \
    14231702  $(SOPHYAINCP)piimage.h \
    14241703  $(SOPHYAINCP)parradapter.h \
     
    14341713  $(SOPHYAINCP)pi3ddrw.h \
    14351714  $(SOPHYAINCP)pigraph3d.h \
    1436   nobjmgr.h dlftypes.h piacmd.h \
     1715  nobjmgr.h \
     1716  $(SOPHYAINCP)anydataobj.h \
     1717  $(SOPHYAINCP)ppersist.h \
     1718  $(SOPHYAINCP)dvlist.h dlftypes.h \
     1719  piacmd.h \
    14371720  $(SOPHYAINCP)commander.h \
    14381721  $(SOPHYAINCP)pdlmgr.h \
     
    14421725  $(SOPHYAINCP)pilistgen.h \
    14431726  $(SOPHYAINCP)pistzwin.h \
     1727  $(SOPHYAINCP)piperiodx.h \
    14441728  $(SOPHYAINCP)pitherm.h \
    14451729  $(SOPHYAINCP)resusage.h \
    1446   $(SOPHYAINCP)piscdrawwdg.h
     1730  $(SOPHYAINCP)piscdrawwdg.h \
     1731  $(SOPHYAINCP)ntupintf.h
    14471732        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pi2dvec.cc
    14481733 
     
    14511736  $(SOPHYAINCP)machdefs.h \
    14521737  $(SOPHYAINCP)commander.h \
     1738  $(SOPHYAINCP)machdefs.h \
    14531739  $(SOPHYAINCP)pdlmgr.h \
    14541740  $(SOPHYAINCP)dvlist.h \
     
    14651751  $(SOPHYAINCP)ctimer.h \
    14661752  $(SOPHYAINCP)zthread.h \
    1467   dlftypes.h \
     1753  dlftypes.h $(SOPHYAINCP)pdlmgr.h \
     1754  $(SOPHYAINCP)ctimer.h \
    14681755  $(SOPHYAINCP)strutil.h \
    14691756  $(SOPHYAINCP)strutilxx.h \
     
    14741761  $(SOPHYAINCP)piapplgen.h \
    14751762  $(SOPHYAINCP)pimsghandler.h \
     1763  $(SOPHYAINCP)pisysdep.h \
    14761764  $(SOPHYAINCP)picontainerx.h \
    14771765  $(SOPHYAINCP)picontainergen.h \
     
    15031791  $(SOPHYAINCP)piwindowx.h \
    15041792  $(SOPHYAINCP)piwindowgen.h \
     1793  $(SOPHYAINCP)pimenux.h \
    15051794  $(SOPHYAINCP)pioptmenux.h \
    15061795  $(SOPHYAINCP)pioptmenugen.h \
     1796  $(SOPHYAINCP)pistdwdgx.h \
    15071797  $(SOPHYAINCP)pifilechox.h \
    15081798  $(SOPHYAINCP)pifilechogen.h \
     1799  $(SOPHYAINCP)piwindowx.h \
    15091800  $(SOPHYAINCP)piperiodx.h \
    15101801  $(SOPHYAINCP)periodic.h \
     1802  $(SOPHYAINCP)picons.h \
    15111803  $(SOPHYAINCP)piimage.h \
    15121804  $(SOPHYAINCP)parradapter.h \
     
    15221814  $(SOPHYAINCP)pi3ddrw.h \
    15231815  $(SOPHYAINCP)pigraph3d.h \
    1524   nobjmgr.h pisiadw.h \
     1816  nobjmgr.h \
     1817  $(SOPHYAINCP)anydataobj.h \
     1818  $(SOPHYAINCP)ppersist.h \
     1819  $(SOPHYAINCP)dvlist.h pisiadw.h \
    15251820  $(SOPHYAINCP)pilistx.h \
    15261821  $(SOPHYAINCP)pilistgen.h \
    15271822  $(SOPHYAINCP)pistzwin.h \
     1823  $(SOPHYAINCP)piperiodx.h \
    15281824  $(SOPHYAINCP)pitherm.h \
    15291825  $(SOPHYAINCP)resusage.h \
    15301826  basexecut.h graphexecut.h piafitting.h nomgadapter.h \
     1827  $(SOPHYAINCP)pidrawer.h \
     1828  $(SOPHYAINCP)parradapter.h \
    15311829  $(SOPHYAINCP)ntupintf.h \
    15321830  $(SOPHYAINCP)generalfit.h \
     
    15401838  $(SOPHYAINCP)tvector_tsnl.h \
    15411839  $(SOPHYAINCP)generaldata.h \
     1840  $(SOPHYAINCP)ntupintf.h \
    15421841  $(SOPHYAINCP)poly.h \
    15431842  $(SOPHYAINCP)peida.h \
    15441843  $(SOPHYAINCP)utils.h \
    15451844  $(SOPHYAINCP)perrors.h \
    1546   $(SOPHYAINCP)fmath.h pawexecut.h \
    1547   cxxexecutor.h cxxexecwin.h contmodex.h flowmodex.h
     1845  $(SOPHYAINCP)fmath.h \
     1846  $(SOPHYAINCP)generalfunc.h \
     1847  $(SOPHYAINCP)tvector.h \
     1848  pawexecut.h cxxexecutor.h cxxexecwin.h contmodex.h flowmodex.h
    15481849        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piacmd.cc
    15491850 
     
    15801881  $(SOPHYAINCP)perrors.h \
    15811882  $(SOPHYAINCP)fmath.h \
     1883  $(SOPHYAINCP)generalfunc.h \
    15821884  $(SOPHYAINCP)fct1dfit.h \
     1885  $(SOPHYAINCP)generalfit.h \
    15831886  $(SOPHYAINCP)fct2dfit.h \
    15841887  $(SOPHYAINCP)ntuple.h \
     
    15871890  $(SOPHYAINCP)histos.h \
    15881891  $(SOPHYAINCP)histos2.h \
     1892  $(SOPHYAINCP)histos.h \
    15891893  $(SOPHYAINCP)hisprof.h \
     1894  $(SOPHYAINCP)tmatrix.h \
     1895  $(SOPHYAINCP)tvector.h \
    15901896  $(SOPHYAINCP)objfitter.h \
    1591   piafitting.h nomgadapter.h \
     1897  $(SOPHYAINCP)cimage.h \
     1898  $(SOPHYAINCP)histos2.h \
     1899  $(SOPHYAINCP)hisprof.h \
     1900  piafitting.h \
     1901  $(SOPHYAINCP)machdefs.h \
     1902  nomgadapter.h \
     1903  $(SOPHYAINCP)ppersist.h \
     1904  $(SOPHYAINCP)anydataobj.h \
    15921905  $(SOPHYAINCP)pidrawer.h \
    15931906  $(SOPHYAINCP)pibwdggen.h \
     
    16131926  $(SOPHYAINCP)parradapter.h \
    16141927  $(SOPHYAINCP)lut.h \
     1928  $(SOPHYAINCP)ntupintf.h \
    16151929  $(SOPHYAINCP)pdlmgr.h dlftypes.h \
    16161930  piacmd.h \
    16171931  $(SOPHYAINCP)commander.h \
     1932  $(SOPHYAINCP)pdlmgr.h \
    16181933  $(SOPHYAINCP)ctimer.h \
    16191934  $(SOPHYAINCP)zthread.h nobjmgr.h \
     1935  $(SOPHYAINCP)dvlist.h \
    16201936  pistdimgapp.h \
     1937  $(SOPHYAINCP)pisysdep.h \
    16211938  $(SOPHYAINCP)piapplx.h \
    16221939  $(SOPHYAINCP)piapplgen.h \
     
    16341951  $(SOPHYAINCP)piwindowx.h \
    16351952  $(SOPHYAINCP)piwindowgen.h \
     1953  $(SOPHYAINCP)pimenux.h \
    16361954  $(SOPHYAINCP)pioptmenux.h \
    16371955  $(SOPHYAINCP)pioptmenugen.h \
     1956  $(SOPHYAINCP)pistdwdgx.h \
    16381957  $(SOPHYAINCP)pifilechox.h \
    16391958  $(SOPHYAINCP)pifilechogen.h \
     1959  $(SOPHYAINCP)piwindowx.h \
    16401960  $(SOPHYAINCP)piperiodx.h \
    16411961  $(SOPHYAINCP)periodic.h \
     1962  $(SOPHYAINCP)picons.h \
    16421963  $(SOPHYAINCP)piimage.h \
     1964  $(SOPHYAINCP)parradapter.h \
    16431965  $(SOPHYAINCP)pieldrw.h \
     1966  $(SOPHYAINCP)pidrawer.h \
    16441967  $(SOPHYAINCP)pipixmapx.h \
    16451968  $(SOPHYAINCP)pipixmapgen.h \
     
    16511974  $(SOPHYAINCP)pilistgen.h \
    16521975  $(SOPHYAINCP)pistzwin.h \
     1976  $(SOPHYAINCP)piperiodx.h \
    16531977  $(SOPHYAINCP)pitherm.h \
    16541978  $(SOPHYAINCP)resusage.h \
     
    16581982  $(SOPHYAINCP)basedtable.h \
    16591983  $(SOPHYAINCP)segdatablock.h \
    1660   nomgfdadapter.h nomimagadapter.h nomtmatvecadapter.h
     1984  nomgfdadapter.h nomimagadapter.h nomtmatvecadapter.h \
     1985  $(SOPHYAINCP)generaldata.h
    16611986        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piafitting.cc
    16621987 
     
    17742099  $(SOPHYAINCP)piapplgen.h \
    17752100  $(SOPHYAINCP)pimsghandler.h \
     2101  $(SOPHYAINCP)pisysdep.h \
    17762102  $(SOPHYAINCP)picontainerx.h \
    17772103  $(SOPHYAINCP)picontainergen.h \
     
    18032129  $(SOPHYAINCP)sopnamsp.h \
    18042130  pihisto2d.h \
     2131  $(SOPHYAINCP)pimenux.h \
     2132  $(SOPHYAINCP)pimenubarx.h \
    18052133  $(SOPHYAINCP)pioptmenux.h \
    18062134  $(SOPHYAINCP)pioptmenugen.h \
     
    18362164  $(SOPHYAINCP)piwindowx.h \
    18372165  $(SOPHYAINCP)piwindowgen.h \
     2166  $(SOPHYAINCP)pidrawer.h \
    18382167  $(SOPHYAINCP)pieldrw.h \
    18392168  $(SOPHYAINCP)srandgen.h
     
    18882217  $(SOPHYAINCP)pigratt.h \
    18892218  $(SOPHYAINCP)piaxes.h \
    1890   $(SOPHYAINCP)hisprof.h
     2219  $(SOPHYAINCP)hisprof.h \
     2220  $(SOPHYAINCP)histos.h
    18912221        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pihisto.cc
    18922222 
     
    18972227  $(SOPHYAINCP)skymapinit.h \
    18982228  $(SOPHYAINCP)sophyainit.h \
     2229  $(SOPHYAINCP)machdefs.h \
    18992230  $(SOPHYAINCP)ntoolsinit.h \
    19002231  $(SOPHYAINCP)tarrinit.h \
     
    19042235  $(SOPHYAINCP)piapplgen.h \
    19052236  $(SOPHYAINCP)pimsghandler.h \
     2237  $(SOPHYAINCP)pisysdep.h \
    19062238  $(SOPHYAINCP)picontainerx.h \
    19072239  $(SOPHYAINCP)picontainergen.h \
     
    19332265  $(SOPHYAINCP)piwindowx.h \
    19342266  $(SOPHYAINCP)piwindowgen.h \
     2267  $(SOPHYAINCP)pimenux.h \
    19352268  $(SOPHYAINCP)pioptmenux.h \
    19362269  $(SOPHYAINCP)pioptmenugen.h \
     2270  $(SOPHYAINCP)pistdwdgx.h \
    19372271  $(SOPHYAINCP)pifilechox.h \
    19382272  $(SOPHYAINCP)pifilechogen.h \
     2273  $(SOPHYAINCP)piwindowx.h \
    19392274  $(SOPHYAINCP)piperiodx.h \
    19402275  $(SOPHYAINCP)periodic.h \
     2276  $(SOPHYAINCP)picons.h \
    19412277  $(SOPHYAINCP)piimage.h \
    19422278  $(SOPHYAINCP)parradapter.h \
     
    19602296  $(SOPHYAINCP)rawstream.h \
    19612297  $(SOPHYAINCP)ppfnametag.h \
    1962   $(SOPHYAINCP)dvlist.h \
    1963   $(SOPHYAINCP)objfio.h \
     2298  $(SOPHYAINCP)ppersist.h \
     2299  $(SOPHYAINCP)dvlist.h \
     2300  $(SOPHYAINCP)objfio.h \
     2301  $(SOPHYAINCP)anydataobj.h \
    19642302  $(SOPHYAINCP)mutyv.h \
    19652303  $(SOPHYAINCP)timestamp.h \
     
    19672305  $(SOPHYAINCP)commander.h \
    19682306  $(SOPHYAINCP)pdlmgr.h \
     2307  $(SOPHYAINCP)dvlist.h \
    19692308  $(SOPHYAINCP)ctimer.h \
    19702309  $(SOPHYAINCP)zthread.h pisiadw.h \
     
    19722311  $(SOPHYAINCP)pilistgen.h \
    19732312  $(SOPHYAINCP)pistzwin.h \
     2313  $(SOPHYAINCP)piperiodx.h \
    19742314  $(SOPHYAINCP)pitherm.h \
    19752315  $(SOPHYAINCP)resusage.h \
    1976   servnobjm.h nomhistadapter.h nomgadapter.h \
     2316  servnobjm.h \
     2317  $(SOPHYAINCP)pdlmgr.h \
     2318  nomhistadapter.h nomgadapter.h \
     2319  $(SOPHYAINCP)pidrawer.h \
     2320  $(SOPHYAINCP)parradapter.h \
    19772321  $(SOPHYAINCP)ntupintf.h \
    19782322  $(SOPHYAINCP)generalfit.h \
     
    19862330  $(SOPHYAINCP)tvector_tsnl.h \
    19872331  $(SOPHYAINCP)generaldata.h \
     2332  $(SOPHYAINCP)ntupintf.h \
    19882333  $(SOPHYAINCP)poly.h \
    19892334  $(SOPHYAINCP)peida.h \
     
    19912336  $(SOPHYAINCP)perrors.h \
    19922337  $(SOPHYAINCP)fmath.h \
     2338  $(SOPHYAINCP)generalfunc.h \
    19932339  $(SOPHYAINCP)histos.h \
    19942340  $(SOPHYAINCP)histos2.h \
     2341  $(SOPHYAINCP)histos.h \
    19952342  $(SOPHYAINCP)hisprof.h \
    19962343  $(SOPHYAINCP)histerr.h \
     
    20022349  $(SOPHYAINCP)cimage.h \
    20032350  $(SOPHYAINCP)fioarr.h \
    2004   nomtmatvecadapter.h nomtarradapter.h \
     2351  nomtmatvecadapter.h \
     2352  $(SOPHYAINCP)tmatrix.h \
     2353  $(SOPHYAINCP)generaldata.h \
     2354  nomtarradapter.h \
     2355  $(SOPHYAINCP)tarray.h \
    20052356  $(SOPHYAINCP)datatable.h \
     2357  $(SOPHYAINCP)basedtable.h \
    20062358  $(SOPHYAINCP)swppfdtable.h \
    20072359  $(SOPHYAINCP)swsegdb.h \
     
    20192371  $(SOPHYAINCP)sphericalmap.h \
    20202372  $(SOPHYAINCP)smathconst.h \
     2373  $(SOPHYAINCP)pixelmap.h \
    20212374  $(SOPHYAINCP)spherehealpix.h \
    20222375  $(SOPHYAINCP)HEALPixUtils.h \
     
    20262379  $(SOPHYAINCP)specresp.h \
    20272380  $(SOPHYAINCP)gaussfilt.h \
    2028   nomspecrespadapter.h piaversion.h
     2381  nomspecrespadapter.h \
     2382  $(SOPHYAINCP)specresp.h \
     2383  piaversion.h
    20292384        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  piinit.cc
    20302385 
     
    20952450  $(SOPHYAINCP)pibwdggen.h \
    20962451  $(SOPHYAINCP)pisysdep.h \
     2452  $(SOPHYAINCP)machdefs.h \
    20972453  $(SOPHYAINCP)piwdgx.h \
    20982454  $(SOPHYAINCP)piwdggen.h \
     
    21432499  $(SOPHYAINCP)generaldata.h \
    21442500  $(SOPHYAINCP)ntupintf.h \
    2145   $(SOPHYAINCP)poly.h
     2501  $(SOPHYAINCP)poly.h \
     2502  $(SOPHYAINCP)generalfunc.h
    21462503        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pipodrw.cc
    21472504 
     
    21512508  $(SOPHYAINCP)perrors.h \
    21522509  $(SOPHYAINCP)pexceptions.h \
     2510  $(SOPHYAINCP)machdefs.h \
    21532511  $(SOPHYAINCP)ctimer.h \
    21542512  $(SOPHYAINCP)nbmath.h \
     
    21592517  $(SOPHYAINCP)piapplgen.h \
    21602518  $(SOPHYAINCP)pimsghandler.h \
     2519  $(SOPHYAINCP)pisysdep.h \
    21612520  $(SOPHYAINCP)picontainerx.h \
    21622521  $(SOPHYAINCP)picontainergen.h \
     
    21882547  $(SOPHYAINCP)piwindowx.h \
    21892548  $(SOPHYAINCP)piwindowgen.h \
     2549  $(SOPHYAINCP)pimenux.h \
    21902550  $(SOPHYAINCP)pioptmenux.h \
    21912551  $(SOPHYAINCP)pioptmenugen.h \
     2552  $(SOPHYAINCP)pistdwdgx.h \
    21922553  $(SOPHYAINCP)pifilechox.h \
    21932554  $(SOPHYAINCP)pifilechogen.h \
     2555  $(SOPHYAINCP)piwindowx.h \
    21942556  $(SOPHYAINCP)piperiodx.h \
    21952557  $(SOPHYAINCP)periodic.h \
     2558  $(SOPHYAINCP)picons.h \
    21962559  $(SOPHYAINCP)piimage.h \
    21972560  $(SOPHYAINCP)parradapter.h \
     
    22142577  $(SOPHYAINCP)rawstream.h \
    22152578  $(SOPHYAINCP)ppfnametag.h \
    2216   $(SOPHYAINCP)dvlist.h \
    2217   $(SOPHYAINCP)objfio.h \
     2579  $(SOPHYAINCP)ppersist.h \
     2580  $(SOPHYAINCP)dvlist.h \
     2581  $(SOPHYAINCP)objfio.h \
     2582  $(SOPHYAINCP)anydataobj.h \
    22182583  $(SOPHYAINCP)mutyv.h \
    22192584  $(SOPHYAINCP)timestamp.h \
     
    22212586  $(SOPHYAINCP)commander.h \
    22222587  $(SOPHYAINCP)pdlmgr.h \
     2588  $(SOPHYAINCP)dvlist.h \
     2589  $(SOPHYAINCP)ctimer.h \
    22232590  $(SOPHYAINCP)zthread.h pisiadw.h \
    22242591  $(SOPHYAINCP)pilistx.h \
    22252592  $(SOPHYAINCP)pilistgen.h \
    22262593  $(SOPHYAINCP)pistzwin.h \
     2594  $(SOPHYAINCP)piperiodx.h \
    22272595  $(SOPHYAINCP)pitherm.h \
    22282596  $(SOPHYAINCP)resusage.h \
    2229   servnobjm.h
     2597  servnobjm.h \
     2598  $(SOPHYAINCP)pdlmgr.h
    22302599        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pisiadw.cc
    22312600 
     
    22372606  $(SOPHYAINCP)perrors.h \
    22382607  $(SOPHYAINCP)pexceptions.h \
     2608  $(SOPHYAINCP)machdefs.h \
    22392609  $(SOPHYAINCP)ctimer.h \
    22402610  $(SOPHYAINCP)psighand.h \
     
    22642634  $(SOPHYAINCP)piapplgen.h \
    22652635  $(SOPHYAINCP)pimsghandler.h \
     2636  $(SOPHYAINCP)pisysdep.h \
    22662637  $(SOPHYAINCP)picontainerx.h \
    22672638  $(SOPHYAINCP)picontainergen.h \
     
    22932664  $(SOPHYAINCP)piwindowx.h \
    22942665  $(SOPHYAINCP)piwindowgen.h \
     2666  $(SOPHYAINCP)pimenux.h \
    22952667  $(SOPHYAINCP)pioptmenux.h \
    22962668  $(SOPHYAINCP)pioptmenugen.h \
     2669  $(SOPHYAINCP)pistdwdgx.h \
    22972670  $(SOPHYAINCP)pifilechox.h \
    22982671  $(SOPHYAINCP)pifilechogen.h \
     2672  $(SOPHYAINCP)piwindowx.h \
    22992673  $(SOPHYAINCP)piperiodx.h \
    23002674  $(SOPHYAINCP)periodic.h \
     2675  $(SOPHYAINCP)picons.h \
    23012676  $(SOPHYAINCP)piimage.h \
    23022677  $(SOPHYAINCP)parradapter.h \
     
    23122687  $(SOPHYAINCP)pi3ddrw.h \
    23132688  $(SOPHYAINCP)pigraph3d.h \
    2314   nobjmgr.h dlftypes.h piacmd.h \
     2689  nobjmgr.h \
     2690  $(SOPHYAINCP)anydataobj.h \
     2691  $(SOPHYAINCP)ppersist.h \
     2692  $(SOPHYAINCP)dvlist.h dlftypes.h \
     2693  piacmd.h \
    23152694  $(SOPHYAINCP)commander.h \
    23162695  $(SOPHYAINCP)pdlmgr.h \
     2696  $(SOPHYAINCP)ctimer.h \
    23172697  $(SOPHYAINCP)zthread.h pisiadw.h \
    23182698  $(SOPHYAINCP)pilistx.h \
    23192699  $(SOPHYAINCP)pilistgen.h \
    23202700  $(SOPHYAINCP)pistzwin.h \
     2701  $(SOPHYAINCP)piperiodx.h \
    23212702  $(SOPHYAINCP)pitherm.h \
    23222703  $(SOPHYAINCP)resusage.h \
    23232704  servnobjm.h \
     2705  $(SOPHYAINCP)pdlmgr.h \
     2706  $(SOPHYAINCP)psfile.h \
    23242707  $(SOPHYAINCP)piimgtools.h \
     2708  $(SOPHYAINCP)pioptmenux.h \
     2709  $(SOPHYAINCP)piapplx.h \
    23252710  $(SOPHYAINCP)pidrwtools.h \
    23262711  $(SOPHYAINCP)piaxestools.h \
     
    23412726  $(SOPHYAINCP)machdefs.h \
    23422727  $(SOPHYAINCP)parradapter.h \
     2728  $(SOPHYAINCP)machdefs.h \
    23432729  $(SOPHYAINCP)lut.h \
    23442730  $(SOPHYAINCP)tmatrix.h \
     
    23602746  $(SOPHYAINCP)tmatrix_tsnl.h \
    23612747  $(SOPHYAINCP)tvector.h \
     2748  $(SOPHYAINCP)tmatrix.h \
    23622749  $(SOPHYAINCP)tvector_tsnl.h
    23632750        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  pitvmaad.cc
     
    23682755  $(SOPHYAINCP)machdefs.h \
    23692756  $(SOPHYAINCP)anydataobj.h \
    2370   $(SOPHYAINCP)ppersist.h \
    2371   $(SOPHYAINCP)pexceptions.h \
    2372   $(SOPHYAINCP)gnumd5.h \
    2373   $(SOPHYAINCP)ppfbinstream.h \
    2374   $(SOPHYAINCP)rawstream.h \
    2375   $(SOPHYAINCP)ppfnametag.h \
    2376   $(SOPHYAINCP)dvlist.h \
    2377   $(SOPHYAINCP)objfio.h \
     2757  $(SOPHYAINCP)machdefs.h \
     2758  $(SOPHYAINCP)ppersist.h \
     2759  $(SOPHYAINCP)pexceptions.h \
     2760  $(SOPHYAINCP)gnumd5.h \
     2761  $(SOPHYAINCP)ppfbinstream.h \
     2762  $(SOPHYAINCP)rawstream.h \
     2763  $(SOPHYAINCP)ppfnametag.h \
     2764  $(SOPHYAINCP)ppersist.h \
     2765  $(SOPHYAINCP)dvlist.h \
     2766  $(SOPHYAINCP)objfio.h \
     2767  $(SOPHYAINCP)anydataobj.h \
    23782768  $(SOPHYAINCP)mutyv.h \
    23792769  $(SOPHYAINCP)timestamp.h \
     
    24112801  $(SOPHYAINCP)tarray.h \
    24122802  $(SOPHYAINCP)basarr.h \
     2803  $(SOPHYAINCP)dvlist.h \
    24132804  $(SOPHYAINCP)ndatablock.h \
    24142805  $(SOPHYAINCP)utilarr.h \
     
    24162807  $(SOPHYAINCP)tvector_tsnl.h \
    24172808  $(SOPHYAINCP)generaldata.h \
     2809  $(SOPHYAINCP)ntupintf.h \
    24182810  $(SOPHYAINCP)poly.h \
    24192811  $(SOPHYAINCP)peida.h \
     
    24212813  $(SOPHYAINCP)perrors.h \
    24222814  $(SOPHYAINCP)fmath.h \
     2815  $(SOPHYAINCP)generalfunc.h \
    24232816  pistdimgapp.h \
     2817  $(SOPHYAINCP)pisysdep.h \
    24242818  $(SOPHYAINCP)piapplx.h \
    24252819  $(SOPHYAINCP)piapplgen.h \
     
    24372831  $(SOPHYAINCP)piwindowx.h \
    24382832  $(SOPHYAINCP)piwindowgen.h \
     2833  $(SOPHYAINCP)pimenux.h \
    24392834  $(SOPHYAINCP)pioptmenux.h \
    24402835  $(SOPHYAINCP)pioptmenugen.h \
     2836  $(SOPHYAINCP)pistdwdgx.h \
    24412837  $(SOPHYAINCP)pifilechox.h \
    24422838  $(SOPHYAINCP)pifilechogen.h \
     2839  $(SOPHYAINCP)piwindowx.h \
    24432840  $(SOPHYAINCP)piperiodx.h \
    24442841  $(SOPHYAINCP)periodic.h \
     2842  $(SOPHYAINCP)picons.h \
    24452843  $(SOPHYAINCP)piimage.h \
     2844  $(SOPHYAINCP)parradapter.h \
    24462845  $(SOPHYAINCP)pieldrw.h \
     2846  $(SOPHYAINCP)pidrawer.h \
    24472847  $(SOPHYAINCP)pipixmapx.h \
    24482848  $(SOPHYAINCP)pipixmapgen.h \
     
    24532853  piacmd.h \
    24542854  $(SOPHYAINCP)commander.h \
     2855  $(SOPHYAINCP)pdlmgr.h \
    24552856  $(SOPHYAINCP)ctimer.h pisiadw.h \
    24562857  $(SOPHYAINCP)pilistx.h \
    24572858  $(SOPHYAINCP)pilistgen.h \
    24582859  $(SOPHYAINCP)pistzwin.h \
     2860  $(SOPHYAINCP)piperiodx.h \
    24592861  $(SOPHYAINCP)pitherm.h \
    24602862  $(SOPHYAINCP)resusage.h \
    24612863  $(SOPHYAINCP)fct1dfit.h \
     2864  $(SOPHYAINCP)generalfit.h \
    24622865  $(SOPHYAINCP)fct2dfit.h \
     2866  $(SOPHYAINCP)tmatrix.h \
     2867  $(SOPHYAINCP)tvector.h \
    24632868  $(SOPHYAINCP)matharr.h \
    24642869  pitvmaad.h $(SOPHYAINCP)ntuple.h \
     
    24672872  $(SOPHYAINCP)histos.h \
    24682873  $(SOPHYAINCP)histos2.h \
     2874  $(SOPHYAINCP)histos.h \
    24692875  $(SOPHYAINCP)hisprof.h \
    24702876  $(SOPHYAINCP)datatable.h \
     
    24732879  $(SOPHYAINCP)piyfxdrw.h \
    24742880  $(SOPHYAINCP)pisurfdr.h \
    2475   pintuple.h pintup3d.h pipodrw.h
     2881  pintuple.h pintup3d.h \
     2882  $(SOPHYAINCP)pi3ddrw.h pipodrw.h
    24762883        $(CXXCOMPILE) $(CXXTEMPFLG) -o $@  servnobjm.cc
    24772884 
Note: See TracChangeset for help on using the changeset viewer.