Changeset 3709 in Sophya for trunk/AddOn/TAcq/brproc.cc


Ignore:
Timestamp:
Dec 9, 2009, 6:59:16 PM (16 years ago)
Author:
ansari
Message:

Correction-3 pour checktimetag, Reza 9/12/2009

File:
1 edited

Legend:

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

    r3708 r3709  
    9090
    9191  if (fgcktt_) {
    92     cout << " BRVisibilityCalculator -  Check TimeTag done: " << endl;
     92    cout << " BRVisibilityCalculator -  Check TimeTag done: TotNPaqProc= " << totnbpaq_ << endl;
    9393    for(size_t fib=0; fib<(size_t)memgr_.NbFibres(); fib++)  {
    94       cout << " BRTTCheck-Fiber[" << fib << "] NBadTT=" << vbadtt_[fib]
    95            << "  NotSameTT=" << vnsamett_[fib] << endl;
     94      cout << " BRTTCheck-Fiber[" << fib << "] NBadTT=" << vbadtt_[fib] << " NDiffTT>5="
     95           << vndiff5tt_[fib] << "  NotSameTT=" << vnsamett_[fib] << endl;
    9696    }
    9797    POutPersist pott(outpath_+"ttfcmtx.ppf");
     
    112112  vbadtt_.resize(memgr_.NbFibres(), 0);
    113113  vnsamett_.resize(memgr_.NbFibres(), 0);
     114  vndiff5tt_.resize(memgr_.NbFibres(), 0);
     115
    114116  fgcktt_=true;
    115117  cout << " BRVisibilityCalculator::ActivateTimeTagCheck() - TT/Fc matrix NCols=" << maxnpaq
     
    221223  }
    222224  for(size_t fib=0; fib<(size_t)memgr_.NbFibres(); fib++) {
    223     uint_8 ld = vpaq_[fib].TimeTag()-vlasttt_[fib];
    224     uint_8 fd = vpaq_[fib].TimeTag()-ttfirst_[fib]-vpaq_[0].TimeTag()+ttfirst_[0];
     225    int_8 ld = (int_8)vpaq_[fib].TimeTag()-(int_8)vlasttt_[fib];
     226    int_8 fd = (int_8)vpaq_[fib].TimeTag()-(int_8)ttfirst_[fib]-(int_8)vpaq_[0].TimeTag()+(int_8)ttfirst_[0];
    225227    /*    if ( (ld < mindeltatt_) || (fd<-5) || (fd>5)) { vbadtt_[fib]++; vnsamett_[fib]++; }
    226228    else {
     
    229231    */
    230232    if  (ld < mindeltatt_) vbadtt_[fib]++;
    231     if (fd != 0)  vnsamett_[fib]++;
     233    else {
     234      if (fd != 0)  vnsamett_[fib]++;
     235      if ((fd<-5)||(fd>-5))  vndiff5tt_[fib]++;
     236    }
    232237    vlasttt_[fib]=vpaq_[fib].TimeTag();
    233238    if (totnbpaq_<ttmtx_.NCols()) {
Note: See TracChangeset for help on using the changeset viewer.