Index: trunk/SophyaProg/PrgMap/Makefile
===================================================================
--- trunk/SophyaProg/PrgMap/Makefile	(revision 3007)
+++ trunk/SophyaProg/PrgMap/Makefile	(revision 3078)
@@ -39,396 +39,386 @@
 	$(CXXLINK) $(CXXTEMPFLG) -o $@ $(SOPHYAOBJP)extrap2sph.o $(SOPHYAEXTSLBLIST)
  
-$(SOPHYAOBJP)cl2map.o: cl2map.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)timing.h \
-  $(SOPHYAINCP)array.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)matharr.h \
-  $(SOPHYAINCP)fioarr.h \
-  $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)skymap.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)localmap.h \
-  $(SOPHYAINCP)sphereecp.h \
-  $(SOPHYAINCP)fiospherethetaphi.h \
-  $(SOPHYAINCP)fiospherehealpix.h \
-  $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h \
-  $(SOPHYAINCP)samba.h \
-  $(SOPHYAINCP)alm.h \
-  $(SOPHYAINCP)nbrandom.h \
-  $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)triangmtx.h \
-  $(SOPHYAINCP)bruit.h \
-  $(SOPHYAINCP)circle.h \
-  $(SOPHYAINCP)geometry.h \
-  $(SOPHYAINCP)lambdaBuilder.h \
-  $(SOPHYAINCP)misstime.h \
-  $(SOPHYAINCP)mlobe.h \
-  $(SOPHYAINCP)prefcount.h \
-  $(SOPHYAINCP)scan.h \
-  $(SOPHYAINCP)sphericaltransformserver.h \
-  $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)fftpserver.h \
-  $(SOPHYAINCP)tod.h \
-  $(SOPHYAINCP)sambainit.h \
-  $(SOPHYAINCP)skymapinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)ntoolsinit.h \
-  $(SOPHYAINCP)tarrinit.h \
-  $(SOPHYAINCP)fitsspherehealpix.h \
-  $(SOPHYAINCP)fitsfile.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)fitshandler.h \
-  $(SOPHYAINCP)fitstarray.h
+$(SOPHYAOBJP)cl2map.o: cl2map.cc \
+ $(SOPHYAINCP)sopnamsp.h \
+ $(SOPHYAINCP)machdefs.h \
+ $(SOPHYAINCP)nbmath.h \
+ $(SOPHYAINCP)smathconst.h \
+ $(SOPHYAINCP)timing.h \
+ $(SOPHYAINCP)array.h \
+ $(SOPHYAINCP)tarray.h \
+ $(SOPHYAINCP)basarr.h \
+ $(SOPHYAINCP)anydataobj.h \
+ $(SOPHYAINCP)mutyv.h \
+ $(SOPHYAINCP)timestamp.h \
+ $(SOPHYAINCP)objfio.h \
+ $(SOPHYAINCP)ppersist.h \
+ $(SOPHYAINCP)pexceptions.h \
+ $(SOPHYAINCP)gnumd5.h \
+ $(SOPHYAINCP)ppfbinstream.h \
+ $(SOPHYAINCP)rawstream.h \
+ $(SOPHYAINCP)ppfnametag.h \
+ $(SOPHYAINCP)dvlist.h \
+ $(SOPHYAINCP)ndatablock.h \
+ $(SOPHYAINCP)utilarr.h \
+ $(SOPHYAINCP)tmatrix.h \
+ $(SOPHYAINCP)tmatrix_tsnl.h \
+ $(SOPHYAINCP)tvector.h \
+ $(SOPHYAINCP)tvector_tsnl.h \
+ $(SOPHYAINCP)matharr.h \
+ $(SOPHYAINCP)fioarr.h \
+ $(SOPHYAINCP)sopemtx.h \
+ $(SOPHYAINCP)skymap.h \
+ $(SOPHYAINCP)spherethetaphi.h \
+ $(SOPHYAINCP)sphericalmap.h \
+ $(SOPHYAINCP)pixelmap.h \
+ $(SOPHYAINCP)spherepos.h \
+ $(SOPHYAINCP)unitvector.h \
+ $(SOPHYAINCP)vector3d.h \
+ $(SOPHYAINCP)longlat.h \
+ $(SOPHYAINCP)utilgeom.h \
+ $(SOPHYAINCP)datatype.h \
+ $(SOPHYAINCP)spherehealpix.h \
+ $(SOPHYAINCP)HEALPixUtils.h \
+ $(SOPHYAINCP)localmap.h \
+ $(SOPHYAINCP)sphereecp.h \
+ $(SOPHYAINCP)fiospherethetaphi.h \
+ $(SOPHYAINCP)fiospherehealpix.h \
+ $(SOPHYAINCP)fiolocalmap.h \
+ $(SOPHYAINCP)fiosphereecp.h \
+ $(SOPHYAINCP)samba.h \
+ $(SOPHYAINCP)alm.h \
+ $(SOPHYAINCP)srandgen.h \
+ $(SOPHYAINCP)triangmtx.h \
+ $(SOPHYAINCP)bruit.h \
+ $(SOPHYAINCP)circle.h \
+ $(SOPHYAINCP)geometry.h \
+ $(SOPHYAINCP)lambdaBuilder.h \
+ $(SOPHYAINCP)misstime.h \
+ $(SOPHYAINCP)mlobe.h \
+ $(SOPHYAINCP)prefcount.h \
+ $(SOPHYAINCP)scan.h \
+ $(SOPHYAINCP)sphericaltransformserver.h \
+ $(SOPHYAINCP)fftservintf.h \
+ $(SOPHYAINCP)fftpserver.h \
+ $(SOPHYAINCP)tod.h \
+ $(SOPHYAINCP)sambainit.h \
+ $(SOPHYAINCP)skymapinit.h \
+ $(SOPHYAINCP)sophyainit.h \
+ $(SOPHYAINCP)ntoolsinit.h \
+ $(SOPHYAINCP)tarrinit.h \
+ $(SOPHYAINCP)fitsspherehealpix.h \
+ $(SOPHYAINCP)fitsfile.h \
+ $(SOPHYAINCP)fitsinoutfile.h \
+ $(SOPHYAINCP)FitsIO/fitsio.h \
+ $(SOPHYAINCP)FitsIO/longnam.h \
+ $(SOPHYAINCP)fitshandler.h \
+ $(SOPHYAINCP)fitstarray.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cl2map.cc
  
 $(SOPHYAOBJP)cremskfrsph.o: cremskfrsph.cc \
