Changeset 4923


Ignore:
Timestamp:
09/10/04 14:56:07 (20 years ago)
Author:
tbretz
Message:
*** empty log message ***
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/MagicSoft/Mars/mhist/MHEffectiveOnTime.cc

    r4920 r4923  
    3939
    4040#include <TF1.h>
     41#include <TMinuit.h>
     42#include <TRandom.h>
     43
    4144#include <TLatex.h>
    4245#include <TCanvas.h>
    43 #include <TMinuit.h>
    44 #include <TRandom.h>
     46#include <TPaveStats.h>
    4547
    4648#include "MTime.h"
     
    486488{
    487489    TH1D *h=0;
     490    TPaveStats *st=0;
    488491
    489492    TString o(opt);
     
    491494    {
    492495        TVirtualPad *pad = gPad;
     496
     497        for (int x=0; x<2; x++)
     498            for (int y=0; y<3; y++)
     499            {
     500                TVirtualPad *p=gPad->GetPad(x+1)->GetPad(y+1);
     501                if ((st = (TPaveStats*)p->GetPrimitive("stats")))
     502                {
     503                    if (st->GetOptStat()==11)
     504                        continue;
     505
     506                    const Double_t y1 = st->GetY1NDC();
     507                    const Double_t y2 = st->GetY2NDC();
     508                    const Double_t x1 = st->GetX1NDC();
     509                    const Double_t x2 = st->GetX2NDC();
     510
     511                    st->SetY1NDC((y2-y1)/3+y1);
     512                    st->SetX1NDC((x2-x1)/3+x1);
     513                    st->SetOptStat(11);
     514                }
     515            }
    493516
    494517        pad->GetPad(1)->cd(1);
     
    568591    gPad->SetBorderMode(0);
    569592    fHProbTime.Draw();
     593    AppendPad("paint");
    570594
    571595    pad->GetPad(1)->cd(3);
Note: See TracChangeset for help on using the changeset viewer.