Changeset 3905 in Sophya for trunk/AddOn/TAcq/branap.cc


Ignore:
Timestamp:
Oct 15, 2010, 11:02:36 PM (15 years ago)
Author:
ansari
Message:

implementation de la fenetre en temps pour les spectres ds BRMeanSpecCalculator, Reza 15/10/2010

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/AddOn/TAcq/branap.cc

    r3888 r3905  
    3232  nthreads_=1;
    3333
     34  spec_win_sz_=0;
     35  spw_ext_sz_=0;
     36  nbmax_specwfiles_=0;
     37
    3438  vmin_=0.;  vmax_=9e99;
    3539  gainfile_="";
     
    96100    else if (strcmp(arg[ka],"-gain")==0) {
    97101      gainfile_=arg[ka+1];
     102      ka+=2;
     103    }
     104    else if (strcmp(arg[ka],"-tspwin")==0) {
     105      int ai1=0,ai2=0,ai3=0;
     106      sscanf(arg[ka+1],"%d,%d,%d",&ai1,&ai2,&ai3);
     107      spec_win_sz_=ai1;  spw_ext_sz_=ai2;   nbmax_specwfiles_=ai3;
    98108      ka+=2;
    99109    }
     
    138148       << "                 [-nbloc NBloc] [-freq NumFreqMin,NumFreqMax,NBinFreq] \n"
    139149       << "                 [-prt lev,modulo] [-nvcal n] [-nthr n] [-nosfc] \n"
    140        << "                 [-gain filename] [-varcut min,max] \n"
     150       << "                 [-gain filename] [-varcut min,max] [-tspwin wsz,extsz,nfiles] \n"
    141151       << "         -in Imin,Imax,Istep InPath FiberList [InPath2 FiberList2 InPath3 FiberList3 ...] \n" << endl;
    142152  if (fgshort) {
     
    159169       << " -varcut min,max : min-max cut on variance \n"
    160170       << " -gain filename : spectral response fits file name \n"
     171       << " -tspwin wsz,extsz,nfiles : spectra time (paquet no) window (ex: -tspwin 120,4,5) \n"
     172       << "    wsz,extsz= window,extension size;  nfiles= maximum number of windows saved \n"
    161173       << " -in : input files/directory definition : \n"
    162174       << "       Imin,Imax,Istep: fits files signalII.fits Imin<=II<=Imax Istep=increment \n"
     
    187199  cout << " FreqMin= " << freqmin_ << " FreqMax= " << freqmax_ << " NBinFreq= " << nbinfreq_ << endl;
    188200  cout << " GainFileName=" << gainfile_ << " VarianceMin= " << vmin_ << " VarianceMax= " << vmax_ << endl;
     201  cout << " Spectra TimeWindow (Nb.Paquets) Size=" << spec_win_sz_ << " ExtensionSize=" << spw_ext_sz_
     202       << " MaxNbFile=" << nbmax_specwfiles_ << endl;
    189203  cout << " PaqSize=" << paqsize_ << "  -  NZones=" << nzones_ << " NPaqZone=" << npaqinzone_
    190204       << " PrtLevel=" << prtlevel_ << " PrtCntModulo=" <<  prtmodulo_ << endl;
Note: See TracChangeset for help on using the changeset viewer.