-  $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)skymapinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)skymap.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)localmap.h \
-  $(SOPHYAINCP)sphereecp.h \
-  $(SOPHYAINCP)fiospherethetaphi.h \
-  $(SOPHYAINCP)fiospherehealpix.h \
-  $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h \
-  $(SOPHYAINCP)fitsspherehealpix.h \
-  $(SOPHYAINCP)fitsfile.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)fitshandler.h
+ $(SOPHYAINCP)sopnamsp.h \
+ $(SOPHYAINCP)machdefs.h \
+ $(SOPHYAINCP)skymapinit.h \
+ $(SOPHYAINCP)sophyainit.h \
+ $(SOPHYAINCP)skymap.h \
+ $(SOPHYAINCP)spherethetaphi.h \
+ $(SOPHYAINCP)sphericalmap.h \
+ $(SOPHYAINCP)smathconst.h \
+ $(SOPHYAINCP)pixelmap.h \
+ $(SOPHYAINCP)ppersist.h \
+ $(SOPHYAINCP)pexceptions.h \
+ $(SOPHYAINCP)gnumd5.h \
+ $(SOPHYAINCP)ppfbinstream.h \
+ $(SOPHYAINCP)rawstream.h \
+ $(SOPHYAINCP)ppfnametag.h \
+ $(SOPHYAINCP)dvlist.h \
+ $(SOPHYAINCP)objfio.h \
+ $(SOPHYAINCP)anydataobj.h \
+ $(SOPHYAINCP)mutyv.h \
+ $(SOPHYAINCP)timestamp.h \
+ $(SOPHYAINCP)spherepos.h \
+ $(SOPHYAINCP)unitvector.h \
+ $(SOPHYAINCP)vector3d.h \
+ $(SOPHYAINCP)longlat.h \
+ $(SOPHYAINCP)utilgeom.h \
+ $(SOPHYAINCP)datatype.h \
+ $(SOPHYAINCP)tvector.h \
+ $(SOPHYAINCP)tmatrix.h \
+ $(SOPHYAINCP)tarray.h \
+ $(SOPHYAINCP)basarr.h \
+ $(SOPHYAINCP)ndatablock.h \
+ $(SOPHYAINCP)utilarr.h \
+ $(SOPHYAINCP)tmatrix_tsnl.h \
+ $(SOPHYAINCP)tvector_tsnl.h \
+ $(SOPHYAINCP)spherehealpix.h \
+ $(SOPHYAINCP)HEALPixUtils.h \
+ $(SOPHYAINCP)localmap.h \
+ $(SOPHYAINCP)sphereecp.h \
+ $(SOPHYAINCP)fiospherethetaphi.h \
+ $(SOPHYAINCP)fiospherehealpix.h \
+ $(SOPHYAINCP)fiolocalmap.h \
+ $(SOPHYAINCP)fiosphereecp.h \
+ $(SOPHYAINCP)fitsspherehealpix.h \
+ $(SOPHYAINCP)fitsfile.h \
+ $(SOPHYAINCP)fitsinoutfile.h \
+ $(SOPHYAINCP)FitsIO/fitsio.h \
+ $(SOPHYAINCP)FitsIO/longnam.h \
+ $(SOPHYAINCP)fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cremskfrsph.cc
  
 $(SOPHYAOBJP)extrap2sph.o: extrap2sph.cc \
-  $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)skymapinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)skymap.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)localmap.h \
-  $(SOPHYAINCP)sphereecp.h \
-  $(SOPHYAINCP)fiospherethetaphi.h \
-  $(SOPHYAINCP)fiospherehealpix.h \
-  $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h \
-  $(SOPHYAINCP)fitsspherehealpix.h \
-  $(SOPHYAINCP)fitsfile.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)fitshandler.h
+ $(SOPHYAINCP)sopnamsp.h \
+ $(SOPHYAINCP)machdefs.h \
+ $(SOPHYAINCP)skymapinit.h \
+ $(SOPHYAINCP)sophyainit.h \
+ $(SOPHYAINCP)skymap.h \
+ $(SOPHYAINCP)spherethetaphi.h \
+ $(SOPHYAINCP)sphericalmap.h \
+ $(SOPHYAINCP)smathconst.h \
+ $(SOPHYAINCP)pixelmap.h \
+ $(SOPHYAINCP)ppersist.h \
+ $(SOPHYAINCP)pexceptions.h \
+ $(SOPHYAINCP)gnumd5.h \
+ $(SOPHYAINCP)ppfbinstream.h \
+ $(SOPHYAINCP)rawstream.h \
+ $(SOPHYAINCP)ppfnametag.h \
+ $(SOPHYAINCP)dvlist.h \
+ $(SOPHYAINCP)objfio.h \
+ $(SOPHYAINCP)anydataobj.h \
+ $(SOPHYAINCP)mutyv.h \
+ $(SOPHYAINCP)timestamp.h \
+ $(SOPHYAINCP)spherepos.h \
+ $(SOPHYAINCP)unitvector.h \
+ $(SOPHYAINCP)vector3d.h \
+ $(SOPHYAINCP)longlat.h \
+ $(SOPHYAINCP)utilgeom.h \
+ $(SOPHYAINCP)datatype.h \
+ $(SOPHYAINCP)tvector.h \
+ $(SOPHYAINCP)tmatrix.h \
+ $(SOPHYAINCP)tarray.h \
+ $(SOPHYAINCP)basarr.h \
+ $(SOPHYAINCP)ndatablock.h \
+ $(SOPHYAINCP)utilarr.h \
+ $(SOPHYAINCP)tmatrix_tsnl.h \
+ $(SOPHYAINCP)tvector_tsnl.h \
+ $(SOPHYAINCP)spherehealpix.h \
+ $(SOPHYAINCP)HEALPixUtils.h \
+ $(SOPHYAINCP)localmap.h \
+ $(SOPHYAINCP)sphereecp.h \
+ $(SOPHYAINCP)fiospherethetaphi.h \
+ $(SOPHYAINCP)fiospherehealpix.h \
+ $(SOPHYAINCP)fiolocalmap.h \
+ $(SOPHYAINCP)fiosphereecp.h \
+ $(SOPHYAINCP)fitsspherehealpix.h \
+ $(SOPHYAINCP)fitsfile.h \
+ $(SOPHYAINCP)fitsinoutfile.h \
+ $(SOPHYAINCP)FitsIO/fitsio.h \
+ $(SOPHYAINCP)FitsIO/longnam.h \
+ $(SOPHYAINCP)fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  extrap2sph.cc
  
 $(SOPHYAOBJP)extrapsph.o: extrapsph.cc \
-  $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)skymapinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)skymap.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)localmap.h \
-  $(SOPHYAINCP)sphereecp.h \
-  $(SOPHYAINCP)fiospherethetaphi.h \
-  $(SOPHYAINCP)fiospherehealpix.h \
-  $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h \
-  $(SOPHYAINCP)fitsspherehealpix.h \
-  $(SOPHYAINCP)fitsfile.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)fitshandler.h
+ $(SOPHYAINCP)sopnamsp.h \
+ $(SOPHYAINCP)machdefs.h \
+ $(SOPHYAINCP)skymapinit.h \
+ $(SOPHYAINCP)sophyainit.h \
+ $(SOPHYAINCP)skymap.h \
+ $(SOPHYAINCP)spherethetaphi.h \
+ $(SOPHYAINCP)sphericalmap.h \
+ $(SOPHYAINCP)smathconst.h \
+ $(SOPHYAINCP)pixelmap.h \
+ $(SOPHYAINCP)ppersist.h \
+ $(SOPHYAINCP)pexceptions.h \
+ $(SOPHYAINCP)gnumd5.h \
+ $(SOPHYAINCP)ppfbinstream.h \
+ $(SOPHYAINCP)rawstream.h \
+ $(SOPHYAINCP)ppfnametag.h \
+ $(SOPHYAINCP)dvlist.h \
+ $(SOPHYAINCP)objfio.h \
+ $(SOPHYAINCP)anydataobj.h \
+ $(SOPHYAINCP)mutyv.h \
+ $(SOPHYAINCP)timestamp.h \
+ $(SOPHYAINCP)spherepos.h \
+ $(SOPHYAINCP)unitvector.h \
+ $(SOPHYAINCP)vector3d.h \
+ $(SOPHYAINCP)longlat.h \
+ $(SOPHYAINCP)utilgeom.h \
+ $(SOPHYAINCP)datatype.h \
+ $(SOPHYAINCP)tvector.h \
+ $(SOPHYAINCP)tmatrix.h \
+ $(SOPHYAINCP)tarray.h \
+ $(SOPHYAINCP)basarr.h \
+ $(SOPHYAINCP)ndatablock.h \
+ $(SOPHYAINCP)utilarr.h \
+ $(SOPHYAINCP)tmatrix_tsnl.h \
+ $(SOPHYAINCP)tvector_tsnl.h \
+ $(SOPHYAINCP)spherehealpix.h \
+ $(SOPHYAINCP)HEALPixUtils.h \
+ $(SOPHYAINCP)localmap.h \
+ $(SOPHYAINCP)sphereecp.h \
+ $(SOPHYAINCP)fiospherethetaphi.h \
+ $(SOPHYAINCP)fiospherehealpix.h \
+ $(SOPHYAINCP)fiolocalmap.h \
+ $(SOPHYAINCP)fiosphereecp.h \
+ $(SOPHYAINCP)fitsspherehealpix.h \
+ $(SOPHYAINCP)fitsfile.h \
+ $(SOPHYAINCP)fitsinoutfile.h \
+ $(SOPHYAINCP)FitsIO/fitsio.h \
+ $(SOPHYAINCP)FitsIO/longnam.h \
+ $(SOPHYAINCP)fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  extrapsph.cc
  
