27 QObject::connect(buttonOk, SIGNAL(clicked()),
this, SLOT(
setFlags()));
30 DrawStatboxButton->setChecked(showstat);
31 OptStatGroupBox->setEnabled(showstat);
39 StatWidthBox->setValue(
fStatW);
40 StatHeightBox->setValue(
fStatH);
44 bool k= (optstats/100000000)%10 ;
45 bool s=(optstats/10000000)%10;
46 bool i=(optstats/1000000)%10;
47 bool o=(optstats/100000)%10;
48 bool u=(optstats/10000)%10;
49 bool r=(optstats/1000)%10;
50 bool m=(optstats/100)%10;
51 bool e=(optstats/10)%10;
52 bool n=(optstats/1)%10;
54 DrawNameButton->setChecked(n);
55 DrawEntriesButton->setChecked(e);
56 DrawIntegralButton->setChecked(i);
57 DrawRMSButton->setChecked(r);
58 DrawMeanButton->setChecked(m);
59 DrawCurtosisButton->setChecked(k);
60 DrawUnderflowButton->setChecked(u);
61 DrawOverflowButton->setChecked(o);
62 DrawSkewnessButton->setChecked(s);
70 bool drawbox=DrawStatboxButton->isChecked();
71 bool drawerrors=DrawErrorsButton->isChecked();
72 int leader=1000000000;
73 bool k=DrawCurtosisButton->isChecked();
74 int kurt=100000000* (int) k;
75 if(drawerrors) kurt*=2;
76 bool s=DrawSkewnessButton->isChecked();
77 int skew=10000000* (int) s;
78 if(drawerrors) skew*=2;
79 bool i=DrawIntegralButton->isChecked();
80 int integ=1000000* (int) i;
81 bool o=DrawOverflowButton->isChecked();
82 int over=100000* (int) o;
83 bool u=DrawUnderflowButton->isChecked();
84 int under=10000* (int) u;
85 bool r=DrawRMSButton->isChecked();
86 int rms=1000* (int) r;
87 if(drawerrors) rms*=2;
88 bool m=DrawMeanButton->isChecked();
89 int mean=100* (int) m;
90 if(drawerrors) mean*=2;
91 bool e=DrawEntriesButton->isChecked();
93 bool n=DrawNameButton->isChecked();
95 int optstats=leader+kurt+skew+integ+over+under+rms+mean+ent+nm;
101 if (TMath::Abs(
fStatW-StatWidthBox->value())>0.005)
104 if (TMath::Abs(
fStatH-StatHeightBox->value())>0.005)
TGo4OptStatsSettings(QWidget *parent=0)
void setStatBoxErrors(bool on=true)
void setOptStat(int value)
void setOptStatW(int value)
void setOptStatH(int value)
void setStatBoxVisible(bool on=true)