Changeset 1224 in Sophya for trunk/SophyaPI
- Timestamp:
- Oct 11, 2000, 7:26:43 PM (25 years ago)
- Location:
- trunk/SophyaPI/PIext
- Files:
-
- 2 added
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/Makefile
r1164 r1224 4 4 5 5 all: $(LIB)libPIext.a 6 $(LIB)libPIext.a : $(OBJ)basexecut.o $(OBJ) nobjmgr.o $(OBJ)nomgadapter.o $(OBJ)nomgfdadapter.o $(OBJ)nomhistadapter.o $(OBJ)nomimagadapter.o $(OBJ)nomskymapadapter.o $(OBJ)nomspecrespadapter.o $(OBJ)nomtmatvecadapter.o $(OBJ)pawexecut.o $(OBJ)piacmd.o $(OBJ)piafitting.o $(OBJ)pigfd1.o $(OBJ)pigfd2.o $(OBJ)pihisto.o $(OBJ)pihisto2d.o $(OBJ)piinit.o $(OBJ)pintup3d.o $(OBJ)pintuple.o $(OBJ)pipodrw.o $(OBJ)pisiadw.o $(OBJ)pistdimgapp.o $(OBJ)pitvmaad.o $(OBJ)servnobjm.o6 $(LIB)libPIext.a : $(OBJ)basexecut.o $(OBJ)cxxexecutor.o $(OBJ)nobjmgr.o $(OBJ)nomgadapter.o $(OBJ)nomgfdadapter.o $(OBJ)nomhistadapter.o $(OBJ)nomimagadapter.o $(OBJ)nomskymapadapter.o $(OBJ)nomspecrespadapter.o $(OBJ)nomtmatvecadapter.o $(OBJ)pawexecut.o $(OBJ)piacmd.o $(OBJ)piafitting.o $(OBJ)pigfd1.o $(OBJ)pigfd2.o $(OBJ)pihisto.o $(OBJ)pihisto2d.o $(OBJ)piinit.o $(OBJ)pintup3d.o $(OBJ)pintuple.o $(OBJ)pipodrw.o $(OBJ)pisiadw.o $(OBJ)pistdimgapp.o $(OBJ)pitvmaad.o $(OBJ)servnobjm.o 7 7 $(AR) $(ARFLAGS) $@ $? 8 8 ifeq ($(CXX),cxx) … … 11 11 12 12 clean: 13 rm -f $(OBJ)basexecut.o $(OBJ) nobjmgr.o $(OBJ)nomgadapter.o $(OBJ)nomgfdadapter.o $(OBJ)nomhistadapter.o $(OBJ)nomimagadapter.o $(OBJ)nomskymapadapter.o $(OBJ)nomspecrespadapter.o $(OBJ)nomtmatvecadapter.o $(OBJ)pawexecut.o $(OBJ)piacmd.o $(OBJ)piafitting.o $(OBJ)pigfd1.o $(OBJ)pigfd2.o $(OBJ)pihisto.o $(OBJ)pihisto2d.o $(OBJ)piinit.o $(OBJ)pintup3d.o $(OBJ)pintuple.o $(OBJ)pipodrw.o $(OBJ)pisiadw.o $(OBJ)pistdimgapp.o $(OBJ)pitvmaad.o $(OBJ)servnobjm.o13 rm -f $(OBJ)basexecut.o $(OBJ)cxxexecutor.o $(OBJ)nobjmgr.o $(OBJ)nomgadapter.o $(OBJ)nomgfdadapter.o $(OBJ)nomhistadapter.o $(OBJ)nomimagadapter.o $(OBJ)nomskymapadapter.o $(OBJ)nomspecrespadapter.o $(OBJ)nomtmatvecadapter.o $(OBJ)pawexecut.o $(OBJ)piacmd.o $(OBJ)piafitting.o $(OBJ)pigfd1.o $(OBJ)pigfd2.o $(OBJ)pihisto.o $(OBJ)pihisto2d.o $(OBJ)piinit.o $(OBJ)pintup3d.o $(OBJ)pintuple.o $(OBJ)pipodrw.o $(OBJ)pisiadw.o $(OBJ)pistdimgapp.o $(OBJ)pitvmaad.o $(OBJ)servnobjm.o 14 14 ifeq ($(CXX),cxx) 15 15 cd $(REPM); rm -f *.o … … 93 93 $(INC)generaldata.h \ 94 94 $(INC)poly.h 95 $(OBJ)cxxexecutor.o: cxxexecutor.cc cxxexecutor.h \ 96 $(INC)machdefs.h piacmd.h dlftypes.h \ 97 $(INC)pdlmgr.h nobjmgr.h \ 98 $(INC)anydataobj.h \ 99 $(INC)ppersist.h \ 100 $(INC)pexceptions.h \ 101 $(INC)gnumd5.h \ 102 $(INC)dvlist.h \ 103 $(INC)objfio.h \ 104 $(INC)mutyv.h nomgadapter.h \ 105 $(INC)pidrawer.h \ 106 $(INC)pibwdggen.h \ 107 $(INC)pisysdep.h \ 108 $(INC)piwdgx.h \ 109 $(INC)piwdggen.h \ 110 $(INC)pimsghandler.h \ 111 $(INC)picolist.h \ 112 $(INC)picmap.h \ 113 $(INC)picmapx.h \ 114 $(INC)picmapgen.h \ 115 $(INC)pigraphx.h \ 116 $(INC)pigraphgen.h \ 117 $(INC)pifontx.h \ 118 $(INC)pifontgen.h \ 119 $(INC)pigraphuc.h \ 120 $(INC)pievthandler.h \ 121 $(INC)psfile.h \ 122 $(INC)parradapter.h \ 123 $(INC)lut.h \ 124 $(INC)ntupintf.h \ 125 $(INC)generalfit.h \ 126 $(INC)tvector.h \ 127 $(INC)tmatrix.h \ 128 $(INC)tarray.h \ 129 $(INC)basarr.h \ 130 $(INC)ndatablock.h \ 131 $(INC)utilarr.h \ 132 $(INC)generaldata.h \ 133 $(INC)poly.h \ 134 $(INC)peida.h \ 135 $(INC)utils.h \ 136 $(INC)perrors.h \ 137 $(INC)fmath.h pistdimgapp.h \ 138 $(INC)piapplx.h \ 139 $(INC)piapplgen.h \ 140 $(INC)picontainerx.h \ 141 $(INC)picontainergen.h \ 142 $(INC)pimenubarx.h \ 143 $(INC)pimenubargen.h \ 144 $(INC)pimenux.h \ 145 $(INC)pimenugen.h \ 146 $(INC)picons.h \ 147 $(INC)pistdwdgx.h \ 148 $(INC)pistdwdggen.h \ 149 $(INC)pibwdgx.h \ 150 $(INC)pigraphps.h \ 151 $(INC)piwindowx.h \ 152 $(INC)piwindowgen.h \ 153 $(INC)pioptmenux.h \ 154 $(INC)pioptmenugen.h \ 155 $(INC)pifilechox.h \ 156 $(INC)pifilechogen.h \ 157 $(INC)piimage.h \ 158 $(INC)pipixmapx.h \ 159 $(INC)pipixmapgen.h \ 160 $(INC)picmapview.h \ 161 $(INC)pi3ddrw.h \ 162 $(INC)pigraph3d.h pisiadw.h \ 163 $(INC)pilistx.h \ 164 $(INC)pilistgen.h \ 165 $(INC)pistzwin.h \ 166 $(INC)piperiodx.h \ 167 $(INC)periodic.h 95 168 $(OBJ)nobjmgr.o: nobjmgr.cc $(INC)strutil.h \ 96 169 $(INC)datatypes.h \ … … 123 196 $(INC)parradapter.h \ 124 197 $(INC)lut.h \ 125 $(INC)ntupintf.h pistdimgapp.h \ 198 $(INC)ntupintf.h \ 199 $(INC)generalfit.h \ 200 $(INC)tvector.h \ 201 $(INC)tmatrix.h \ 202 $(INC)tarray.h \ 203 $(INC)basarr.h \ 204 $(INC)ndatablock.h \ 205 $(INC)utilarr.h \ 206 $(INC)generaldata.h \ 207 $(INC)poly.h \ 208 $(INC)peida.h \ 209 $(INC)utils.h \ 210 $(INC)perrors.h \ 211 $(INC)fmath.h pistdimgapp.h \ 126 212 $(INC)piapplx.h \ 127 213 $(INC)piapplgen.h \ … … 156 242 $(INC)pisurfdr.h pipodrw.h \ 157 243 $(INC)histos2.h \ 158 $(INC)peida.h \ 159 $(INC)utils.h \ 160 $(INC)perrors.h \ 161 $(INC)fmath.h \ 162 $(INC)histos.h \ 163 $(INC)tvector.h \ 164 $(INC)tmatrix.h \ 165 $(INC)tarray.h \ 166 $(INC)basarr.h \ 167 $(INC)ndatablock.h \ 168 $(INC)utilarr.h pintuple.h pintup3d.h \ 169 pigfd1.h $(INC)generaldata.h \ 170 $(INC)poly.h pigfd2.h 244 $(INC)histos.h pintuple.h pintup3d.h \ 245 pigfd1.h pigfd2.h 171 246 $(OBJ)nomgadapter.o: nomgadapter.cc \ 172 247 $(INC)machdefs.h nomgadapter.h \ … … 194 269 $(INC)parradapter.h \ 195 270 $(INC)lut.h \ 196 $(INC)ntupintf.h 271 $(INC)ntupintf.h \ 272 $(INC)generalfit.h \ 273 $(INC)tvector.h \ 274 $(INC)tmatrix.h \ 275 $(INC)tarray.h \ 276 $(INC)basarr.h \ 277 $(INC)mutyv.h \ 278 $(INC)dvlist.h \ 279 $(INC)objfio.h \ 280 $(INC)ndatablock.h \ 281 $(INC)utilarr.h \ 282 $(INC)generaldata.h \ 283 $(INC)poly.h \ 284 $(INC)peida.h \ 285 $(INC)utils.h \ 286 $(INC)perrors.h \ 287 $(INC)fmath.h 197 288 $(OBJ)nomgfdadapter.o: nomgfdadapter.cc \ 198 289 $(INC)machdefs.h nomgfdadapter.h \ … … 221 312 $(INC)lut.h \ 222 313 $(INC)ntupintf.h \ 223 $(INC)generaldata.h \ 224 $(INC)objfio.h \ 314 $(INC)generalfit.h \ 315 $(INC)tvector.h \ 316 $(INC)tmatrix.h \ 317 $(INC)tarray.h \ 318 $(INC)basarr.h \ 319 $(INC)mutyv.h \ 320 $(INC)dvlist.h \ 321 $(INC)objfio.h \ 322 $(INC)ndatablock.h \ 323 $(INC)utilarr.h \ 324 $(INC)generaldata.h \ 225 325 $(INC)poly.h \ 226 326 $(INC)peida.h \ 227 327 $(INC)utils.h \ 228 328 $(INC)perrors.h \ 229 $(INC)fmath.h \ 230 $(INC)tvector.h \ 231 $(INC)tmatrix.h \ 232 $(INC)tarray.h \ 233 $(INC)basarr.h \ 234 $(INC)mutyv.h \ 235 $(INC)dvlist.h \ 236 $(INC)ndatablock.h \ 237 $(INC)utilarr.h pipodrw.h \ 329 $(INC)fmath.h pipodrw.h \ 238 330 $(INC)histos2.h \ 239 $(INC)histos.h 331 $(INC)histos.h \ 332 $(INC)objfitter.h \ 333 $(INC)cimage.h \ 334 $(INC)fioarr.h \ 335 $(INC)hisprof.h 240 336 $(OBJ)nomhistadapter.o: nomhistadapter.cc \ 241 337 $(INC)machdefs.h nomhistadapter.h \ … … 264 360 $(INC)lut.h \ 265 361 $(INC)ntupintf.h \ 362 $(INC)generalfit.h \ 363 $(INC)tvector.h \ 364 $(INC)tmatrix.h \ 365 $(INC)tarray.h \ 366 $(INC)basarr.h \ 367 $(INC)mutyv.h \ 368 $(INC)dvlist.h \ 369 $(INC)objfio.h \ 370 $(INC)ndatablock.h \ 371 $(INC)utilarr.h \ 372 $(INC)generaldata.h \ 373 $(INC)poly.h \ 374 $(INC)peida.h \ 375 $(INC)utils.h \ 376 $(INC)perrors.h \ 377 $(INC)fmath.h \ 266 378 $(INC)histos.h \ 267 $(INC)objfio.h \268 $(INC)peida.h \269 $(INC)utils.h \270 $(INC)perrors.h \271 $(INC)fmath.h \272 $(INC)tvector.h \273 $(INC)tmatrix.h \274 $(INC)tarray.h \275 $(INC)basarr.h \276 $(INC)mutyv.h \277 $(INC)dvlist.h \278 $(INC)ndatablock.h \279 $(INC)utilarr.h \280 379 $(INC)histos2.h \ 281 380 $(INC)hisprof.h \ … … 297 396 $(INC)picontainerx.h \ 298 397 $(INC)picontainergen.h pipodrw.h servnobjm.h \ 299 $(INC)pdlmgr.h dlftypes.h 398 $(INC)pdlmgr.h dlftypes.h \ 399 $(INC)objfitter.h \ 400 $(INC)cimage.h \ 401 $(INC)fioarr.h 300 402 $(OBJ)nomimagadapter.o: nomimagadapter.cc \ 301 403 $(INC)machdefs.h nomimagadapter.h \ … … 324 426 $(INC)lut.h \ 325 427 $(INC)ntupintf.h \ 428 $(INC)generalfit.h \ 429 $(INC)tvector.h \ 430 $(INC)tmatrix.h \ 431 $(INC)tarray.h \ 432 $(INC)basarr.h \ 433 $(INC)mutyv.h \ 434 $(INC)dvlist.h \ 435 $(INC)objfio.h \ 436 $(INC)ndatablock.h \ 437 $(INC)utilarr.h \ 438 $(INC)generaldata.h \ 439 $(INC)poly.h \ 440 $(INC)peida.h \ 441 $(INC)utils.h \ 442 $(INC)perrors.h \ 443 $(INC)fmath.h \ 326 444 $(INC)cimage.h \ 327 $(INC)tmatrix.h \ 328 $(INC)tarray.h \ 329 $(INC)basarr.h \ 330 $(INC)mutyv.h \ 331 $(INC)dvlist.h \ 332 $(INC)objfio.h \ 333 $(INC)ndatablock.h \ 334 $(INC)utilarr.h \ 335 $(INC)fioarr.h \ 336 $(INC)tvector.h pimgadapter.h 445 $(INC)fioarr.h pimgadapter.h \ 446 $(INC)objfitter.h \ 447 $(INC)histos.h \ 448 $(INC)histos2.h \ 449 $(INC)hisprof.h 337 450 $(OBJ)nomskymapadapter.o: nomskymapadapter.cc \ 338 451 $(INC)machdefs.h nomskymapadapter.h \ … … 361 474 $(INC)lut.h \ 362 475 $(INC)ntupintf.h \ 363 $(INC)tmatrix.h \ 364 $(INC)tarray.h \ 365 $(INC)basarr.h \ 366 $(INC)mutyv.h \ 367 $(INC)dvlist.h \ 368 $(INC)objfio.h \ 369 $(INC)ndatablock.h \ 370 $(INC)utilarr.h \ 476 $(INC)generalfit.h \ 477 $(INC)tvector.h \ 478 $(INC)tmatrix.h \ 479 $(INC)tarray.h \ 480 $(INC)basarr.h \ 481 $(INC)mutyv.h \ 482 $(INC)dvlist.h \ 483 $(INC)objfio.h \ 484 $(INC)ndatablock.h \ 485 $(INC)utilarr.h \ 486 $(INC)generaldata.h \ 487 $(INC)poly.h \ 488 $(INC)peida.h \ 489 $(INC)utils.h \ 490 $(INC)perrors.h \ 491 $(INC)fmath.h \ 371 492 $(INC)pixelmap.h \ 372 493 $(INC)spherepos.h \ … … 379 500 $(INC)sphericalmap.h \ 380 501 $(INC)smathconst.h \ 381 $(INC)tvector.h \382 502 $(INC)spherehealpix.h \ 503 $(INC)HEALPixUtils.h \ 383 504 $(INC)localmap.h \ 384 505 $(INC)fiospherethetaphi.h \ … … 412 533 $(INC)lut.h \ 413 534 $(INC)ntupintf.h \ 535 $(INC)generalfit.h \ 536 $(INC)tvector.h \ 537 $(INC)tmatrix.h \ 538 $(INC)tarray.h \ 539 $(INC)basarr.h \ 540 $(INC)mutyv.h \ 541 $(INC)dvlist.h \ 542 $(INC)objfio.h \ 543 $(INC)ndatablock.h \ 544 $(INC)utilarr.h \ 545 $(INC)generaldata.h \ 546 $(INC)poly.h \ 547 $(INC)peida.h \ 548 $(INC)utils.h \ 549 $(INC)perrors.h \ 550 $(INC)fmath.h \ 414 551 $(INC)specresp.h \ 415 552 $(INC)specrespvector.h \ 416 $(INC)tvector.h \417 $(INC)tmatrix.h \418 $(INC)tarray.h \419 $(INC)basarr.h \420 $(INC)mutyv.h \421 $(INC)dvlist.h \422 $(INC)objfio.h \423 $(INC)ndatablock.h \424 $(INC)utilarr.h \425 553 $(INC)gaussfilt.h 426 554 $(OBJ)nomtmatvecadapter.o: nomtmatvecadapter.cc \ … … 438 566 $(INC)gnumd5.h \ 439 567 $(INC)ndatablock.h \ 440 $(INC)utilarr.h nomtmatvecadapter.h \ 568 $(INC)utilarr.h \ 569 $(INC)objfitter.h \ 570 $(INC)cimage.h \ 571 $(INC)fioarr.h \ 572 $(INC)histos.h \ 573 $(INC)peida.h \ 574 $(INC)utils.h \ 575 $(INC)perrors.h \ 576 $(INC)fmath.h \ 577 $(INC)histos2.h \ 578 $(INC)hisprof.h \ 579 $(INC)generalfit.h \ 580 $(INC)generaldata.h \ 581 $(INC)ntupintf.h \ 582 $(INC)poly.h nomtmatvecadapter.h \ 441 583 nomgadapter.h $(INC)pidrawer.h \ 442 584 $(INC)pibwdggen.h \ … … 458 600 $(INC)parradapter.h \ 459 601 $(INC)lut.h \ 460 $(INC)ntupintf.h \461 602 $(INC)piscdrawwdg.h \ 462 603 $(INC)pibwdgx.h \ … … 467 608 $(INC)piwindowgen.h \ 468 609 $(INC)picontainerx.h \ 469 $(INC)picontainergen.h pitvmaad.h \ 470 $(INC)fioarr.h 610 $(INC)picontainergen.h pitvmaad.h 471 611 $(OBJ)pawexecut.o: pawexecut.cc $(INC)strutil.h \ 472 612 $(INC)histos.h \ … … 601 741 $(INC)pistzwin.h \ 602 742 $(INC)piperiodx.h \ 603 $(INC)periodic.h piafitting.h \ 604 $(INC)tvector.h \ 605 $(INC)tmatrix.h \ 606 $(INC)tarray.h \ 607 $(INC)basarr.h \ 608 $(INC)ndatablock.h \ 609 $(INC)utilarr.h pawexecut.h 743 $(INC)periodic.h piafitting.h nomgadapter.h \ 744 $(INC)ntupintf.h \ 745 $(INC)generalfit.h \ 746 $(INC)tvector.h \ 747 $(INC)tmatrix.h \ 748 $(INC)tarray.h \ 749 $(INC)basarr.h \ 750 $(INC)ndatablock.h \ 751 $(INC)utilarr.h \ 752 $(INC)generaldata.h \ 753 $(INC)poly.h \ 754 $(INC)peida.h \ 755 $(INC)utils.h \ 756 $(INC)perrors.h \ 757 $(INC)fmath.h pawexecut.h cxxexecutor.h 610 758 $(OBJ)piafitting.o: piafitting.cc $(INC)strutil.h \ 611 759 $(INC)nbtri.h \ … … 640 788 $(INC)histos2.h \ 641 789 $(INC)hisprof.h \ 642 $(INC)objfitter.h piafitting.h \ 790 $(INC)objfitter.h piafitting.h nomgadapter.h \ 791 $(INC)pidrawer.h \ 792 $(INC)pibwdggen.h \ 793 $(INC)pisysdep.h \ 794 $(INC)piwdgx.h \ 795 $(INC)piwdggen.h \ 796 $(INC)pimsghandler.h \ 797 $(INC)picolist.h \ 798 $(INC)picmap.h \ 799 $(INC)picmapx.h \ 800 $(INC)picmapgen.h \ 801 $(INC)pigraphx.h \ 802 $(INC)pigraphgen.h \ 803 $(INC)pifontx.h \ 804 $(INC)pifontgen.h \ 805 $(INC)pigraphuc.h \ 806 $(INC)pievthandler.h \ 807 $(INC)psfile.h \ 808 $(INC)parradapter.h \ 809 $(INC)lut.h \ 643 810 $(INC)pdlmgr.h dlftypes.h piacmd.h nobjmgr.h \ 644 pistdimgapp.h $(INC)pisysdep.h \ 645 $(INC)piapplx.h \ 811 pistdimgapp.h $(INC)piapplx.h \ 646 812 $(INC)piapplgen.h \ 647 $(INC)pimsghandler.h \648 813 $(INC)picontainerx.h \ 649 814 $(INC)picontainergen.h \ 650 $(INC)piwdgx.h \651 $(INC)piwdggen.h \652 $(INC)picolist.h \653 815 $(INC)pimenubarx.h \ 654 816 $(INC)pimenubargen.h \ … … 659 821 $(INC)pistdwdggen.h \ 660 822 $(INC)pibwdgx.h \ 661 $(INC)pibwdggen.h \662 $(INC)picmap.h \663 $(INC)picmapx.h \664 $(INC)picmapgen.h \665 $(INC)pigraphx.h \666 $(INC)pigraphgen.h \667 $(INC)pifontx.h \668 $(INC)pifontgen.h \669 $(INC)pigraphuc.h \670 $(INC)pievthandler.h \671 $(INC)psfile.h \672 823 $(INC)pigraphps.h \ 673 824 $(INC)piwindowx.h \ … … 678 829 $(INC)pifilechogen.h \ 679 830 $(INC)piimage.h \ 680 $(INC)parradapter.h \681 $(INC)lut.h \682 $(INC)pidrawer.h \683 831 $(INC)pipixmapx.h \ 684 832 $(INC)pipixmapgen.h \ … … 690 838 $(INC)pistzwin.h \ 691 839 $(INC)piperiodx.h \ 692 $(INC)periodic.h 840 $(INC)periodic.h nomhistadapter.h \ 841 $(INC)xntuple.h nomgfdadapter.h \ 842 nomimagadapter.h nomtmatvecadapter.h 693 843 $(OBJ)pigfd1.o: pigfd1.cc pigfd1.h \ 694 844 $(INC)generaldata.h \ … … 932 1082 nomhistadapter.h nomgadapter.h \ 933 1083 $(INC)ntupintf.h \ 1084 $(INC)generalfit.h \ 1085 $(INC)tvector.h \ 1086 $(INC)tmatrix.h \ 1087 $(INC)tarray.h \ 1088 $(INC)basarr.h \ 1089 $(INC)ndatablock.h \ 1090 $(INC)utilarr.h \ 1091 $(INC)generaldata.h \ 1092 $(INC)poly.h \ 1093 $(INC)peida.h \ 1094 $(INC)utils.h \ 1095 $(INC)perrors.h \ 1096 $(INC)fmath.h \ 934 1097 $(INC)histos.h \ 935 $(INC)peida.h \936 $(INC)utils.h \937 $(INC)perrors.h \938 $(INC)fmath.h \939 $(INC)tvector.h \940 $(INC)tmatrix.h \941 $(INC)tarray.h \942 $(INC)basarr.h \943 $(INC)ndatablock.h \944 $(INC)utilarr.h \945 1098 $(INC)histos2.h \ 946 1099 $(INC)hisprof.h \ 947 1100 $(INC)ntuple.h \ 948 1101 $(INC)xntuple.h nomgfdadapter.h \ 949 $(INC)generaldata.h \ 950 $(INC)poly.h nomimagadapter.h \ 951 $(INC)cimage.h \ 1102 nomimagadapter.h $(INC)cimage.h \ 952 1103 $(INC)fioarr.h nomtmatvecadapter.h \ 953 1104 nomskymapadapter.h $(INC)pixelmap.h \ … … 961 1112 $(INC)smathconst.h \ 962 1113 $(INC)spherehealpix.h \ 1114 $(INC)HEALPixUtils.h \ 963 1115 $(INC)localmap.h \ 964 1116 $(INC)specrespvector.h \ … … 1247 1399 $(INC)parradapter.h \ 1248 1400 $(INC)lut.h \ 1249 $(INC)ntupintf.h pistdimgapp.h \ 1401 $(INC)ntupintf.h \ 1402 $(INC)generalfit.h \ 1403 $(INC)tvector.h \ 1404 $(INC)tmatrix.h \ 1405 $(INC)tarray.h \ 1406 $(INC)basarr.h \ 1407 $(INC)ndatablock.h \ 1408 $(INC)utilarr.h \ 1409 $(INC)generaldata.h \ 1410 $(INC)poly.h \ 1411 $(INC)peida.h \ 1412 $(INC)utils.h \ 1413 $(INC)perrors.h \ 1414 $(INC)fmath.h pistdimgapp.h \ 1250 1415 $(INC)piapplx.h \ 1251 1416 $(INC)piapplgen.h \ … … 1279 1444 $(INC)periodic.h \ 1280 1445 $(INC)fct1dfit.h \ 1281 $(INC)generalfit.h \1282 $(INC)tvector.h \1283 $(INC)tmatrix.h \1284 $(INC)tarray.h \1285 $(INC)basarr.h \1286 $(INC)ndatablock.h \1287 $(INC)utilarr.h \1288 $(INC)generaldata.h \1289 $(INC)poly.h \1290 $(INC)peida.h \1291 $(INC)utils.h \1292 $(INC)perrors.h \1293 $(INC)fmath.h \1294 1446 $(INC)fct2dfit.h pitvmaad.h \ 1295 1447 $(INC)ntuple.h \ -
trunk/SophyaPI/PIext/nobjmgr.cc
r1207 r1224 204 204 #endif 205 205 myVars->SetS(key, val); 206 // cout << " DEBUG::SetVar " << *myVars << endl; 206 207 return(fg); 207 208 } … … 230 231 string NamedObjMgr::GetVar(string const & key) 231 232 { 233 // cout << " DEBUG::GetVar " << *myVars << endl; 232 234 return(myVars->GetS(key)); 233 235 } … … 236 238 DVList& NamedObjMgr::GetVarList() 237 239 { 240 // cout << " DEBUG::GetVarList " << *myVars << endl; 238 241 return(*myVars); 239 242 } … … 526 529 } 527 530 531 bool NamedObjMgr::AddObj(AnyDataObj& obj, string & nom, bool crd) 532 { 533 NObjMgrAdapter* adap = GetServiceObj()->GetAdapter(&obj); 534 if (adap == NULL) { 535 cout << "NamedObjMgr::AddObj() No Adapter ! " << nom << endl; 536 return(false); 537 } 538 AnyDataObj * cloneobj = adap->CloneDataObj(); 539 delete adap; 540 if (cloneobj == NULL) { 541 cout << "NamedObjMgr::AddObj() Pb cloning object ! " << nom << endl; 542 return(false); 543 } 544 return ( AddObj(cloneobj , nom, crd) ); 545 } 546 528 547 /* --Methode-- */ 529 548 bool NamedObjMgr::RenameObj(string & nom, string& nomnew) -
trunk/SophyaPI/PIext/nobjmgr.h
r1207 r1224 53 53 // Pour ajouter, supprimer et acceder aux objets 54 54 virtual bool AddObj(AnyDataObj* obj, string & nom, bool crd=false); 55 virtual bool AddObj(AnyDataObj& obj, string & nom, bool crd=false); 55 56 virtual bool RenameObj(string & nom, string& nomnew); 56 57 virtual bool DelObj(string & nom, bool fgd=true); -
trunk/SophyaPI/PIext/nomgadapter.cc
r1222 r1224 143 143 } 144 144 145 /* --Methode-- */146 string NObjMgrAdapter::DecodeTypeIdName(string linuxtype)147 // seulement pour Linux qui ne code pas correctement148 {149 #if defined(Linux) || defined(linux)150 string type("");151 const char* str = linuxtype.c_str();152 int lstr = (int) strlen(str);153 if(lstr<=0) return string("Linux Decoding error: lstr<=0");154 155 // Le dernier caractere donne le type156 lstr--;157 if (str[lstr]=='v') type = "void";158 else if(str[lstr]=='b') type = "bool";159 else if(str[lstr]=='c') type = "char";160 else if(str[lstr]=='s') type = "short";161 else if(str[lstr]=='i') type = "int";162 else if(str[lstr]=='l') type = "long";163 else if(str[lstr]=='x') type = "long long";164 else if(str[lstr]=='f') type = "float";165 else if(str[lstr]=='d') type = "double";166 else if(str[lstr]=='r') type = "long double";167 else return string("Linux Decoding error: bad last char");168 if(lstr==0) return type;169 170 // Les caracteres precedents donnent: signed, unsigned, *, & ou const.171 // Mais si on a un Z, alors c'est un complexe (code ...t7complex1Z...)172 for(int i=0; i<(int)strlen(str); i++) {173 lstr--;174 if (str[lstr]=='U') type = "unsigned " + type;175 else if(str[lstr]=='S') type = "signed " + type;176 else if(str[lstr]=='P') type = type + "*";177 else if(str[lstr]=='R') type = type + "&";178 else if(str[lstr]=='C') type = "const " + type;179 else if(str[lstr]=='Z') { // Complexe180 type = "complex<" + type + ">";181 for(int j=0;j<(int)strlen(str);j++) {182 if (str[j]=='P') type = type + "*";183 else if(str[j]=='R') type = type + "&";184 else if(str[j]=='C') type = "const " + type;185 else if(str[j]=='t') break;186 else return string("Linux Decoding error: bad char 1,2 for Z");187 }188 break;189 }190 else return string("Linux Decoding error: bad last-1,last-2 char");191 if(lstr==0) break;192 }193 194 return type;195 #else196 return linuxtype;197 #endif198 } -
trunk/SophyaPI/PIext/nomgadapter.h
r1215 r1224 67 67 68 68 protected: 69 string DecodeTypeIdName(string linuxtype);70 71 69 AnyDataObj* mObj; 72 70 }; -
trunk/SophyaPI/PIext/nomimagadapter.cc
r1215 r1224 5 5 #include <string> 6 6 7 #include "datatype.h" 8 7 9 #include "nomimagadapter.h" 8 10 #include "pimgadapter.h" … … 49 51 { 50 52 string type = "Image< "; 51 type += DecodeTypeIdName(typeid(T).name()); 53 // type += DecodeTypeIdName(typeid(T).name()); 54 type += DataType<T>::getTypeName(); 52 55 type += " > "; 53 56 return(type); -
trunk/SophyaPI/PIext/nomskymapadapter.cc
r1215 r1224 7 7 #include <complex> 8 8 9 #include "datatype.h" 10 9 11 #include "nomskymapadapter.h" 10 12 #include "skymap.h" … … 85 87 if (sg != NULL) type = "SphereHEALPix< "; 86 88 87 type += DecodeTypeIdName(typeid(T).name()); 89 // type += DecodeTypeIdName(typeid(T).name()); 90 type += DataType<T>::getTypeName(); 88 91 type += " > "; 89 92 return(type); -
trunk/SophyaPI/PIext/nomtmatvecadapter.cc
r1215 r1224 6 6 #include <complex> 7 7 8 #include "datatype.h" 9 8 10 #include "tvector.h" 9 11 #include "objfitter.h" … … 53 55 if (v != NULL) type = "TVector< "; 54 56 55 type += DecodeTypeIdName(typeid(T).name()); 57 // type += DecodeTypeIdName(typeid(T).name()); 58 type += DataType<T>::getTypeName(); 56 59 type += " > "; 57 60 return(type); -
trunk/SophyaPI/PIext/objlist.list
r826 r1224 1 1 basexecut.o 2 cxxexecutor.o 2 3 nobjmgr.o 3 4 nomgadapter.o -
trunk/SophyaPI/PIext/piacmd.cc
r484 r1224 15 15 #include "piafitting.h" 16 16 #include "pawexecut.h" 17 #include "cxxexecutor.h" 17 18 18 19 #include PISTDWDG_H … … 313 314 fitexec = new PIAFitter(this, app); 314 315 pawexec = new PAWExecutor(this, app); 316 cxxexec = new CxxExecutor(this, app); 315 317 AddInterpreter(this); 316 318 curcmdi = this; … … 334 336 delete fitexec; 335 337 delete pawexec; 338 delete cxxexec; 336 339 } 337 340 -
trunk/SophyaPI/PIext/piacmd.h
r912 r1224 97 97 98 98 CmdInterpreter* curcmdi; 99 CmdExecutor* basexec; 100 CmdExecutor* fitexec; 101 CmdExecutor* pawexec; 99 CmdExecutor* basexec; // basic command executor 100 CmdExecutor* fitexec; // Fit command executor 101 CmdExecutor* pawexec; // paw-like command executor 102 CmdExecutor* cxxexec; // on-line c++ compile/execution command executor 102 103 103 104 // Pour enregistrer la liste de commandes et leurs executeurs et le help
Note:
See TracChangeset
for help on using the changeset viewer.