-$(SOPHYAOBJP)map2cl.o: map2cl.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)timing.h \
-  $(SOPHYAINCP)array.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)matharr.h \
-  $(SOPHYAINCP)fioarr.h \
-  $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)skymap.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)localmap.h \
-  $(SOPHYAINCP)sphereecp.h \
-  $(SOPHYAINCP)fiospherethetaphi.h \
-  $(SOPHYAINCP)fiospherehealpix.h \
-  $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h \
-  $(SOPHYAINCP)samba.h \
-  $(SOPHYAINCP)alm.h \
-  $(SOPHYAINCP)nbrandom.h \
-  $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)triangmtx.h \
-  $(SOPHYAINCP)bruit.h \
-  $(SOPHYAINCP)circle.h \
-  $(SOPHYAINCP)geometry.h \
-  $(SOPHYAINCP)lambdaBuilder.h \
-  $(SOPHYAINCP)misstime.h \
-  $(SOPHYAINCP)mlobe.h \
-  $(SOPHYAINCP)prefcount.h \
-  $(SOPHYAINCP)scan.h \
-  $(SOPHYAINCP)sphericaltransformserver.h \
-  $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)fftpserver.h \
-  $(SOPHYAINCP)tod.h \
-  $(SOPHYAINCP)sambainit.h \
-  $(SOPHYAINCP)skymapinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)ntoolsinit.h \
-  $(SOPHYAINCP)tarrinit.h \
-  $(SOPHYAINCP)fitsspherehealpix.h \
-  $(SOPHYAINCP)fitsfile.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)fitshandler.h \
-  $(SOPHYAINCP)fitstarray.h
+$(SOPHYAOBJP)map2cl.o: map2cl.cc \
+ $(SOPHYAINCP)sopnamsp.h \
+ $(SOPHYAINCP)machdefs.h \
+ $(SOPHYAINCP)nbmath.h \
+ $(SOPHYAINCP)smathconst.h \
+ $(SOPHYAINCP)timing.h \
+ $(SOPHYAINCP)array.h \
+ $(SOPHYAINCP)tarray.h \
+ $(SOPHYAINCP)basarr.h \
+ $(SOPHYAINCP)anydataobj.h \
+ $(SOPHYAINCP)mutyv.h \
+ $(SOPHYAINCP)timestamp.h \
+ $(SOPHYAINCP)objfio.h \
+ $(SOPHYAINCP)ppersist.h \
+ $(SOPHYAINCP)pexceptions.h \
+ $(SOPHYAINCP)gnumd5.h \
+ $(SOPHYAINCP)ppfbinstream.h \
+ $(SOPHYAINCP)rawstream.h \
+ $(SOPHYAINCP)ppfnametag.h \
+ $(SOPHYAINCP)dvlist.h \
+ $(SOPHYAINCP)ndatablock.h \
+ $(SOPHYAINCP)utilarr.h \
+ $(SOPHYAINCP)tmatrix.h \
+ $(SOPHYAINCP)tmatrix_tsnl.h \
+ $(SOPHYAINCP)tvector.h \
+ $(SOPHYAINCP)tvector_tsnl.h \
+ $(SOPHYAINCP)matharr.h \
+ $(SOPHYAINCP)fioarr.h \
+ $(SOPHYAINCP)sopemtx.h \
+ $(SOPHYAINCP)skymap.h \
+ $(SOPHYAINCP)spherethetaphi.h \
+ $(SOPHYAINCP)sphericalmap.h \
+ $(SOPHYAINCP)pixelmap.h \
+ $(SOPHYAINCP)spherepos.h \
+ $(SOPHYAINCP)unitvector.h \
+ $(SOPHYAINCP)vector3d.h \
+ $(SOPHYAINCP)longlat.h \
+ $(SOPHYAINCP)utilgeom.h \
+ $(SOPHYAINCP)datatype.h \
+ $(SOPHYAINCP)spherehealpix.h \
+ $(SOPHYAINCP)HEALPixUtils.h \
+ $(SOPHYAINCP)localmap.h \
+ $(SOPHYAINCP)sphereecp.h \
+ $(SOPHYAINCP)fiospherethetaphi.h \
+ $(SOPHYAINCP)fiospherehealpix.h \
+ $(SOPHYAINCP)fiolocalmap.h \
+ $(SOPHYAINCP)fiosphereecp.h \
+ $(SOPHYAINCP)samba.h \
+ $(SOPHYAINCP)alm.h \
+ $(SOPHYAINCP)srandgen.h \
+ $(SOPHYAINCP)triangmtx.h \
+ $(SOPHYAINCP)bruit.h \
+ $(SOPHYAINCP)circle.h \
+ $(SOPHYAINCP)geometry.h \
+ $(SOPHYAINCP)lambdaBuilder.h \
+ $(SOPHYAINCP)misstime.h \
+ $(SOPHYAINCP)mlobe.h \
+ $(SOPHYAINCP)prefcount.h \
+ $(SOPHYAINCP)scan.h \
+ $(SOPHYAINCP)sphericaltransformserver.h \
+ $(SOPHYAINCP)fftservintf.h \
+ $(SOPHYAINCP)fftpserver.h \
+ $(SOPHYAINCP)tod.h \
+ $(SOPHYAINCP)sambainit.h \
+ $(SOPHYAINCP)skymapinit.h \
+ $(SOPHYAINCP)sophyainit.h \
+ $(SOPHYAINCP)ntoolsinit.h \
+ $(SOPHYAINCP)tarrinit.h \
+ $(SOPHYAINCP)fitsspherehealpix.h \
+ $(SOPHYAINCP)fitsfile.h \
+ $(SOPHYAINCP)fitsinoutfile.h \
+ $(SOPHYAINCP)FitsIO/fitsio.h \
+ $(SOPHYAINCP)FitsIO/longnam.h \
+ $(SOPHYAINCP)fitshandler.h \
+ $(SOPHYAINCP)fitstarray.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  map2cl.cc
  
 $(SOPHYAOBJP)prjsmap.o: prjsmap.cc \
