Changeset 11108


Ignore:
Timestamp:
06/22/11 15:48:42 (13 years ago)
Author:
tbretz
Message:
Fixed display of board and patch rate.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/gui/FactGui.h

    r11105 r11108  
    11711171        for (int i=0; i<160; i++)
    11721172            fGraphPatchRate[i].SetPoint(fGraphPatchRate[i].GetN(),
    1173                                        t0+sdata.fTimeStamp, float(sdata.fRatePatch[i])/fFtmStaticData.fPrescaling[i]/1000);
     1173                                       t0+sdata.fTimeStamp/1000000., float(sdata.fRatePatch[i])*2/fFtmStaticData.fPrescaling[i]);
    11741174        for (int i=0; i<40; i++)
    11751175            fGraphBoardRate[i].SetPoint(fGraphBoardRate[i].GetN(),
    1176                                        t0+sdata.fTimeStamp, float(sdata.fRateBoard[i])/fFtmStaticData.fPrescaling[i]/1000);
     1176                                       t0+sdata.fTimeStamp/1000000., float(sdata.fRateBoard[i])*2/fFtmStaticData.fPrescaling[i]);
    11771177
    11781178        c->Modified();
    11791179        c->Update();
     1180
     1181        //fGraphFtmRate.ComputeRange(x[0], x[1], x[2], x[3]);
    11801182
    11811183        // ----------------------------------------------
     
    12221224            c->GetListOfPrimitives()->Remove(c->FindObject("BoardRate"));
    12231225
     1226        c->cd();
     1227
    12241228        if (fRatePatch1->value()>=0)
     1229        {
     1230            fGraphPatchRate[fRatePatch1->value()].SetLineColor(kRed);
     1231            fGraphPatchRate[fRatePatch1->value()].SetMarkerColor(kRed);
    12251232            fGraphPatchRate[fRatePatch1->value()].Draw("PL");
     1233        }
    12261234        if (fRatePatch2->value()>=0)
     1235        {
     1236            fGraphPatchRate[fRatePatch2->value()].SetLineColor(kGreen);
     1237            fGraphPatchRate[fRatePatch2->value()].SetMarkerColor(kGreen);
    12271238            fGraphPatchRate[fRatePatch2->value()].Draw("PL");
     1239        }
    12281240        if (fRateBoard1->value()>=0)
     1241        {
     1242            fGraphBoardRate[fRateBoard1->value()].SetLineColor(kMagenta);
     1243            fGraphBoardRate[fRateBoard1->value()].SetMarkerColor(kMagenta);
    12291244            fGraphBoardRate[fRateBoard1->value()].Draw("PL");
     1245        }
    12301246        if (fRateBoard2->value()>=0)
     1247        {
     1248            fGraphBoardRate[fRateBoard2->value()].SetLineColor(kCyan);
     1249            fGraphBoardRate[fRateBoard2->value()].SetMarkerColor(kCyan);
    12311250            fGraphBoardRate[fRateBoard2->value()].Draw("PL");
     1251        }
    12321252#endif
    12331253    }
     
    23072327        {
    23082328            fGraphPatchRate[i].SetName("PatchRate");
    2309             fGraphPatchRate[i].SetLineColor(kBlue);
    2310             fGraphPatchRate[i].SetMarkerColor(kBlue);
     2329            //fGraphPatchRate[i].SetLineColor(kBlue);
     2330            //fGraphPatchRate[i].SetMarkerColor(kBlue);
    23112331            fGraphPatchRate[i].SetMarkerStyle(kFullDotMedium);
    23122332        }
     
    23142334        {
    23152335            fGraphBoardRate[i].SetName("BoardRate");
    2316             fGraphBoardRate[i].SetLineColor(kBlue);
    2317             fGraphBoardRate[i].SetMarkerColor(kBlue);
     2336            //fGraphBoardRate[i].SetLineColor(kBlue);
     2337            //fGraphBoardRate[i].SetMarkerColor(kBlue);
    23182338            fGraphBoardRate[i].SetMarkerStyle(kFullDotMedium);
    23192339        }
     
    23512371
    23522372        TCanvas *c = fFtmRateCanv->GetCanvas();
    2353         c->SetBit(TCanvas::kNoContextMenu);
     2373        //c->SetBit(TCanvas::kNoContextMenu);
    23542374        c->SetBorderMode(0);
    23552375        c->SetFrameBorderMode(0);
     
    23702390
    23712391        c = fRatesCanv->GetCanvas();
    2372         c->SetBit(TCanvas::kNoContextMenu);
     2392        //c->SetBit(TCanvas::kNoContextMenu);
    23732393        c->SetBorderMode(0);
    23742394        c->SetFrameBorderMode(0);
Note: See TracChangeset for help on using the changeset viewer.