/
chiSqr_1par_MC.C
219 lines (216 loc) · 6.4 KB
/
chiSqr_1par_MC.C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
{
//=========Macro generated from canvas: c1/c1
//========= (Mon Aug 1 16:53:12 2016) by ROOT version5.34/30
TCanvas *c1 = new TCanvas("c1", "c1",1420,514,500,500);
c1->Range(713,-0.5331966,1588,1.788469);
c1->SetFillColor(0);
c1->SetBorderMode(0);
c1->SetBorderSize(2);
c1->SetLogy();
c1->SetFrameBorderMode(0);
c1->SetFrameBorderMode(0);
TH1D *h1 = new TH1D("h1","",350,800.5,1500.5);
h1->SetBinContent(53,1);
h1->SetBinContent(63,1);
h1->SetBinContent(64,1);
h1->SetBinContent(67,1);
h1->SetBinContent(74,1);
h1->SetBinContent(77,1);
h1->SetBinContent(79,1);
h1->SetBinContent(80,1);
h1->SetBinContent(81,2);
h1->SetBinContent(84,1);
h1->SetBinContent(87,4);
h1->SetBinContent(90,1);
h1->SetBinContent(91,2);
h1->SetBinContent(94,2);
h1->SetBinContent(95,1);
h1->SetBinContent(96,1);
h1->SetBinContent(98,3);
h1->SetBinContent(101,3);
h1->SetBinContent(102,2);
h1->SetBinContent(103,5);
h1->SetBinContent(104,3);
h1->SetBinContent(105,3);
h1->SetBinContent(107,7);
h1->SetBinContent(108,2);
h1->SetBinContent(109,4);
h1->SetBinContent(110,6);
h1->SetBinContent(111,4);
h1->SetBinContent(112,2);
h1->SetBinContent(113,4);
h1->SetBinContent(114,6);
h1->SetBinContent(115,4);
h1->SetBinContent(116,5);
h1->SetBinContent(117,5);
h1->SetBinContent(118,2);
h1->SetBinContent(119,6);
h1->SetBinContent(120,3);
h1->SetBinContent(121,3);
h1->SetBinContent(122,1);
h1->SetBinContent(123,6);
h1->SetBinContent(124,6);
h1->SetBinContent(125,4);
h1->SetBinContent(126,9);
h1->SetBinContent(127,4);
h1->SetBinContent(128,8);
h1->SetBinContent(129,6);
h1->SetBinContent(130,8);
h1->SetBinContent(131,12);
h1->SetBinContent(132,4);
h1->SetBinContent(133,6);
h1->SetBinContent(134,5);
h1->SetBinContent(135,7);
h1->SetBinContent(136,5);
h1->SetBinContent(137,5);
h1->SetBinContent(138,8);
h1->SetBinContent(139,9);
h1->SetBinContent(140,8);
h1->SetBinContent(141,6);
h1->SetBinContent(142,10);
h1->SetBinContent(143,7);
h1->SetBinContent(144,4);
h1->SetBinContent(145,13);
h1->SetBinContent(146,5);
h1->SetBinContent(147,8);
h1->SetBinContent(148,12);
h1->SetBinContent(149,8);
h1->SetBinContent(150,14);
h1->SetBinContent(151,6);
h1->SetBinContent(152,5);
h1->SetBinContent(153,10);
h1->SetBinContent(154,10);
h1->SetBinContent(155,13);
h1->SetBinContent(156,19);
h1->SetBinContent(157,16);
h1->SetBinContent(158,11);
h1->SetBinContent(159,10);
h1->SetBinContent(160,17);
h1->SetBinContent(161,13);
h1->SetBinContent(162,11);
h1->SetBinContent(163,11);
h1->SetBinContent(164,13);
h1->SetBinContent(165,15);
h1->SetBinContent(166,12);
h1->SetBinContent(167,7);
h1->SetBinContent(168,10);
h1->SetBinContent(169,13);
h1->SetBinContent(170,7);
h1->SetBinContent(171,10);
h1->SetBinContent(172,8);
h1->SetBinContent(173,6);
h1->SetBinContent(174,15);
h1->SetBinContent(175,15);
h1->SetBinContent(176,8);
h1->SetBinContent(177,12);
h1->SetBinContent(178,12);
h1->SetBinContent(179,7);
h1->SetBinContent(180,8);
h1->SetBinContent(181,15);
h1->SetBinContent(182,6);
h1->SetBinContent(183,13);
h1->SetBinContent(184,13);
h1->SetBinContent(185,10);
h1->SetBinContent(186,10);
h1->SetBinContent(187,11);
h1->SetBinContent(188,9);
h1->SetBinContent(189,10);
h1->SetBinContent(190,8);
h1->SetBinContent(191,8);
h1->SetBinContent(192,8);
h1->SetBinContent(193,11);
h1->SetBinContent(194,6);
h1->SetBinContent(195,8);
h1->SetBinContent(196,12);
h1->SetBinContent(197,8);
h1->SetBinContent(198,5);
h1->SetBinContent(199,9);
h1->SetBinContent(200,3);
h1->SetBinContent(201,11);
h1->SetBinContent(202,7);
h1->SetBinContent(203,7);
h1->SetBinContent(204,6);
h1->SetBinContent(205,1);
h1->SetBinContent(206,4);
h1->SetBinContent(207,6);
h1->SetBinContent(208,9);
h1->SetBinContent(209,8);
h1->SetBinContent(210,5);
h1->SetBinContent(211,7);
h1->SetBinContent(212,3);
h1->SetBinContent(213,2);
h1->SetBinContent(214,3);
h1->SetBinContent(215,6);
h1->SetBinContent(216,4);
h1->SetBinContent(217,4);
h1->SetBinContent(218,3);
h1->SetBinContent(219,3);
h1->SetBinContent(220,3);
h1->SetBinContent(221,4);
h1->SetBinContent(222,3);
h1->SetBinContent(223,5);
h1->SetBinContent(224,3);
h1->SetBinContent(225,2);
h1->SetBinContent(226,3);
h1->SetBinContent(227,3);
h1->SetBinContent(228,3);
h1->SetBinContent(229,2);
h1->SetBinContent(230,4);
h1->SetBinContent(231,2);
h1->SetBinContent(232,2);
h1->SetBinContent(233,3);
h1->SetBinContent(234,4);
h1->SetBinContent(237,5);
h1->SetBinContent(238,2);
h1->SetBinContent(239,4);
h1->SetBinContent(240,2);
h1->SetBinContent(241,2);
h1->SetBinContent(244,2);
h1->SetBinContent(246,1);
h1->SetBinContent(247,1);
h1->SetBinContent(251,2);
h1->SetBinContent(252,1);
h1->SetBinContent(260,1);
h1->SetBinContent(262,2);
h1->SetBinContent(269,2);
h1->SetBinContent(270,1);
h1->SetBinContent(271,1);
h1->SetBinContent(292,1);
h1->SetEntries(1000);
TPaveStats *ptstats = new TPaveStats(0.78,0.775,0.98,0.935,"brNDC");
ptstats->SetName("stats");
ptstats->SetBorderSize(1);
ptstats->SetFillColor(0);
ptstats->SetTextAlign(12);
ptstats->SetTextFont(42);
TText *text = ptstats->AddText("h1");
text->SetTextSize(0.0368);
text = ptstats->AddText("Entries = 1000 ");
text = ptstats->AddText("Mean = 1134");
text = ptstats->AddText("RMS = 71.64");
ptstats->SetOptStat(1111);
ptstats->SetOptFit(0);
ptstats->Draw();
h1->GetListOfFunctions()->Add(ptstats);
ptstats->SetParent(h1);
Int_t ci; // for color index setting
TColor *color; // for color definition with alpha
ci = TColor::GetColor("#000099");
h1->SetLineColor(ci);
h1->GetXaxis()->SetLabelFont(42);
h1->GetXaxis()->SetLabelSize(0.035);
h1->GetXaxis()->SetTitleSize(0.035);
h1->GetXaxis()->SetTitleFont(42);
h1->GetYaxis()->SetLabelFont(42);
h1->GetYaxis()->SetLabelSize(0.035);
h1->GetYaxis()->SetTitleSize(0.035);
h1->GetYaxis()->SetTitleFont(42);
h1->GetZaxis()->SetLabelFont(42);
h1->GetZaxis()->SetLabelSize(0.035);
h1->GetZaxis()->SetTitleSize(0.035);
h1->GetZaxis()->SetTitleFont(42);
h1->Draw("");
c1->Modified();
c1->cd();
c1->SetSelected(c1);
}