Changeset 3967 in Sophya for trunk/AddOn/TAcq/branap.cc
- Timestamp:
- Mar 9, 2011, 3:19:23 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/AddOn/TAcq/branap.cc
r3956 r3967 28 28 npaqinzone_=npaqz; 29 29 fgdatafft_=false; fgforceraworfft_=false; 30 fgsinglechannel_=false; fgforcesingle chan_=false;30 fgsinglechannel_=false; fgforcesingleortwochan_=false; 31 31 prtlevel_=0; 32 32 prtmodulo_=50000; … … 106 106 } 107 107 else if (strcmp(arg[ka],"-singlechan")==0) { 108 fgsinglechannel_=true; fgforcesinglechan_ = true; 108 fgsinglechannel_=true; fgforcesingleortwochan_ = true; 109 ka++; 110 } 111 else if (strcmp(arg[ka],"-twochan")==0) { 112 fgsinglechannel_=false; fgforcesingleortwochan_ = true; 109 113 ka++; 110 114 } … … 184 188 << " [-nbloc NBloc] [-freq NumFreqMin,NumFreqMax,NBinFreq] \n" 185 189 << " [-prt lev,modulo] [-nvcal n] [-nthr n] [-nosfc]\n" 186 << " [-singlechan] [- fftdata] [-rawdata] \n"190 << " [-singlechan] [-twochan] [-fftdata] [-rawdata] \n" 187 191 << " [-freqfilter] [-gain filename] [-varcut min,max] [-nband nband,first,last] \n" 188 192 << " [-filldt] [-tspwin wsz,extsz,nfiles] \n" … … 193 197 } 194 198 cout << " -act Action: cube3d or vis or viscktt or mspec \n" 195 << " cube3d: create 3D fits cubes \n 199 << " cube3d: create 3D fits cubes \n" 196 200 << " vis: compute visibilites (vismfib program) \n" 197 << " viscktt: compute visibilities and check TimeTag/FrameCounter (vismfib program)\n 198 << " mspec: compute and save mean spectra for each channel \n 199 << " bproc: run BRBaseProcessor for debug/printing (use -prt) \n 201 << " viscktt: compute visibilities and check TimeTag/FrameCounter (vismfib program)\n" 202 << " mspec: compute and save mean spectra for each channel \n" 203 << " bproc: run BRBaseProcessor for debug/printing (use -prt) \n" 200 204 << " -out OutPath: Output directory name \n" 201 205 << " -fitsout : Force FITS format for output files \n" … … 209 213 << " -nosfc : Don't force reading with SAME FrameCounter \n" 210 214 << " -singlechan : Force one channel per fiber \n" 215 << " -twochan : Force two channels per fiber \n" 211 216 << " -rawdata : Force raw data mode (firmware raw) \n" 212 217 << " -fftdata : Force FFT data mode (firmware fft) \n" … … 232 237 sprintf(flnm,"%s/signal%d.fits",dirlist_[0].c_str(),imin_); 233 238 bool fgdatafft_in_fits=false; 234 int rc = DecodeMiniFitsHeader(flnm,paqsize_, npaqinfile_,fgdatafft_in_fits, fgsinglechannel_); 235 if(fgforcesinglechan_) fgsinglechannel_= true; 239 bool fgsinglechan_in_fits=false; 240 int rc = DecodeMiniFitsHeader(flnm,paqsize_, npaqinfile_,fgdatafft_in_fits, fgsinglechan_in_fits); 241 if (!fgforcesingleortwochan_) fgsinglechannel_=fgsinglechan_in_fits; 236 242 if (!fgforceraworfft_) fgdatafft_=fgdatafft_in_fits; 237 243 return rc;
Note:
See TracChangeset
for help on using the changeset viewer.