-  $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)timing.h \
-  $(SOPHYAINCP)array.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)matharr.h \
-  $(SOPHYAINCP)fioarr.h \
-  $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)skymap.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)localmap.h \
-  $(SOPHYAINCP)sphereecp.h \
-  $(SOPHYAINCP)fiospherethetaphi.h \
-  $(SOPHYAINCP)fiospherehealpix.h \
-  $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h \
-  $(SOPHYAINCP)samba.h \
-  $(SOPHYAINCP)alm.h \
-  $(SOPHYAINCP)nbrandom.h \
-  $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)triangmtx.h \
-  $(SOPHYAINCP)bruit.h \
-  $(SOPHYAINCP)circle.h \
-  $(SOPHYAINCP)geometry.h \
-  $(SOPHYAINCP)lambdaBuilder.h \
-  $(SOPHYAINCP)misstime.h \
-  $(SOPHYAINCP)mlobe.h \
-  $(SOPHYAINCP)prefcount.h \
-  $(SOPHYAINCP)scan.h \
-  $(SOPHYAINCP)sphericaltransformserver.h \
-  $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)fftpserver.h \
-  $(SOPHYAINCP)tod.h \
-  $(SOPHYAINCP)sambainit.h \
-  $(SOPHYAINCP)skymapinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)ntoolsinit.h \
-  $(SOPHYAINCP)tarrinit.h \
-  $(SOPHYAINCP)fitsspherehealpix.h \
-  $(SOPHYAINCP)fitsfile.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)fitshandler.h \
-  $(SOPHYAINCP)fitstarray.h
+ $(SOPHYAINCP)sopnamsp.h \
+ $(SOPHYAINCP)machdefs.h \
+ $(SOPHYAINCP)nbmath.h \
+ $(SOPHYAINCP)smathconst.h \
+ $(SOPHYAINCP)timing.h \
+ $(SOPHYAINCP)array.h \
+ $(SOPHYAINCP)tarray.h \
+ $(SOPHYAINCP)basarr.h \
+ $(SOPHYAINCP)anydataobj.h \
+ $(SOPHYAINCP)mutyv.h \
+ $(SOPHYAINCP)timestamp.h \
+ $(SOPHYAINCP)objfio.h \
+ $(SOPHYAINCP)ppersist.h \
+ $(SOPHYAINCP)pexceptions.h \
+ $(SOPHYAINCP)gnumd5.h \
+ $(SOPHYAINCP)ppfbinstream.h \
+ $(SOPHYAINCP)rawstream.h \
+ $(SOPHYAINCP)ppfnametag.h \
+ $(SOPHYAINCP)dvlist.h \
+ $(SOPHYAINCP)ndatablock.h \
+ $(SOPHYAINCP)utilarr.h \
+ $(SOPHYAINCP)tmatrix.h \
+ $(SOPHYAINCP)tmatrix_tsnl.h \
+ $(SOPHYAINCP)tvector.h \
+ $(SOPHYAINCP)tvector_tsnl.h \
+ $(SOPHYAINCP)matharr.h \
+ $(SOPHYAINCP)fioarr.h \
+ $(SOPHYAINCP)sopemtx.h \
+ $(SOPHYAINCP)skymap.h \
+ $(SOPHYAINCP)spherethetaphi.h \
+ $(SOPHYAINCP)sphericalmap.h \
+ $(SOPHYAINCP)pixelmap.h \
+ $(SOPHYAINCP)spherepos.h \
+ $(SOPHYAINCP)unitvector.h \
+ $(SOPHYAINCP)vector3d.h \
+ $(SOPHYAINCP)longlat.h \
+ $(SOPHYAINCP)utilgeom.h \
+ $(SOPHYAINCP)datatype.h \
+ $(SOPHYAINCP)spherehealpix.h \
+ $(SOPHYAINCP)HEALPixUtils.h \
+ $(SOPHYAINCP)localmap.h \
+ $(SOPHYAINCP)sphereecp.h \
+ $(SOPHYAINCP)fiospherethetaphi.h \
+ $(SOPHYAINCP)fiospherehealpix.h \
+ $(SOPHYAINCP)fiolocalmap.h \
+ $(SOPHYAINCP)fiosphereecp.h \
+ $(SOPHYAINCP)samba.h \
+ $(SOPHYAINCP)alm.h \
+ $(SOPHYAINCP)srandgen.h \
+ $(SOPHYAINCP)triangmtx.h \
+ $(SOPHYAINCP)bruit.h \
+ $(SOPHYAINCP)circle.h \
+ $(SOPHYAINCP)geometry.h \
+ $(SOPHYAINCP)lambdaBuilder.h \
+ $(SOPHYAINCP)misstime.h \
+ $(SOPHYAINCP)mlobe.h \
+ $(SOPHYAINCP)prefcount.h \
+ $(SOPHYAINCP)scan.h \
+ $(SOPHYAINCP)sphericaltransformserver.h \
+ $(SOPHYAINCP)fftservintf.h \
+ $(SOPHYAINCP)fftpserver.h \
+ $(SOPHYAINCP)tod.h \
+ $(SOPHYAINCP)sambainit.h \
+ $(SOPHYAINCP)skymapinit.h \
+ $(SOPHYAINCP)sophyainit.h \
+ $(SOPHYAINCP)ntoolsinit.h \
+ $(SOPHYAINCP)tarrinit.h \
+ $(SOPHYAINCP)fitsspherehealpix.h \
+ $(SOPHYAINCP)fitsfile.h \
+ $(SOPHYAINCP)fitsinoutfile.h \
+ $(SOPHYAINCP)FitsIO/fitsio.h \
+ $(SOPHYAINCP)FitsIO/longnam.h \
+ $(SOPHYAINCP)fitshandler.h \
+ $(SOPHYAINCP)fitstarray.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  prjsmap.cc
  
Index: trunk/SophyaProg/PrgMap/smakefile
===================================================================
--- trunk/SophyaProg/PrgMap/smakefile	(revision 3007)
+++ trunk/SophyaProg/PrgMap/smakefile	(revision 3078)
@@ -39,396 +39,386 @@
 	$(CXXLINK) $(CXXTEMPFLG) -o $@ $(SOPHYAOBJP)extrap2sph.o $(SOPHYAEXTSLBLIST)
  
