Changeset 7201


Ignore:
Timestamp:
07/19/05 18:18:44 (19 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mpointing/MHPointing.cc

    r7200 r7201  
    165165    if (t->GetName()==(TString)"MTimeStarguider")
    166166    {
    167         AddPoint(fDevTimeSG,  tm, fReportSG->GetDevAbs());
     167        const Double_t max = 30; // [arcsec] maximum starguider deviation which makes sense
     168
    168169        AddPoint(fBrightness, tm, fReportSG->GetSkyBrightness());
    169170        AddPoint(fNumStars,   tm, fReportSG->GetNumIdentifiedStars());
    170         AddPoint(fDevZd,      tm, fReportSG->GetDevZd());
    171         AddPoint(fDevAz,      tm, fReportSG->GetDevAz());
     171        if (fReportSG->GetDevAbs()<max)
     172            AddPoint(fDevTimeSG, tm, fReportSG->GetDevAbs());
     173        if (TMath::Abs(fReportSG->GetDevZd())<max)
     174            AddPoint(fDevZd,  tm, fReportSG->GetDevZd());
     175        if (TMath::Abs(fReportSG->GetDevAz())<max)
     176            AddPoint(fDevAz,  tm, fReportSG->GetDevAz());
    172177        return kTRUE;
    173178    }
     
    176181    {
    177182        AddPoint(fDevTimeCosy, tm, fReportCosy->GetAbsError()*60);
    178         AddPoint(fPosZd,       tm, fReportCosy->GetNominalZd());
    179         AddPoint(fPosAz,       tm, fReportCosy->GetNominalAz());
     183        if (fPosZd.GetY()[fPosZd.GetN()-1] != fReportCosy->GetNominalZd())
     184            AddPoint(fPosZd, tm, fReportCosy->GetNominalZd());
     185        if (fPosAz.GetY()[fPosAz.GetN()-1] != fReportCosy->GetNominalAz())
     186            AddPoint(fPosAz, tm, fReportCosy->GetNominalAz());
    180187        return kTRUE;
    181188    }
     
    303310    {
    304311        fNumStars.GetHistogram()->GetYaxis()->SetTitleColor(kBlue);
    305         UpdateRightAxis(fBrightness);
     312        UpdateRightAxis(fNumStars);
    306313    }
    307314
     
    310317    {
    311318        fPosAz.GetHistogram()->GetYaxis()->SetTitleColor(kBlue);
    312         UpdateRightAxis(fPosZd);
    313     }
    314 }
     319        UpdateRightAxis(fPosAz);
     320    }
     321}
Note: See TracChangeset for help on using the changeset viewer.