{ //=========Macro generated from canvas: c1/c1 //========= (Mon Jun 18 13:16:00 2012) by ROOT version5.32/03 TCanvas *c1 = new TCanvas("c1", "c1",66,52,700,500); gStyle->SetOptTitle(0); c1->Range(-14.32432,-1.130181,12.7027,3.952115); 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__1 = new TH1D("timeMediumAllBarrelASlots__1","Time distribution in Medium Gain for All Barrel A slots",1000,-10,10); timeMediumAllBarrelASlots__1->SetBinContent(0,34690); timeMediumAllBarrelASlots__1->SetBinContent(371,1); timeMediumAllBarrelASlots__1->SetBinContent(378,1); timeMediumAllBarrelASlots__1->SetBinContent(389,1); timeMediumAllBarrelASlots__1->SetBinContent(397,1); timeMediumAllBarrelASlots__1->SetBinContent(402,1); timeMediumAllBarrelASlots__1->SetBinContent(409,1); timeMediumAllBarrelASlots__1->SetBinContent(410,1); timeMediumAllBarrelASlots__1->SetBinContent(411,1); timeMediumAllBarrelASlots__1->SetBinContent(414,1); timeMediumAllBarrelASlots__1->SetBinContent(416,1); timeMediumAllBarrelASlots__1->SetBinContent(425,1); timeMediumAllBarrelASlots__1->SetBinContent(427,1); timeMediumAllBarrelASlots__1->SetBinContent(428,2); timeMediumAllBarrelASlots__1->SetBinContent(431,1); timeMediumAllBarrelASlots__1->SetBinContent(434,2); timeMediumAllBarrelASlots__1->SetBinContent(435,1); timeMediumAllBarrelASlots__1->SetBinContent(436,1); timeMediumAllBarrelASlots__1->SetBinContent(437,1); timeMediumAllBarrelASlots__1->SetBinContent(438,2); timeMediumAllBarrelASlots__1->SetBinContent(441,4); timeMediumAllBarrelASlots__1->SetBinContent(442,3); timeMediumAllBarrelASlots__1->SetBinContent(443,2); timeMediumAllBarrelASlots__1->SetBinContent(445,3); timeMediumAllBarrelASlots__1->SetBinContent(446,1); timeMediumAllBarrelASlots__1->SetBinContent(447,3); timeMediumAllBarrelASlots__1->SetBinContent(448,4); timeMediumAllBarrelASlots__1->SetBinContent(449,1); timeMediumAllBarrelASlots__1->SetBinContent(450,5); timeMediumAllBarrelASlots__1->SetBinContent(451,12); timeMediumAllBarrelASlots__1->SetBinContent(452,12); timeMediumAllBarrelASlots__1->SetBinContent(453,11); timeMediumAllBarrelASlots__1->SetBinContent(454,14); timeMediumAllBarrelASlots__1->SetBinContent(455,7); timeMediumAllBarrelASlots__1->SetBinContent(456,18); timeMediumAllBarrelASlots__1->SetBinContent(457,25); timeMediumAllBarrelASlots__1->SetBinContent(458,27); timeMediumAllBarrelASlots__1->SetBinContent(459,29); timeMediumAllBarrelASlots__1->SetBinContent(460,29); timeMediumAllBarrelASlots__1->SetBinContent(461,44); timeMediumAllBarrelASlots__1->SetBinContent(462,51); timeMediumAllBarrelASlots__1->SetBinContent(463,49); timeMediumAllBarrelASlots__1->SetBinContent(464,67); timeMediumAllBarrelASlots__1->SetBinContent(465,97); timeMediumAllBarrelASlots__1->SetBinContent(466,97); timeMediumAllBarrelASlots__1->SetBinContent(467,134); timeMediumAllBarrelASlots__1->SetBinContent(468,154); timeMediumAllBarrelASlots__1->SetBinContent(469,168); timeMediumAllBarrelASlots__1->SetBinContent(470,219); timeMediumAllBarrelASlots__1->SetBinContent(471,247); timeMediumAllBarrelASlots__1->SetBinContent(472,282); timeMediumAllBarrelASlots__1->SetBinContent(473,340); timeMediumAllBarrelASlots__1->SetBinContent(474,390); timeMediumAllBarrelASlots__1->SetBinContent(475,443); timeMediumAllBarrelASlots__1->SetBinContent(476,485); timeMediumAllBarrelASlots__1->SetBinContent(477,545); timeMediumAllBarrelASlots__1->SetBinContent(478,631); timeMediumAllBarrelASlots__1->SetBinContent(479,697); timeMediumAllBarrelASlots__1->SetBinContent(480,853); timeMediumAllBarrelASlots__1->SetBinContent(481,836); timeMediumAllBarrelASlots__1->SetBinContent(482,988); timeMediumAllBarrelASlots__1->SetBinContent(483,1171); timeMediumAllBarrelASlots__1->SetBinContent(484,1193); timeMediumAllBarrelASlots__1->SetBinContent(485,1260); timeMediumAllBarrelASlots__1->SetBinContent(486,1418); timeMediumAllBarrelASlots__1->SetBinContent(487,1463); timeMediumAllBarrelASlots__1->SetBinContent(488,1696); timeMediumAllBarrelASlots__1->SetBinContent(489,1693); timeMediumAllBarrelASlots__1->SetBinContent(490,1809); timeMediumAllBarrelASlots__1->SetBinContent(491,2016); timeMediumAllBarrelASlots__1->SetBinContent(492,2139); timeMediumAllBarrelASlots__1->SetBinContent(493,2134); timeMediumAllBarrelASlots__1->SetBinContent(494,2325); timeMediumAllBarrelASlots__1->SetBinContent(495,2298); timeMediumAllBarrelASlots__1->SetBinContent(496,2413); timeMediumAllBarrelASlots__1->SetBinContent(497,2455); timeMediumAllBarrelASlots__1->SetBinContent(498,2494); timeMediumAllBarrelASlots__1->SetBinContent(499,2633); timeMediumAllBarrelASlots__1->SetBinContent(500,2550); timeMediumAllBarrelASlots__1->SetBinContent(501,2608); timeMediumAllBarrelASlots__1->SetBinContent(502,2497); timeMediumAllBarrelASlots__1->SetBinContent(503,2528); timeMediumAllBarrelASlots__1->SetBinContent(504,2489); timeMediumAllBarrelASlots__1->SetBinContent(505,2371); timeMediumAllBarrelASlots__1->SetBinContent(506,2324); timeMediumAllBarrelASlots__1->SetBinContent(507,2170); timeMediumAllBarrelASlots__1->SetBinContent(508,2154); timeMediumAllBarrelASlots__1->SetBinContent(509,1990); timeMediumAllBarrelASlots__1->SetBinContent(510,1914); timeMediumAllBarrelASlots__1->SetBinContent(511,1743); timeMediumAllBarrelASlots__1->SetBinContent(512,1665); timeMediumAllBarrelASlots__1->SetBinContent(513,1583); timeMediumAllBarrelASlots__1->SetBinContent(514,1455); timeMediumAllBarrelASlots__1->SetBinContent(515,1339); timeMediumAllBarrelASlots__1->SetBinContent(516,1239); timeMediumAllBarrelASlots__1->SetBinContent(517,1102); timeMediumAllBarrelASlots__1->SetBinContent(518,1052); timeMediumAllBarrelASlots__1->SetBinContent(519,930); timeMediumAllBarrelASlots__1->SetBinContent(520,851); timeMediumAllBarrelASlots__1->SetBinContent(521,797); timeMediumAllBarrelASlots__1->SetBinContent(522,667); timeMediumAllBarrelASlots__1->SetBinContent(523,590); timeMediumAllBarrelASlots__1->SetBinContent(524,549); timeMediumAllBarrelASlots__1->SetBinContent(525,482); timeMediumAllBarrelASlots__1->SetBinContent(526,414); timeMediumAllBarrelASlots__1->SetBinContent(527,357); timeMediumAllBarrelASlots__1->SetBinContent(528,342); timeMediumAllBarrelASlots__1->SetBinContent(529,303); timeMediumAllBarrelASlots__1->SetBinContent(530,231); timeMediumAllBarrelASlots__1->SetBinContent(531,231); timeMediumAllBarrelASlots__1->SetBinContent(532,187); timeMediumAllBarrelASlots__1->SetBinContent(533,174); timeMediumAllBarrelASlots__1->SetBinContent(534,159); timeMediumAllBarrelASlots__1->SetBinContent(535,119); timeMediumAllBarrelASlots__1->SetBinContent(536,111); timeMediumAllBarrelASlots__1->SetBinContent(537,100); timeMediumAllBarrelASlots__1->SetBinContent(538,75); timeMediumAllBarrelASlots__1->SetBinContent(539,70); timeMediumAllBarrelASlots__1->SetBinContent(540,57); timeMediumAllBarrelASlots__1->SetBinContent(541,47); timeMediumAllBarrelASlots__1->SetBinContent(542,34); timeMediumAllBarrelASlots__1->SetBinContent(543,36); timeMediumAllBarrelASlots__1->SetBinContent(544,34); timeMediumAllBarrelASlots__1->SetBinContent(545,28); timeMediumAllBarrelASlots__1->SetBinContent(546,24); timeMediumAllBarrelASlots__1->SetBinContent(547,17); timeMediumAllBarrelASlots__1->SetBinContent(548,20); timeMediumAllBarrelASlots__1->SetBinContent(549,12); timeMediumAllBarrelASlots__1->SetBinContent(550,12); timeMediumAllBarrelASlots__1->SetBinContent(551,10); timeMediumAllBarrelASlots__1->SetBinContent(552,14); timeMediumAllBarrelASlots__1->SetBinContent(553,10); timeMediumAllBarrelASlots__1->SetBinContent(554,5); timeMediumAllBarrelASlots__1->SetBinContent(555,3); timeMediumAllBarrelASlots__1->SetBinContent(556,6); timeMediumAllBarrelASlots__1->SetBinContent(557,5); timeMediumAllBarrelASlots__1->SetBinContent(558,6); timeMediumAllBarrelASlots__1->SetBinContent(559,3); timeMediumAllBarrelASlots__1->SetBinContent(560,5); timeMediumAllBarrelASlots__1->SetBinContent(561,2); timeMediumAllBarrelASlots__1->SetBinContent(562,4); timeMediumAllBarrelASlots__1->SetBinContent(563,4); timeMediumAllBarrelASlots__1->SetBinContent(564,1); timeMediumAllBarrelASlots__1->SetBinContent(565,1); timeMediumAllBarrelASlots__1->SetBinContent(566,2); timeMediumAllBarrelASlots__1->SetBinContent(567,1); timeMediumAllBarrelASlots__1->SetBinContent(568,1); timeMediumAllBarrelASlots__1->SetBinContent(570,1); timeMediumAllBarrelASlots__1->SetBinContent(572,2); timeMediumAllBarrelASlots__1->SetBinContent(580,1); timeMediumAllBarrelASlots__1->SetBinContent(581,1); timeMediumAllBarrelASlots__1->SetBinContent(591,1); timeMediumAllBarrelASlots__1->SetBinContent(602,1); timeMediumAllBarrelASlots__1->SetBinContent(608,1); timeMediumAllBarrelASlots__1->SetBinContent(643,1); timeMediumAllBarrelASlots__1->SetBinContent(653,1); timeMediumAllBarrelASlots__1->SetBinContent(717,1); timeMediumAllBarrelASlots__1->SetBinContent(806,1); timeMediumAllBarrelASlots__1->SetEntries(120277); timeMediumAllBarrelASlots__1->SetDirectory(0); TPaveStats *ptstats = new TPaveStats(0.6235632,0.7341772,0.8692529,0.9177215,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetFillStyle(1); ptstats->SetTextAlign(12); TText *text = ptstats->AddText("Entries = 120277 "); text = ptstats->AddText("Mean = -0.0004912"); text = ptstats->AddText("RMS = 0.2819"); text = ptstats->AddText("Constant = 2476 #pm 10.7 "); text = ptstats->AddText("Mean = -0.002046 #pm 0.000944 "); text = ptstats->AddText("Sigma = 0.2746 #pm 0.0007 "); ptstats->SetOptStat(1110); ptstats->SetOptFit(11); ptstats->Draw(); timeMediumAllBarrelASlots__1->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(timeMediumAllBarrelASlots__1); TF1 *PrevFitTMP = new TF1("PrevFitTMP","gaus",-1.12,1); PrevFitTMP->SetFillColor(19); PrevFitTMP->SetFillStyle(0); PrevFitTMP->SetMarkerStyle(20); PrevFitTMP->SetMarkerSize(1.2); PrevFitTMP->SetLineWidth(3); PrevFitTMP->SetChisquare(271.3018); PrevFitTMP->SetNDF(103); PrevFitTMP->GetXaxis()->SetLabelFont(42); PrevFitTMP->GetXaxis()->SetLabelSize(0.05); PrevFitTMP->GetXaxis()->SetTitleSize(0.05); PrevFitTMP->GetXaxis()->SetTitleFont(42); PrevFitTMP->GetYaxis()->SetLabelFont(42); PrevFitTMP->GetYaxis()->SetLabelSize(0.05); PrevFitTMP->GetYaxis()->SetTitleSize(0.05); PrevFitTMP->GetYaxis()->SetTitleFont(42); PrevFitTMP->SetParameter(0,2476.097); PrevFitTMP->SetParError(0,10.70658); PrevFitTMP->SetParLimits(0,0,0); PrevFitTMP->SetParameter(1,-0.002045819); PrevFitTMP->SetParError(1,0.000944342); PrevFitTMP->SetParLimits(1,0,0); PrevFitTMP->SetParameter(2,0.2745531); PrevFitTMP->SetParError(2,0.0007258468); PrevFitTMP->SetParLimits(2,0,2.705876); timeMediumAllBarrelASlots__1->GetListOfFunctions()->Add(PrevFitTMP); Int_t ci; // for color index setting ci = TColor::GetColor("#00ffff"); timeMediumAllBarrelASlots__1->SetLineColor(ci); timeMediumAllBarrelASlots__1->SetLineWidth(2); ci = TColor::GetColor("#00ffff"); timeMediumAllBarrelASlots__1->SetMarkerColor(ci); timeMediumAllBarrelASlots__1->SetMarkerStyle(20); timeMediumAllBarrelASlots__1->SetMarkerSize(1.2); timeMediumAllBarrelASlots__1->GetXaxis()->SetTitle("Time [ns]"); timeMediumAllBarrelASlots__1->GetXaxis()->SetLabelFont(42); timeMediumAllBarrelASlots__1->GetXaxis()->SetLabelSize(0.05); timeMediumAllBarrelASlots__1->GetXaxis()->SetTitleSize(0.05); timeMediumAllBarrelASlots__1->GetXaxis()->SetTitleFont(42); timeMediumAllBarrelASlots__1->GetYaxis()->SetTitle("Entries/20 ps"); timeMediumAllBarrelASlots__1->GetYaxis()->SetLabelFont(42); timeMediumAllBarrelASlots__1->GetYaxis()->SetLabelSize(0.05); timeMediumAllBarrelASlots__1->GetYaxis()->SetTitleSize(0.05); timeMediumAllBarrelASlots__1->GetYaxis()->SetTitleFont(42); timeMediumAllBarrelASlots__1->GetZaxis()->SetLabelFont(42); timeMediumAllBarrelASlots__1->GetZaxis()->SetLabelSize(0.05); timeMediumAllBarrelASlots__1->GetZaxis()->SetTitleSize(0.05); timeMediumAllBarrelASlots__1->GetZaxis()->SetTitleFont(42); timeMediumAllBarrelASlots__1->Draw(""); c1->Modified(); c1->cd(); c1->SetSelected(c1); }