-$(SOPHYAOBJP)cl2map.o: cl2map.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)timing.h \
-  $(SOPHYAINCP)array.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)matharr.h \
-  $(SOPHYAINCP)fioarr.h \
-  $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)skymap.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)localmap.h \
-  $(SOPHYAINCP)sphereecp.h \
-  $(SOPHYAINCP)fiospherethetaphi.h \
-  $(SOPHYAINCP)fiospherehealpix.h \
-  $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h \
-  $(SOPHYAINCP)samba.h \
-  $(SOPHYAINCP)alm.h \
-  $(SOPHYAINCP)nbrandom.h \
-  $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)triangmtx.h \
-  $(SOPHYAINCP)bruit.h \
-  $(SOPHYAINCP)circle.h \
-  $(SOPHYAINCP)geometry.h \
-  $(SOPHYAINCP)lambdaBuilder.h \
-  $(SOPHYAINCP)misstime.h \
-  $(SOPHYAINCP)mlobe.h \
-  $(SOPHYAINCP)prefcount.h \
-  $(SOPHYAINCP)scan.h \
-  $(SOPHYAINCP)sphericaltransformserver.h \
-  $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)fftpserver.h \
-  $(SOPHYAINCP)tod.h \
-  $(SOPHYAINCP)sambainit.h \
-  $(SOPHYAINCP)skymapinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)ntoolsinit.h \
-  $(SOPHYAINCP)tarrinit.h \
-  $(SOPHYAINCP)fitsspherehealpix.h \
-  $(SOPHYAINCP)fitsfile.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)fitshandler.h \
-  $(SOPHYAINCP)fitstarray.h
+$(SOPHYAOBJP)cl2map.o: cl2map.cc \
+ $(SOPHYAINCP)sopnamsp.h \
+ $(SOPHYAINCP)machdefs.h \
+ $(SOPHYAINCP)nbmath.h \
+ $(SOPHYAINCP)smathconst.h \
+ $(SOPHYAINCP)timing.h \
+ $(SOPHYAINCP)array.h \
+ $(SOPHYAINCP)tarray.h \
+ $(SOPHYAINCP)basarr.h \
+ $(SOPHYAINCP)anydataobj.h \
+ $(SOPHYAINCP)mutyv.h \
+ $(SOPHYAINCP)timestamp.h \
+ $(SOPHYAINCP)objfio.h \
+ $(SOPHYAINCP)ppersist.h \
+ $(SOPHYAINCP)pexceptions.h \
+ $(SOPHYAINCP)gnumd5.h \
+ $(SOPHYAINCP)ppfbinstream.h \
+ $(SOPHYAINCP)rawstream.h \
+ $(SOPHYAINCP)ppfnametag.h \
+ $(SOPHYAINCP)dvlist.h \
+ $(SOPHYAINCP)ndatablock.h \
+ $(SOPHYAINCP)utilarr.h \
+ $(SOPHYAINCP)tmatrix.h \
+ $(SOPHYAINCP)tmatrix_tsnl.h \
+ $(SOPHYAINCP)tvector.h \
+ $(SOPHYAINCP)tvector_tsnl.h \
+ $(SOPHYAINCP)matharr.h \
+ $(SOPHYAINCP)fioarr.h \
+ $(SOPHYAINCP)sopemtx.h \
+ $(SOPHYAINCP)skymap.h \
+ $(SOPHYAINCP)spherethetaphi.h \
+ $(SOPHYAINCP)sphericalmap.h \
+ $(SOPHYAINCP)pixelmap.h \
+ $(SOPHYAINCP)spherepos.h \
+ $(SOPHYAINCP)unitvector.h \
+ $(SOPHYAINCP)vector3d.h \
+ $(SOPHYAINCP)longlat.h \
+ $(SOPHYAINCP)utilgeom.h \
+ $(SOPHYAINCP)datatype.h \
+ $(SOPHYAINCP)spherehealpix.h \
+ $(SOPHYAINCP)HEALPixUtils.h \
+ $(SOPHYAINCP)localmap.h \
+ $(SOPHYAINCP)sphereecp.h \
+ $(SOPHYAINCP)fiospherethetaphi.h \
+ $(SOPHYAINCP)fiospherehealpix.h \
+ $(SOPHYAINCP)fiolocalmap.h \
+ $(SOPHYAINCP)fiosphereecp.h \
+ $(SOPHYAINCP)samba.h \
+ $(SOPHYAINCP)alm.h \
+ $(SOPHYAINCP)srandgen.h \
+ $(SOPHYAINCP)triangmtx.h \
+ $(SOPHYAINCP)bruit.h \
+ $(SOPHYAINCP)circle.h \
+ $(SOPHYAINCP)geometry.h \
+ $(SOPHYAINCP)lambdaBuilder.h \
+ $(SOPHYAINCP)misstime.h \
+ $(SOPHYAINCP)mlobe.h \
+ $(SOPHYAINCP)prefcount.h \
+ $(SOPHYAINCP)scan.h \
+ $(SOPHYAINCP)sphericaltransformserver.h \
+ $(SOPHYAINCP)fftservintf.h \
+ $(SOPHYAINCP)fftpserver.h \
+ $(SOPHYAINCP)tod.h \
+ $(SOPHYAINCP)sambainit.h \
+ $(SOPHYAINCP)skymapinit.h \
+ $(SOPHYAINCP)sophyainit.h \
+ $(SOPHYAINCP)ntoolsinit.h \
+ $(SOPHYAINCP)tarrinit.h \
+ $(SOPHYAINCP)fitsspherehealpix.h \
+ $(SOPHYAINCP)fitsfile.h \
+ $(SOPHYAINCP)fitsinoutfile.h \
+ $(SOPHYAINCP)FitsIO/fitsio.h \
+ $(SOPHYAINCP)FitsIO/longnam.h \
+ $(SOPHYAINCP)fitshandler.h \
+ $(SOPHYAINCP)fitstarray.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cl2map.cc
  
 $(SOPHYAOBJP)cremskfrsph.o: cremskfrsph.cc \
-  $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)skymapinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)skymap.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)localmap.h \
-  $(SOPHYAINCP)sphereecp.h \
-  $(SOPHYAINCP)fiospherethetaphi.h \
-  $(SOPHYAINCP)fiospherehealpix.h \
-  $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h \
-  $(SOPHYAINCP)fitsspherehealpix.h \
-  $(SOPHYAINCP)fitsfile.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)fitshandler.h
+ $(SOPHYAINCP)sopnamsp.h \
+ $(SOPHYAINCP)machdefs.h \
+ $(SOPHYAINCP)skymapinit.h \
+ $(SOPHYAINCP)sophyainit.h \
+ $(SOPHYAINCP)skymap.h \
+ $(SOPHYAINCP)spherethetaphi.h \
+ $(SOPHYAINCP)sphericalmap.h \
+ $(SOPHYAINCP)smathconst.h \
+ $(SOPHYAINCP)pixelmap.h \
+ $(SOPHYAINCP)ppersist.h \
+ $(SOPHYAINCP)pexceptions.h \
+ $(SOPHYAINCP)gnumd5.h \
+ $(SOPHYAINCP)ppfbinstream.h \
+ $(SOPHYAINCP)rawstream.h \
+ $(SOPHYAINCP)ppfnametag.h \
+ $(SOPHYAINCP)dvlist.h \
+ $(SOPHYAINCP)objfio.h \
+ $(SOPHYAINCP)anydataobj.h \
+ $(SOPHYAINCP)mutyv.h \
+ $(SOPHYAINCP)timestamp.h \
+ $(SOPHYAINCP)spherepos.h \
+ $(SOPHYAINCP)unitvector.h \
+ $(SOPHYAINCP)vector3d.h \
+ $(SOPHYAINCP)longlat.h \
+ $(SOPHYAINCP)utilgeom.h \
+ $(SOPHYAINCP)datatype.h \
+ $(SOPHYAINCP)tvector.h \
+ $(SOPHYAINCP)tmatrix.h \
+ $(SOPHYAINCP)tarray.h \
+ $(SOPHYAINCP)basarr.h \
+ $(SOPHYAINCP)ndatablock.h \
+ $(SOPHYAINCP)utilarr.h \
+ $(SOPHYAINCP)tmatrix_tsnl.h \
+ $(SOPHYAINCP)tvector_tsnl.h \
+ $(SOPHYAINCP)spherehealpix.h \
+ $(SOPHYAINCP)HEALPixUtils.h \
+ $(SOPHYAINCP)localmap.h \
+ $(SOPHYAINCP)sphereecp.h \
+ $(SOPHYAINCP)fiospherethetaphi.h \
+ $(SOPHYAINCP)fiospherehealpix.h \
+ $(SOPHYAINCP)fiolocalmap.h \
+ $(SOPHYAINCP)fiosphereecp.h \
+ $(SOPHYAINCP)fitsspherehealpix.h \
+ $(SOPHYAINCP)fitsfile.h \
+ $(SOPHYAINCP)fitsinoutfile.h \
+ $(SOPHYAINCP)FitsIO/fitsio.h \
+ $(SOPHYAINCP)FitsIO/longnam.h \
+ $(SOPHYAINCP)fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  cremskfrsph.cc
  
 $(SOPHYAOBJP)extrap2sph.o: extrap2sph.cc \
