Ignore:
Timestamp:
07/19/05 15:53:36 (20 years ago)
Author:
tbretz
Message:
*** empty log message ***
Location:
trunk/MagicSoft/Mars/mpointing
Files:
3 edited

Legend:

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

    r7198 r7200  
    8787    fDevTimeSG.SetNameTitle("DevSG",      "Drive (black) and starguider (blue) deviation");
    8888    fDevTimeCosy.SetNameTitle("DevCosy",  "Cosy deviation");
    89     fBrightness.SetNameTitle("Brigtness", "Arbitrary Sky Brightness");
     89    fBrightness.SetNameTitle("Brigtness", "Arbitrary Sky Brightness (black), No. of stars identified by starguider (blue)");
    9090    fNumStars.SetNameTitle("NumStars",    "Number of stars identified by starguider");
    9191    fDevZd.SetNameTitle("DevZd",          "Starguider Deviation Zd (blue), Az(black)");
    9292    fDevAz.SetNameTitle("DevAz",          "Starguider Deviation Az");
     93    fPosZd.SetNameTitle("PosZd",          "Nominal position Zd (black), Az (blue)");
     94    fPosAz.SetNameTitle("PosZd",          "Position Az");
    9395
    9496    InitGraph(fDevTimeSG);
     
    98100    InitGraph(fDevZd);
    99101    InitGraph(fDevAz);
     102    InitGraph(fPosZd);
     103    InitGraph(fPosAz);
    100104
    101105    fDevTimeSG.SetMinimum(0);
     
    106110    fDevTimeSG.SetMarkerColor(kBlue);
    107111    fDevZd.SetMarkerColor(kBlue);
     112    fNumStars.SetMarkerColor(kBlue);
     113    fPosAz.SetMarkerColor(kBlue);
    108114}
    109115
     
    170176    {
    171177        AddPoint(fDevTimeCosy, tm, fReportCosy->GetAbsError()*60);
     178        AddPoint(fPosZd,       tm, fReportCosy->GetNominalZd());
     179        AddPoint(fPosAz,       tm, fReportCosy->GetNominalAz());
    172180        return kTRUE;
    173181    }
     
    190198    }
    191199}
    192 /*
     200
    193201// --------------------------------------------------------------------------
    194202//
     
    227235    axis->SetTitle(title);
    228236    axis->SetTitleOffset(0.9);
    229     axis->SetTextColor(kRed);
     237    axis->SetTextColor(kBlue);
    230238    axis->SetBit(kCanDelete);
    231239    axis->Draw();
    232240}
    233 */
     241
    234242// --------------------------------------------------------------------------
    235243//
     
    259267    gPad->SetGridy();
    260268    fBrightness.Draw("AP");
     269    fNumStars.Draw("P");
     270    DrawRightAxis("N");
    261271
    262272    pad->cd(3);
     
    271281    gPad->SetGridx();
    272282    gPad->SetGridy();
    273     fNumStars.Draw("AP");
     283    fPosZd.Draw("AP");
     284    fPosAz.Draw("P");
     285    DrawRightAxis("Az [\\circ]");
    274286}
    275287
     
    282294    DrawGraph(fDevZd,       "\\Delta [arcmin]");
    283295    DrawGraph(fDevAz,       "\\Delta [arcmin]");
    284     /*
    285     gPad->cd(1);
    286 
     296    DrawGraph(fPosZd,       "Zd [\\circ]");
     297    DrawGraph(fPosAz,       "Az [\\circ]");
     298
     299    TVirtualPad *pad = gPad;
     300
     301    pad->cd(2);
    287302    if (gPad)
    288303    {
    289         fHumidity.GetHistogram()->GetYaxis()->SetTitleColor(kBlue);
    290         UpdateRightAxis(fTemperature);
    291     }*/
    292 }
     304        fNumStars.GetHistogram()->GetYaxis()->SetTitleColor(kBlue);
     305        UpdateRightAxis(fBrightness);
     306    }
     307
     308    pad->cd(4);
     309    if (gPad)
     310    {
     311        fPosAz.GetHistogram()->GetYaxis()->SetTitleColor(kBlue);
     312        UpdateRightAxis(fPosZd);
     313    }
     314}
  • trunk/MagicSoft/Mars/mpointing/MHPointing.h

    r7198 r7200  
    2929    TGraph             fDevAz;       // Starguider deviation Az
    3030
     31    TGraph             fPosZd;       // Position Zd
     32    TGraph             fPosAz;       // Position Az
     33
    3134    void ResetGraph(TGraph &g) const;
    3235    void InitGraph(TGraph &g) const;
    3336    void AddPoint(TGraph &g, Double_t x, Double_t y) const;
    3437    void DrawGraph(TGraph &g, const char *y=0) const;
    35     //void UpdateRightAxis(TGraph &g) const;
    36     //void DrawRightAxis(const char *title) const;
     38    void UpdateRightAxis(TGraph &g) const;
     39    void DrawRightAxis(const char *title) const;
    3740
    3841public:
  • trunk/MagicSoft/Mars/mpointing/MSrcPosCorrect.cc

    r7196 r7200  
    100100    fRunNumber = run->GetRunNumber();
    101101
     102    if (fRunNumber<56161 && fRunNumber>53832)
     103    {
     104        *fLog << inf << "Run Number " << fRunNumber << " between 53832 and 56161." << endl;
     105        *fLog << "A missfocussing correction (-0.048deg/0.034deg) will be applied." << endl;
     106    }
     107
    102108    return kTRUE;
    103109}
Note: See TracChangeset for help on using the changeset viewer.