{ //=========Macro generated from canvas: c1/c1 //========= (Tue Jul 17 14:32:56 2012) by ROOT version5.34/00 TCanvas *c1 = new TCanvas("c1", "c1",1043,80,700,500); gStyle->SetOptTitle(0); c1->Range(-14.32432,-1.046064,12.7027,3.610398); c1->SetFillColor(0); c1->SetBorderMode(0); c1->SetBorderSize(2); c1->SetLogy(); c1->SetTickx(1); c1->SetTicky(1); c1->SetLeftMargin(0.16); c1->SetTopMargin(0.05); c1->SetBottomMargin(0.16); c1->SetFrameBorderMode(0); c1->SetFrameBorderMode(0); TH1D *timeMediumAllBarrelASlots__10 = new TH1D("timeMediumAllBarrelASlots__10","Time distribution in Medium Gain for All Barrel A slots",1000,-10,10); timeMediumAllBarrelASlots__10->SetBinContent(0,31859); timeMediumAllBarrelASlots__10->SetBinContent(214,1); timeMediumAllBarrelASlots__10->SetBinContent(273,1); timeMediumAllBarrelASlots__10->SetBinContent(311,1); timeMediumAllBarrelASlots__10->SetBinContent(318,1); timeMediumAllBarrelASlots__10->SetBinContent(328,1); timeMediumAllBarrelASlots__10->SetBinContent(337,1); timeMediumAllBarrelASlots__10->SetBinContent(378,1); timeMediumAllBarrelASlots__10->SetBinContent(390,1); timeMediumAllBarrelASlots__10->SetBinContent(401,1); timeMediumAllBarrelASlots__10->SetBinContent(404,1); timeMediumAllBarrelASlots__10->SetBinContent(406,1); timeMediumAllBarrelASlots__10->SetBinContent(409,2); timeMediumAllBarrelASlots__10->SetBinContent(411,2); timeMediumAllBarrelASlots__10->SetBinContent(415,1); timeMediumAllBarrelASlots__10->SetBinContent(416,1); timeMediumAllBarrelASlots__10->SetBinContent(418,2); timeMediumAllBarrelASlots__10->SetBinContent(420,3); timeMediumAllBarrelASlots__10->SetBinContent(422,1); timeMediumAllBarrelASlots__10->SetBinContent(423,1); timeMediumAllBarrelASlots__10->SetBinContent(424,3); timeMediumAllBarrelASlots__10->SetBinContent(425,2); timeMediumAllBarrelASlots__10->SetBinContent(426,4); timeMediumAllBarrelASlots__10->SetBinContent(427,2); timeMediumAllBarrelASlots__10->SetBinContent(428,5); timeMediumAllBarrelASlots__10->SetBinContent(429,6); timeMediumAllBarrelASlots__10->SetBinContent(430,3); timeMediumAllBarrelASlots__10->SetBinContent(431,6); timeMediumAllBarrelASlots__10->SetBinContent(432,5); timeMediumAllBarrelASlots__10->SetBinContent(433,2); timeMediumAllBarrelASlots__10->SetBinContent(434,4); timeMediumAllBarrelASlots__10->SetBinContent(435,7); timeMediumAllBarrelASlots__10->SetBinContent(436,5); timeMediumAllBarrelASlots__10->SetBinContent(437,9); timeMediumAllBarrelASlots__10->SetBinContent(438,8); timeMediumAllBarrelASlots__10->SetBinContent(439,7); timeMediumAllBarrelASlots__10->SetBinContent(440,13); timeMediumAllBarrelASlots__10->SetBinContent(441,13); timeMediumAllBarrelASlots__10->SetBinContent(442,17); timeMediumAllBarrelASlots__10->SetBinContent(443,17); timeMediumAllBarrelASlots__10->SetBinContent(444,21); timeMediumAllBarrelASlots__10->SetBinContent(445,17); timeMediumAllBarrelASlots__10->SetBinContent(446,15); timeMediumAllBarrelASlots__10->SetBinContent(447,32); timeMediumAllBarrelASlots__10->SetBinContent(448,39); timeMediumAllBarrelASlots__10->SetBinContent(449,23); timeMediumAllBarrelASlots__10->SetBinContent(450,31); timeMediumAllBarrelASlots__10->SetBinContent(451,33); timeMediumAllBarrelASlots__10->SetBinContent(452,41); timeMediumAllBarrelASlots__10->SetBinContent(453,52); timeMediumAllBarrelASlots__10->SetBinContent(454,53); timeMediumAllBarrelASlots__10->SetBinContent(455,67); timeMediumAllBarrelASlots__10->SetBinContent(456,71); timeMediumAllBarrelASlots__10->SetBinContent(457,81); timeMediumAllBarrelASlots__10->SetBinContent(458,85); timeMediumAllBarrelASlots__10->SetBinContent(459,122); timeMediumAllBarrelASlots__10->SetBinContent(460,98); timeMediumAllBarrelASlots__10->SetBinContent(461,137); timeMediumAllBarrelASlots__10->SetBinContent(462,155); timeMediumAllBarrelASlots__10->SetBinContent(463,173); timeMediumAllBarrelASlots__10->SetBinContent(464,188); timeMediumAllBarrelASlots__10->SetBinContent(465,228); timeMediumAllBarrelASlots__10->SetBinContent(466,178); timeMediumAllBarrelASlots__10->SetBinContent(467,200); timeMediumAllBarrelASlots__10->SetBinContent(468,242); timeMediumAllBarrelASlots__10->SetBinContent(469,274); timeMediumAllBarrelASlots__10->SetBinContent(470,339); timeMediumAllBarrelASlots__10->SetBinContent(471,332); timeMediumAllBarrelASlots__10->SetBinContent(472,378); timeMediumAllBarrelASlots__10->SetBinContent(473,417); timeMediumAllBarrelASlots__10->SetBinContent(474,483); timeMediumAllBarrelASlots__10->SetBinContent(475,479); timeMediumAllBarrelASlots__10->SetBinContent(476,502); timeMediumAllBarrelASlots__10->SetBinContent(477,563); timeMediumAllBarrelASlots__10->SetBinContent(478,593); timeMediumAllBarrelASlots__10->SetBinContent(479,619); timeMediumAllBarrelASlots__10->SetBinContent(480,669); timeMediumAllBarrelASlots__10->SetBinContent(481,728); timeMediumAllBarrelASlots__10->SetBinContent(482,740); timeMediumAllBarrelASlots__10->SetBinContent(483,797); timeMediumAllBarrelASlots__10->SetBinContent(484,839); timeMediumAllBarrelASlots__10->SetBinContent(485,906); timeMediumAllBarrelASlots__10->SetBinContent(486,931); timeMediumAllBarrelASlots__10->SetBinContent(487,974); timeMediumAllBarrelASlots__10->SetBinContent(488,1041); timeMediumAllBarrelASlots__10->SetBinContent(489,1075); timeMediumAllBarrelASlots__10->SetBinContent(490,1004); timeMediumAllBarrelASlots__10->SetBinContent(491,1123); timeMediumAllBarrelASlots__10->SetBinContent(492,1152); timeMediumAllBarrelASlots__10->SetBinContent(493,1152); timeMediumAllBarrelASlots__10->SetBinContent(494,1172); timeMediumAllBarrelASlots__10->SetBinContent(495,1183); timeMediumAllBarrelASlots__10->SetBinContent(496,1258); timeMediumAllBarrelASlots__10->SetBinContent(497,1161); timeMediumAllBarrelASlots__10->SetBinContent(498,1168); timeMediumAllBarrelASlots__10->SetBinContent(499,1259); timeMediumAllBarrelASlots__10->SetBinContent(500,1215); timeMediumAllBarrelASlots__10->SetBinContent(501,1185); timeMediumAllBarrelASlots__10->SetBinContent(502,1210); timeMediumAllBarrelASlots__10->SetBinContent(503,1202); timeMediumAllBarrelASlots__10->SetBinContent(504,1154); timeMediumAllBarrelASlots__10->SetBinContent(505,1172); timeMediumAllBarrelASlots__10->SetBinContent(506,1152); timeMediumAllBarrelASlots__10->SetBinContent(507,1043); timeMediumAllBarrelASlots__10->SetBinContent(508,1116); timeMediumAllBarrelASlots__10->SetBinContent(509,1051); timeMediumAllBarrelASlots__10->SetBinContent(510,1006); timeMediumAllBarrelASlots__10->SetBinContent(511,951); timeMediumAllBarrelASlots__10->SetBinContent(512,892); timeMediumAllBarrelASlots__10->SetBinContent(513,882); timeMediumAllBarrelASlots__10->SetBinContent(514,801); timeMediumAllBarrelASlots__10->SetBinContent(515,789); timeMediumAllBarrelASlots__10->SetBinContent(516,728); timeMediumAllBarrelASlots__10->SetBinContent(517,704); timeMediumAllBarrelASlots__10->SetBinContent(518,673); timeMediumAllBarrelASlots__10->SetBinContent(519,601); timeMediumAllBarrelASlots__10->SetBinContent(520,609); timeMediumAllBarrelASlots__10->SetBinContent(521,545); timeMediumAllBarrelASlots__10->SetBinContent(522,537); timeMediumAllBarrelASlots__10->SetBinContent(523,504); timeMediumAllBarrelASlots__10->SetBinContent(524,484); timeMediumAllBarrelASlots__10->SetBinContent(525,412); timeMediumAllBarrelASlots__10->SetBinContent(526,382); timeMediumAllBarrelASlots__10->SetBinContent(527,351); timeMediumAllBarrelASlots__10->SetBinContent(528,341); timeMediumAllBarrelASlots__10->SetBinContent(529,275); timeMediumAllBarrelASlots__10->SetBinContent(530,277); timeMediumAllBarrelASlots__10->SetBinContent(531,239); timeMediumAllBarrelASlots__10->SetBinContent(532,230); timeMediumAllBarrelASlots__10->SetBinContent(533,249); timeMediumAllBarrelASlots__10->SetBinContent(534,181); timeMediumAllBarrelASlots__10->SetBinContent(535,168); timeMediumAllBarrelASlots__10->SetBinContent(536,175); timeMediumAllBarrelASlots__10->SetBinContent(537,142); timeMediumAllBarrelASlots__10->SetBinContent(538,104); timeMediumAllBarrelASlots__10->SetBinContent(539,126); timeMediumAllBarrelASlots__10->SetBinContent(540,116); timeMediumAllBarrelASlots__10->SetBinContent(541,101); timeMediumAllBarrelASlots__10->SetBinContent(542,107); timeMediumAllBarrelASlots__10->SetBinContent(543,83); timeMediumAllBarrelASlots__10->SetBinContent(544,62); timeMediumAllBarrelASlots__10->SetBinContent(545,71); timeMediumAllBarrelASlots__10->SetBinContent(546,50); timeMediumAllBarrelASlots__10->SetBinContent(547,48); timeMediumAllBarrelASlots__10->SetBinContent(548,52); timeMediumAllBarrelASlots__10->SetBinContent(549,64); timeMediumAllBarrelASlots__10->SetBinContent(550,37); timeMediumAllBarrelASlots__10->SetBinContent(551,26); timeMediumAllBarrelASlots__10->SetBinContent(552,30); timeMediumAllBarrelASlots__10->SetBinContent(553,27); timeMediumAllBarrelASlots__10->SetBinContent(554,20); timeMediumAllBarrelASlots__10->SetBinContent(555,20); timeMediumAllBarrelASlots__10->SetBinContent(556,27); timeMediumAllBarrelASlots__10->SetBinContent(557,14); timeMediumAllBarrelASlots__10->SetBinContent(558,15); timeMediumAllBarrelASlots__10->SetBinContent(559,15); timeMediumAllBarrelASlots__10->SetBinContent(560,17); timeMediumAllBarrelASlots__10->SetBinContent(561,13); timeMediumAllBarrelASlots__10->SetBinContent(562,10); timeMediumAllBarrelASlots__10->SetBinContent(563,10); timeMediumAllBarrelASlots__10->SetBinContent(564,12); timeMediumAllBarrelASlots__10->SetBinContent(565,5); timeMediumAllBarrelASlots__10->SetBinContent(566,7); timeMediumAllBarrelASlots__10->SetBinContent(567,9); timeMediumAllBarrelASlots__10->SetBinContent(568,6); timeMediumAllBarrelASlots__10->SetBinContent(569,3); timeMediumAllBarrelASlots__10->SetBinContent(570,3); timeMediumAllBarrelASlots__10->SetBinContent(571,4); timeMediumAllBarrelASlots__10->SetBinContent(572,4); timeMediumAllBarrelASlots__10->SetBinContent(573,3); timeMediumAllBarrelASlots__10->SetBinContent(574,5); timeMediumAllBarrelASlots__10->SetBinContent(575,1); timeMediumAllBarrelASlots__10->SetBinContent(576,3); timeMediumAllBarrelASlots__10->SetBinContent(578,1); timeMediumAllBarrelASlots__10->SetBinContent(580,1); timeMediumAllBarrelASlots__10->SetBinContent(582,2); timeMediumAllBarrelASlots__10->SetBinContent(583,1); timeMediumAllBarrelASlots__10->SetBinContent(584,2); timeMediumAllBarrelASlots__10->SetBinContent(585,2); timeMediumAllBarrelASlots__10->SetBinContent(586,2); timeMediumAllBarrelASlots__10->SetBinContent(587,2); timeMediumAllBarrelASlots__10->SetBinContent(589,2); timeMediumAllBarrelASlots__10->SetBinContent(591,1); timeMediumAllBarrelASlots__10->SetBinContent(592,1); timeMediumAllBarrelASlots__10->SetBinContent(594,1); timeMediumAllBarrelASlots__10->SetBinContent(598,1); timeMediumAllBarrelASlots__10->SetBinContent(602,2); timeMediumAllBarrelASlots__10->SetBinContent(605,1); timeMediumAllBarrelASlots__10->SetBinContent(608,1); timeMediumAllBarrelASlots__10->SetBinContent(611,1); timeMediumAllBarrelASlots__10->SetBinContent(614,1); timeMediumAllBarrelASlots__10->SetBinContent(617,1); timeMediumAllBarrelASlots__10->SetBinContent(623,1); timeMediumAllBarrelASlots__10->SetBinContent(624,1); timeMediumAllBarrelASlots__10->SetBinContent(630,1); timeMediumAllBarrelASlots__10->SetBinContent(634,1); timeMediumAllBarrelASlots__10->SetBinContent(639,1); timeMediumAllBarrelASlots__10->SetBinContent(664,1); timeMediumAllBarrelASlots__10->SetBinContent(681,1); timeMediumAllBarrelASlots__10->SetBinContent(719,1); timeMediumAllBarrelASlots__10->SetBinContent(724,1); timeMediumAllBarrelASlots__10->SetBinContent(727,1); timeMediumAllBarrelASlots__10->SetBinContent(734,1); timeMediumAllBarrelASlots__10->SetEntries(86709); timeMediumAllBarrelASlots__10->SetDirectory(0); TPaveStats *ptstats = new TPaveStats(0.6695402,0.8008475,0.8706897,0.9216102,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetFillStyle(1); ptstats->SetTextAlign(12); TText *text = ptstats->AddText("Entries = 86709 "); text = ptstats->AddText("Mean = -0.02227"); text = ptstats->AddText("RMS = 0.3838"); text = ptstats->AddText("Constant = 1191 #pm 6.5 "); text = ptstats->AddText("Mean = -0.02498 #pm 0.00159 "); text = ptstats->AddText("Sigma = 0.364 #pm 0.001 "); ptstats->SetOptStat(1110); ptstats->SetOptFit(11); ptstats->Draw(); timeMediumAllBarrelASlots__10->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(timeMediumAllBarrelASlots__10); TF1 *gaus = new TF1("gaus","gaus",-1.116937,1.066983); gaus->SetFillColor(19); gaus->SetFillStyle(0); gaus->SetMarkerStyle(20); gaus->SetMarkerSize(1.2); Int_t ci; // for color index setting ci = TColor::GetColor("#ff0000"); gaus->SetLineColor(ci); gaus->SetLineWidth(3); gaus->SetLineStyle(3); gaus->SetChisquare(217.6564); gaus->SetNDF(106); gaus->GetXaxis()->SetLabelFont(42); gaus->GetXaxis()->SetLabelSize(0.05); gaus->GetXaxis()->SetTitleSize(0.05); gaus->GetXaxis()->SetTitleFont(42); gaus->GetYaxis()->SetLabelFont(42); gaus->GetYaxis()->SetLabelSize(0.05); gaus->GetYaxis()->SetTitleSize(0.05); gaus->GetYaxis()->SetTitleFont(42); gaus->SetParameter(0,1191.075); gaus->SetParError(0,6.508409); gaus->SetParLimits(0,0,0); gaus->SetParameter(1,-0.02497737); gaus->SetParError(1,0.001588773); gaus->SetParLimits(1,0,0); gaus->SetParameter(2,0.3639866); gaus->SetParError(2,0.001263355); gaus->SetParLimits(2,0,3.612435); timeMediumAllBarrelASlots__10->GetListOfFunctions()->Add(gaus); timeMediumAllBarrelASlots__10->SetLineWidth(2); timeMediumAllBarrelASlots__10->SetMarkerStyle(20); timeMediumAllBarrelASlots__10->SetMarkerSize(1.2); timeMediumAllBarrelASlots__10->GetXaxis()->SetTitle("Time [ns]"); timeMediumAllBarrelASlots__10->GetXaxis()->SetLabelFont(42); timeMediumAllBarrelASlots__10->GetXaxis()->SetLabelSize(0.05); timeMediumAllBarrelASlots__10->GetXaxis()->SetTitleSize(0.05); timeMediumAllBarrelASlots__10->GetXaxis()->SetTitleFont(42); timeMediumAllBarrelASlots__10->GetYaxis()->SetTitle("Entries/20 ps"); timeMediumAllBarrelASlots__10->GetYaxis()->SetLabelFont(42); timeMediumAllBarrelASlots__10->GetYaxis()->SetLabelSize(0.05); timeMediumAllBarrelASlots__10->GetYaxis()->SetTitleSize(0.05); timeMediumAllBarrelASlots__10->GetYaxis()->SetTitleFont(42); timeMediumAllBarrelASlots__10->GetZaxis()->SetLabelFont(42); timeMediumAllBarrelASlots__10->GetZaxis()->SetLabelSize(0.05); timeMediumAllBarrelASlots__10->GetZaxis()->SetTitleSize(0.05); timeMediumAllBarrelASlots__10->GetZaxis()->SetTitleFont(42); timeMediumAllBarrelASlots__10->Draw(""); c1->Modified(); c1->cd(); c1->SetSelected(c1); }