-  $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)skymapinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)skymap.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)localmap.h \
-  $(SOPHYAINCP)sphereecp.h \
-  $(SOPHYAINCP)fiospherethetaphi.h \
-  $(SOPHYAINCP)fiospherehealpix.h \
-  $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h \
-  $(SOPHYAINCP)fitsspherehealpix.h \
-  $(SOPHYAINCP)fitsfile.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)fitshandler.h
+ $(SOPHYAINCP)sopnamsp.h \
+ $(SOPHYAINCP)machdefs.h \
+ $(SOPHYAINCP)skymapinit.h \
+ $(SOPHYAINCP)sophyainit.h \
+ $(SOPHYAINCP)skymap.h \
+ $(SOPHYAINCP)spherethetaphi.h \
+ $(SOPHYAINCP)sphericalmap.h \
+ $(SOPHYAINCP)smathconst.h \
+ $(SOPHYAINCP)pixelmap.h \
+ $(SOPHYAINCP)ppersist.h \
+ $(SOPHYAINCP)pexceptions.h \
+ $(SOPHYAINCP)gnumd5.h \
+ $(SOPHYAINCP)ppfbinstream.h \
+ $(SOPHYAINCP)rawstream.h \
+ $(SOPHYAINCP)ppfnametag.h \
+ $(SOPHYAINCP)dvlist.h \
+ $(SOPHYAINCP)objfio.h \
+ $(SOPHYAINCP)anydataobj.h \
+ $(SOPHYAINCP)mutyv.h \
+ $(SOPHYAINCP)timestamp.h \
+ $(SOPHYAINCP)spherepos.h \
+ $(SOPHYAINCP)unitvector.h \
+ $(SOPHYAINCP)vector3d.h \
+ $(SOPHYAINCP)longlat.h \
+ $(SOPHYAINCP)utilgeom.h \
+ $(SOPHYAINCP)datatype.h \
+ $(SOPHYAINCP)tvector.h \
+ $(SOPHYAINCP)tmatrix.h \
+ $(SOPHYAINCP)tarray.h \
+ $(SOPHYAINCP)basarr.h \
+ $(SOPHYAINCP)ndatablock.h \
+ $(SOPHYAINCP)utilarr.h \
+ $(SOPHYAINCP)tmatrix_tsnl.h \
+ $(SOPHYAINCP)tvector_tsnl.h \
+ $(SOPHYAINCP)spherehealpix.h \
+ $(SOPHYAINCP)HEALPixUtils.h \
+ $(SOPHYAINCP)localmap.h \
+ $(SOPHYAINCP)sphereecp.h \
+ $(SOPHYAINCP)fiospherethetaphi.h \
+ $(SOPHYAINCP)fiospherehealpix.h \
+ $(SOPHYAINCP)fiolocalmap.h \
+ $(SOPHYAINCP)fiosphereecp.h \
+ $(SOPHYAINCP)fitsspherehealpix.h \
+ $(SOPHYAINCP)fitsfile.h \
+ $(SOPHYAINCP)fitsinoutfile.h \
+ $(SOPHYAINCP)FitsIO/fitsio.h \
+ $(SOPHYAINCP)FitsIO/longnam.h \
+ $(SOPHYAINCP)fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  extrap2sph.cc
  
 $(SOPHYAOBJP)extrapsph.o: extrapsph.cc \
-  $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)skymapinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)skymap.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)localmap.h \
-  $(SOPHYAINCP)sphereecp.h \
-  $(SOPHYAINCP)fiospherethetaphi.h \
-  $(SOPHYAINCP)fiospherehealpix.h \
-  $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h \
-  $(SOPHYAINCP)fitsspherehealpix.h \
-  $(SOPHYAINCP)fitsfile.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)fitshandler.h
+ $(SOPHYAINCP)sopnamsp.h \
+ $(SOPHYAINCP)machdefs.h \
+ $(SOPHYAINCP)skymapinit.h \
+ $(SOPHYAINCP)sophyainit.h \
+ $(SOPHYAINCP)skymap.h \
+ $(SOPHYAINCP)spherethetaphi.h \
+ $(SOPHYAINCP)sphericalmap.h \
+ $(SOPHYAINCP)smathconst.h \
+ $(SOPHYAINCP)pixelmap.h \
+ $(SOPHYAINCP)ppersist.h \
+ $(SOPHYAINCP)pexceptions.h \
+ $(SOPHYAINCP)gnumd5.h \
+ $(SOPHYAINCP)ppfbinstream.h \
+ $(SOPHYAINCP)rawstream.h \
+ $(SOPHYAINCP)ppfnametag.h \
+ $(SOPHYAINCP)dvlist.h \
+ $(SOPHYAINCP)objfio.h \
+ $(SOPHYAINCP)anydataobj.h \
+ $(SOPHYAINCP)mutyv.h \
+ $(SOPHYAINCP)timestamp.h \
+ $(SOPHYAINCP)spherepos.h \
+ $(SOPHYAINCP)unitvector.h \
+ $(SOPHYAINCP)vector3d.h \
+ $(SOPHYAINCP)longlat.h \
+ $(SOPHYAINCP)utilgeom.h \
+ $(SOPHYAINCP)datatype.h \
+ $(SOPHYAINCP)tvector.h \
+ $(SOPHYAINCP)tmatrix.h \
+ $(SOPHYAINCP)tarray.h \
+ $(SOPHYAINCP)basarr.h \
+ $(SOPHYAINCP)ndatablock.h \
+ $(SOPHYAINCP)utilarr.h \
+ $(SOPHYAINCP)tmatrix_tsnl.h \
+ $(SOPHYAINCP)tvector_tsnl.h \
+ $(SOPHYAINCP)spherehealpix.h \
+ $(SOPHYAINCP)HEALPixUtils.h \
+ $(SOPHYAINCP)localmap.h \
+ $(SOPHYAINCP)sphereecp.h \
+ $(SOPHYAINCP)fiospherethetaphi.h \
+ $(SOPHYAINCP)fiospherehealpix.h \
+ $(SOPHYAINCP)fiolocalmap.h \
+ $(SOPHYAINCP)fiosphereecp.h \
+ $(SOPHYAINCP)fitsspherehealpix.h \
+ $(SOPHYAINCP)fitsfile.h \
+ $(SOPHYAINCP)fitsinoutfile.h \
+ $(SOPHYAINCP)FitsIO/fitsio.h \
+ $(SOPHYAINCP)FitsIO/longnam.h \
+ $(SOPHYAINCP)fitshandler.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  extrapsph.cc
  
