Changeset 3978 in Sophya for trunk/AddOn


Ignore:
Timestamp:
May 3, 2011, 6:54:39 PM (14 years ago)
Author:
ansari
Message:

Correction bug getObsTime() pour le premier fichier FITS, Reza 03/05/2011

File:
1 edited

Legend:

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

    r3969 r3978  
    4545  max_targ_npaq = memgr_.NbPaquets();
    4646  for(size_t fib=0; fib<(size_t)memgr_.NbFibres(); fib++) mmbufib_[fib]=NULL;
     47
     48  cpaqdeltatime_=0.;
    4749
    4850  char flnm[1024];
     
    5860    // Extraction de qques parametres utiles depuis les fichiers FITS
    5961    string fkvs;
    60     cpaqdeltatime_=0.;
    6162    if (fib==0) {
    6263      fkvs=mff_[fib].GetKeyValue("DATEOBS");
     
    6566      if (fkvs.length()>0) {
    6667        ctmstart_.Set(fkvs);
    67         cout << " BRMultiFitsReader/First file (for fiber 0) TMSTART=" << fkvs << endl;
    6868        fkvs=mff_[fib].GetKeyValue("TMEND");
    6969        SOPHYA::TimeStamp tmend_=ctmstart_;
     
    7171        cpaqdeltatime_=((double)(tmend_.DaysPart()-cdateobs_.DaysPart())*86400.+
    7272                        (tmend_.SecondsPart()-cdateobs_.SecondsPart()))/(double)mff_[fib].NAxis2();
     73        cout << " BRMultiFitsReader/First file (for fiber 0) TMSTART=" << fkvs << " TMEND-START="
     74             << cpaqdeltatime_*(double)mff_[fib].NAxis2() << endl;
    7375      }
    7476    }
     
    234236        if (fkvs.length()>0) {
    235237          ctmstart_.Set(fkvs);
    236           cout << " BRMultiFitsReader/First file (for fiber 0) TMSTART=" << fkvs << endl;
     238          cout << " BRMultiFitsReader::ReadNext TMSTART=" << fkvs << endl;
    237239          fkvs=mff_[fib].GetKeyValue("TMEND");
    238240          SOPHYA::TimeStamp tmend_=ctmstart_;
Note: See TracChangeset for help on using the changeset viewer.