Changeset 1800 in Sophya for trunk/ArchTOIPipe
- Timestamp:
- Nov 29, 2001, 7:19:32 PM (24 years ago)
- Location:
- trunk/ArchTOIPipe
- Files:
-
- 2 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ArchTOIPipe/Kernel/fitstoirdr.cc
r1787 r1800 3 3 // Christophe Magneville 4 4 // Reza Ansari 5 // $Id: fitstoirdr.cc,v 1.2 2 2001-11-26 15:13:48aubourg Exp $5 // $Id: fitstoirdr.cc,v 1.23 2001-11-29 18:19:32 aubourg Exp $ 6 6 7 7 #include "fitstoirdr.h" … … 112 112 113 113 snBegin = firstSn; 114 /* if (forceMinIn > 0 && forceMinIn > snBegin) { 115 snBegin = forceMinIn; 116 } 117 */ 114 if (forcedMinIn > 0 && forcedMinIn > snBegin) { 115 snBegin = forcedMinIn; 116 } 118 117 openFile(allfn.back()); 119 118 snEnd = firstSn+nrows-1; 120 /* if (forceMaxIn > 0 && forceMaxIn < snEnd) {121 snEnd = force MaxIn;122 }*/119 if (forcedMaxIn > 0 && forcedMaxIn < snEnd) { 120 snEnd = forcedMaxIn; 121 } 123 122 cout << "FITSTOIReader range " << snBegin << " -> " << snEnd << endl; 124 123 } 125 124 126 125 int FITSTOIReader::calcMinOut() { 126 chkinit(); 127 127 TOIManager* mgr = TOIManager::getManager(); 128 128 int firstReq = mgr->getRequestedBegin(); … … 131 131 132 132 int FITSTOIReader::calcMaxOut() { 133 chkinit(); 133 134 TOIManager* mgr = TOIManager::getManager(); 134 135 int lastReq = mgr->getRequestedEnd(); … … 259 260 TOIManager* mgr = TOIManager::getManager(); 260 261 if(samplenum[0] > mgr->getRequestedEnd()) break; 262 if(samplenum[0] > forcedMaxIn) break; 261 263 if(samplenum[ifin-ideb] < mgr->getRequestedBegin()) continue; 264 if(samplenum[ifin-ideb] < forcedMinIn) continue; 262 265 if (ip == 0) { 263 266 for(int k=0; k<getNOut(); k++) { -
trunk/ArchTOIPipe/Kernel/toiprocessor.h
r1787 r1800 5 5 // Christophe Magneville 6 6 // Reza Ansari 7 // $Id: toiprocessor.h,v 1.1 7 2001-11-26 15:13:48aubourg Exp $7 // $Id: toiprocessor.h,v 1.18 2001-11-29 18:19:32 aubourg Exp $ 8 8 9 9 … … 47 47 public: 48 48 virtual void run(); 49 50 virtual int getMinOut(); 51 virtual int getMaxOut(); 49 52 // Les methodes qui suivent peut etre appelees par run 50 53 protected: … … 83 86 virtual int calcMinOut(); // Protected ? 84 87 virtual int calcMaxOut(); // Protected ? 85 86 virtual int getMinOut();87 virtual int getMaxOut();88 88 int minOut; // Cache for calcMinOut() value. Protected ? 89 89 int maxOut; // Cache for calcMaxOut() value. Protected ? … … 135 135 TOIProcessor(); 136 136 virtual ~TOIProcessor(); 137 138 void setMinSn(int n) {forcedMinIn = n;} 139 void setMaxSn(int n) {forcedMaxIn = n;} 137 140 138 141 protected: -
trunk/ArchTOIPipe/Makefile.in
r1793 r1800 71 71 mkdir -p $(libdir) 72 72 mkdir -p $(prefix)/include 73 $(INSTALL)kernel/libatkern.a $(libdir)/74 $(INSTALL)processors/libatproc.a $(libdir)/73 cp -p kernel/libatkern.a $(libdir)/ 74 cp -p processors/libatproc.a $(libdir)/ 75 75 for f in $(srcdir)/kernel/*.h $(srcdir)/processors/*.h $(srcdir)/*.h conf.h; do \ 76 76 $(INSTALL) $$f $(prefix)/include; \ 77 77 done 78 78 if [ -f sophya/libatsop.a ]; then \ 79 $(INSTALL)sophya/libatsop.a $(libdir)/; \79 cp -p sophya/libatsop.a $(libdir)/; \ 80 80 for f in $(srcdir)/sophya/*.h; do \ 81 81 $(INSTALL) $$f $(prefix)/include; \ -
trunk/ArchTOIPipe/ProcWSophya/Makefile.in
r1793 r1800 45 45 46 46 47 SRCFILES=map2toi.cc toi2map.cc rztoi.cc simtoipr.cc ktoibad.cc smoothtoi.cc 47 SRCFILES=map2toi.cc toi2map.cc rztoi.cc simtoipr.cc ktoibad.cc smoothtoi.cc toi2gmap.cc 48 48 49 49 FILES=$(patsubst %.c,%.o,$(SRCFILES:.cc=.o)) -
trunk/ArchTOIPipe/files_sophya
r1739 r1800 7 7 toi2map.cc 8 8 toi2map.h 9 toi2gmap.cc 10 toi2gmap.h 9 11 flagtoidef.h 10 12 ktoibad.h
Note:
See TracChangeset
for help on using the changeset viewer.