-$(SOPHYAOBJP)map2cl.o: map2cl.cc $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)timing.h \
-  $(SOPHYAINCP)array.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)matharr.h \
-  $(SOPHYAINCP)fioarr.h \
-  $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)skymap.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)localmap.h \
-  $(SOPHYAINCP)sphereecp.h \
-  $(SOPHYAINCP)fiospherethetaphi.h \
-  $(SOPHYAINCP)fiospherehealpix.h \
-  $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h \
-  $(SOPHYAINCP)samba.h \
-  $(SOPHYAINCP)alm.h \
-  $(SOPHYAINCP)nbrandom.h \
-  $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)triangmtx.h \
-  $(SOPHYAINCP)bruit.h \
-  $(SOPHYAINCP)circle.h \
-  $(SOPHYAINCP)geometry.h \
-  $(SOPHYAINCP)lambdaBuilder.h \
-  $(SOPHYAINCP)misstime.h \
-  $(SOPHYAINCP)mlobe.h \
-  $(SOPHYAINCP)prefcount.h \
-  $(SOPHYAINCP)scan.h \
-  $(SOPHYAINCP)sphericaltransformserver.h \
-  $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)fftpserver.h \
-  $(SOPHYAINCP)tod.h \
-  $(SOPHYAINCP)sambainit.h \
-  $(SOPHYAINCP)skymapinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)ntoolsinit.h \
-  $(SOPHYAINCP)tarrinit.h \
-  $(SOPHYAINCP)fitsspherehealpix.h \
-  $(SOPHYAINCP)fitsfile.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)fitshandler.h \
-  $(SOPHYAINCP)fitstarray.h
+$(SOPHYAOBJP)map2cl.o: map2cl.cc \
+ $(SOPHYAINCP)sopnamsp.h \
+ $(SOPHYAINCP)machdefs.h \
+ $(SOPHYAINCP)nbmath.h \
+ $(SOPHYAINCP)smathconst.h \
+ $(SOPHYAINCP)timing.h \
+ $(SOPHYAINCP)array.h \
+ $(SOPHYAINCP)tarray.h \
+ $(SOPHYAINCP)basarr.h \
+ $(SOPHYAINCP)anydataobj.h \
+ $(SOPHYAINCP)mutyv.h \
+ $(SOPHYAINCP)timestamp.h \
+ $(SOPHYAINCP)objfio.h \
+ $(SOPHYAINCP)ppersist.h \
+ $(SOPHYAINCP)pexceptions.h \
+ $(SOPHYAINCP)gnumd5.h \
+ $(SOPHYAINCP)ppfbinstream.h \
+ $(SOPHYAINCP)rawstream.h \
+ $(SOPHYAINCP)ppfnametag.h \
+ $(SOPHYAINCP)dvlist.h \
+ $(SOPHYAINCP)ndatablock.h \
+ $(SOPHYAINCP)utilarr.h \
+ $(SOPHYAINCP)tmatrix.h \
+ $(SOPHYAINCP)tmatrix_tsnl.h \
+ $(SOPHYAINCP)tvector.h \
+ $(SOPHYAINCP)tvector_tsnl.h \
+ $(SOPHYAINCP)matharr.h \
+ $(SOPHYAINCP)fioarr.h \
+ $(SOPHYAINCP)sopemtx.h \
+ $(SOPHYAINCP)skymap.h \
+ $(SOPHYAINCP)spherethetaphi.h \
+ $(SOPHYAINCP)sphericalmap.h \
+ $(SOPHYAINCP)pixelmap.h \
+ $(SOPHYAINCP)spherepos.h \
+ $(SOPHYAINCP)unitvector.h \
+ $(SOPHYAINCP)vector3d.h \
+ $(SOPHYAINCP)longlat.h \
+ $(SOPHYAINCP)utilgeom.h \
+ $(SOPHYAINCP)datatype.h \
+ $(SOPHYAINCP)spherehealpix.h \
+ $(SOPHYAINCP)HEALPixUtils.h \
+ $(SOPHYAINCP)localmap.h \
+ $(SOPHYAINCP)sphereecp.h \
+ $(SOPHYAINCP)fiospherethetaphi.h \
+ $(SOPHYAINCP)fiospherehealpix.h \
+ $(SOPHYAINCP)fiolocalmap.h \
+ $(SOPHYAINCP)fiosphereecp.h \
+ $(SOPHYAINCP)samba.h \
+ $(SOPHYAINCP)alm.h \
+ $(SOPHYAINCP)srandgen.h \
+ $(SOPHYAINCP)triangmtx.h \
+ $(SOPHYAINCP)bruit.h \
+ $(SOPHYAINCP)circle.h \
+ $(SOPHYAINCP)geometry.h \
+ $(SOPHYAINCP)lambdaBuilder.h \
+ $(SOPHYAINCP)misstime.h \
+ $(SOPHYAINCP)mlobe.h \
+ $(SOPHYAINCP)prefcount.h \
+ $(SOPHYAINCP)scan.h \
+ $(SOPHYAINCP)sphericaltransformserver.h \
+ $(SOPHYAINCP)fftservintf.h \
+ $(SOPHYAINCP)fftpserver.h \
+ $(SOPHYAINCP)tod.h \
+ $(SOPHYAINCP)sambainit.h \
+ $(SOPHYAINCP)skymapinit.h \
+ $(SOPHYAINCP)sophyainit.h \
+ $(SOPHYAINCP)ntoolsinit.h \
+ $(SOPHYAINCP)tarrinit.h \
+ $(SOPHYAINCP)fitsspherehealpix.h \
+ $(SOPHYAINCP)fitsfile.h \
+ $(SOPHYAINCP)fitsinoutfile.h \
+ $(SOPHYAINCP)FitsIO/fitsio.h \
+ $(SOPHYAINCP)FitsIO/longnam.h \
+ $(SOPHYAINCP)fitshandler.h \
+ $(SOPHYAINCP)fitstarray.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  map2cl.cc
  
 $(SOPHYAOBJP)prjsmap.o: prjsmap.cc \
-  $(SOPHYAINCP)sopnamsp.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)machdefs.h \
-  $(SOPHYAINCP)smathconst.h \
-  $(SOPHYAINCP)timing.h \
-  $(SOPHYAINCP)array.h \
-  $(SOPHYAINCP)tarray.h \
-  $(SOPHYAINCP)basarr.h \
-  $(SOPHYAINCP)anydataobj.h \
-  $(SOPHYAINCP)mutyv.h \
-  $(SOPHYAINCP)timestamp.h \
-  $(SOPHYAINCP)objfio.h \
-  $(SOPHYAINCP)ppersist.h \
-  $(SOPHYAINCP)pexceptions.h \
-  $(SOPHYAINCP)gnumd5.h \
-  $(SOPHYAINCP)ppfbinstream.h \
-  $(SOPHYAINCP)rawstream.h \
-  $(SOPHYAINCP)ppfnametag.h \
-  $(SOPHYAINCP)dvlist.h \
-  $(SOPHYAINCP)ndatablock.h \
-  $(SOPHYAINCP)utilarr.h \
-  $(SOPHYAINCP)tmatrix.h \
-  $(SOPHYAINCP)tmatrix_tsnl.h \
-  $(SOPHYAINCP)tvector.h \
-  $(SOPHYAINCP)tvector_tsnl.h \
-  $(SOPHYAINCP)matharr.h \
-  $(SOPHYAINCP)fioarr.h \
-  $(SOPHYAINCP)sopemtx.h \
-  $(SOPHYAINCP)skymap.h \
-  $(SOPHYAINCP)spherethetaphi.h \
-  $(SOPHYAINCP)sphericalmap.h \
-  $(SOPHYAINCP)pixelmap.h \
-  $(SOPHYAINCP)spherepos.h \
-  $(SOPHYAINCP)unitvector.h \
-  $(SOPHYAINCP)vector3d.h \
-  $(SOPHYAINCP)longlat.h \
-  $(SOPHYAINCP)utilgeom.h \
-  $(SOPHYAINCP)datatype.h \
-  $(SOPHYAINCP)spherehealpix.h \
-  $(SOPHYAINCP)HEALPixUtils.h \
-  $(SOPHYAINCP)localmap.h \
-  $(SOPHYAINCP)sphereecp.h \
-  $(SOPHYAINCP)fiospherethetaphi.h \
-  $(SOPHYAINCP)fiospherehealpix.h \
-  $(SOPHYAINCP)fiolocalmap.h \
-  $(SOPHYAINCP)fiosphereecp.h \
-  $(SOPHYAINCP)samba.h \
-  $(SOPHYAINCP)alm.h \
-  $(SOPHYAINCP)nbrandom.h \
-  $(SOPHYAINCP)srandgen.h \
-  $(SOPHYAINCP)nbmath.h \
-  $(SOPHYAINCP)triangmtx.h \
-  $(SOPHYAINCP)bruit.h \
-  $(SOPHYAINCP)circle.h \
-  $(SOPHYAINCP)geometry.h \
-  $(SOPHYAINCP)lambdaBuilder.h \
-  $(SOPHYAINCP)misstime.h \
-  $(SOPHYAINCP)mlobe.h \
-  $(SOPHYAINCP)prefcount.h \
-  $(SOPHYAINCP)scan.h \
-  $(SOPHYAINCP)sphericaltransformserver.h \
-  $(SOPHYAINCP)fftservintf.h \
-  $(SOPHYAINCP)fftpserver.h \
-  $(SOPHYAINCP)tod.h \
-  $(SOPHYAINCP)sambainit.h \
-  $(SOPHYAINCP)skymapinit.h \
-  $(SOPHYAINCP)sophyainit.h \
-  $(SOPHYAINCP)ntoolsinit.h \
-  $(SOPHYAINCP)tarrinit.h \
-  $(SOPHYAINCP)fitsspherehealpix.h \
-  $(SOPHYAINCP)fitsfile.h \
-  $(SOPHYAINCP)fitsinoutfile.h \
-  $(SOPHYAINCP)FitsIO/fitsio.h \
-  $(SOPHYAINCP)FitsIO/longnam.h \
-  $(SOPHYAINCP)fitshandler.h \
-  $(SOPHYAINCP)fitstarray.h
+ $(SOPHYAINCP)sopnamsp.h \
+ $(SOPHYAINCP)machdefs.h \
+ $(SOPHYAINCP)nbmath.h \
+ $(SOPHYAINCP)smathconst.h \
+ $(SOPHYAINCP)timing.h \
+ $(SOPHYAINCP)array.h \
+ $(SOPHYAINCP)tarray.h \
+ $(SOPHYAINCP)basarr.h \
+ $(SOPHYAINCP)anydataobj.h \
+ $(SOPHYAINCP)mutyv.h \
+ $(SOPHYAINCP)timestamp.h \
+ $(SOPHYAINCP)objfio.h \
+ $(SOPHYAINCP)ppersist.h \
+ $(SOPHYAINCP)pexceptions.h \
+ $(SOPHYAINCP)gnumd5.h \
+ $(SOPHYAINCP)ppfbinstream.h \
+ $(SOPHYAINCP)rawstream.h \
+ $(SOPHYAINCP)ppfnametag.h \
+ $(SOPHYAINCP)dvlist.h \
+ $(SOPHYAINCP)ndatablock.h \
+ $(SOPHYAINCP)utilarr.h \
+ $(SOPHYAINCP)tmatrix.h \
+ $(SOPHYAINCP)tmatrix_tsnl.h \
+ $(SOPHYAINCP)tvector.h \
+ $(SOPHYAINCP)tvector_tsnl.h \
+ $(SOPHYAINCP)matharr.h \
+ $(SOPHYAINCP)fioarr.h \
+ $(SOPHYAINCP)sopemtx.h \
+ $(SOPHYAINCP)skymap.h \
+ $(SOPHYAINCP)spherethetaphi.h \
+ $(SOPHYAINCP)sphericalmap.h \
+ $(SOPHYAINCP)pixelmap.h \
+ $(SOPHYAINCP)spherepos.h \
+ $(SOPHYAINCP)unitvector.h \
+ $(SOPHYAINCP)vector3d.h \
+ $(SOPHYAINCP)longlat.h \
+ $(SOPHYAINCP)utilgeom.h \
+ $(SOPHYAINCP)datatype.h \
+ $(SOPHYAINCP)spherehealpix.h \
+ $(SOPHYAINCP)HEALPixUtils.h \
+ $(SOPHYAINCP)localmap.h \
+ $(SOPHYAINCP)sphereecp.h \
+ $(SOPHYAINCP)fiospherethetaphi.h \
+ $(SOPHYAINCP)fiospherehealpix.h \
+ $(SOPHYAINCP)fiolocalmap.h \
+ $(SOPHYAINCP)fiosphereecp.h \
+ $(SOPHYAINCP)samba.h \
+ $(SOPHYAINCP)alm.h \
+ $(SOPHYAINCP)srandgen.h \
+ $(SOPHYAINCP)triangmtx.h \
+ $(SOPHYAINCP)bruit.h \
+ $(SOPHYAINCP)circle.h \
+ $(SOPHYAINCP)geometry.h \
+ $(SOPHYAINCP)lambdaBuilder.h \
+ $(SOPHYAINCP)misstime.h \
+ $(SOPHYAINCP)mlobe.h \
+ $(SOPHYAINCP)prefcount.h \
+ $(SOPHYAINCP)scan.h \
+ $(SOPHYAINCP)sphericaltransformserver.h \
+ $(SOPHYAINCP)fftservintf.h \
+ $(SOPHYAINCP)fftpserver.h \
+ $(SOPHYAINCP)tod.h \
+ $(SOPHYAINCP)sambainit.h \
+ $(SOPHYAINCP)skymapinit.h \
+ $(SOPHYAINCP)sophyainit.h \
+ $(SOPHYAINCP)ntoolsinit.h \
+ $(SOPHYAINCP)tarrinit.h \
+ $(SOPHYAINCP)fitsspherehealpix.h \
+ $(SOPHYAINCP)fitsfile.h \
+ $(SOPHYAINCP)fitsinoutfile.h \
+ $(SOPHYAINCP)FitsIO/fitsio.h \
+ $(SOPHYAINCP)FitsIO/longnam.h \
+ $(SOPHYAINCP)fitshandler.h \
+ $(SOPHYAINCP)fitstarray.h
 	$(CXXCOMPILE) $(CXXTEMPFLG) -o $@  prjsmap.cc
  
