{ //=========Macro generated from canvas: c1/c1 //========= (Tue Jul 17 11:29:21 2012) by ROOT version5.34/00 TCanvas *c1 = new TCanvas("c1", "c1",10,32,700,500); gStyle->SetOptTitle(0); c1->Range(-14.32432,-0.8534954,12.7027,2.599413); 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__4 = new TH1D("timeMediumAllBarrelASlots__4","Time distribution in Medium Gain for All Barrel A slots",1000,-10,10); timeMediumAllBarrelASlots__4->SetBinContent(0,4502); timeMediumAllBarrelASlots__4->SetBinContent(196,1); timeMediumAllBarrelASlots__4->SetBinContent(295,1); timeMediumAllBarrelASlots__4->SetBinContent(329,1); timeMediumAllBarrelASlots__4->SetBinContent(342,1); timeMediumAllBarrelASlots__4->SetBinContent(344,1); timeMediumAllBarrelASlots__4->SetBinContent(419,1); timeMediumAllBarrelASlots__4->SetBinContent(420,2); timeMediumAllBarrelASlots__4->SetBinContent(421,1); timeMediumAllBarrelASlots__4->SetBinContent(422,1); timeMediumAllBarrelASlots__4->SetBinContent(423,1); timeMediumAllBarrelASlots__4->SetBinContent(424,1); timeMediumAllBarrelASlots__4->SetBinContent(425,1); timeMediumAllBarrelASlots__4->SetBinContent(427,2); timeMediumAllBarrelASlots__4->SetBinContent(428,1); timeMediumAllBarrelASlots__4->SetBinContent(429,4); timeMediumAllBarrelASlots__4->SetBinContent(430,1); timeMediumAllBarrelASlots__4->SetBinContent(431,2); timeMediumAllBarrelASlots__4->SetBinContent(432,2); timeMediumAllBarrelASlots__4->SetBinContent(433,3); timeMediumAllBarrelASlots__4->SetBinContent(434,7); timeMediumAllBarrelASlots__4->SetBinContent(435,4); timeMediumAllBarrelASlots__4->SetBinContent(436,7); timeMediumAllBarrelASlots__4->SetBinContent(437,2); timeMediumAllBarrelASlots__4->SetBinContent(438,8); timeMediumAllBarrelASlots__4->SetBinContent(439,4); timeMediumAllBarrelASlots__4->SetBinContent(440,5); timeMediumAllBarrelASlots__4->SetBinContent(441,5); timeMediumAllBarrelASlots__4->SetBinContent(442,7); timeMediumAllBarrelASlots__4->SetBinContent(443,7); timeMediumAllBarrelASlots__4->SetBinContent(444,5); timeMediumAllBarrelASlots__4->SetBinContent(445,14); timeMediumAllBarrelASlots__4->SetBinContent(446,5); timeMediumAllBarrelASlots__4->SetBinContent(447,9); timeMediumAllBarrelASlots__4->SetBinContent(448,22); timeMediumAllBarrelASlots__4->SetBinContent(449,23); timeMediumAllBarrelASlots__4->SetBinContent(450,21); timeMediumAllBarrelASlots__4->SetBinContent(451,16); timeMediumAllBarrelASlots__4->SetBinContent(452,20); timeMediumAllBarrelASlots__4->SetBinContent(453,23); timeMediumAllBarrelASlots__4->SetBinContent(454,27); timeMediumAllBarrelASlots__4->SetBinContent(455,27); timeMediumAllBarrelASlots__4->SetBinContent(456,21); timeMediumAllBarrelASlots__4->SetBinContent(457,34); timeMediumAllBarrelASlots__4->SetBinContent(458,39); timeMediumAllBarrelASlots__4->SetBinContent(459,35); timeMediumAllBarrelASlots__4->SetBinContent(460,35); timeMediumAllBarrelASlots__4->SetBinContent(461,60); timeMediumAllBarrelASlots__4->SetBinContent(462,48); timeMediumAllBarrelASlots__4->SetBinContent(463,42); timeMediumAllBarrelASlots__4->SetBinContent(464,55); timeMediumAllBarrelASlots__4->SetBinContent(465,54); timeMediumAllBarrelASlots__4->SetBinContent(466,59); timeMediumAllBarrelASlots__4->SetBinContent(467,45); timeMediumAllBarrelASlots__4->SetBinContent(468,76); timeMediumAllBarrelASlots__4->SetBinContent(469,58); timeMediumAllBarrelASlots__4->SetBinContent(470,68); timeMediumAllBarrelASlots__4->SetBinContent(471,56); timeMediumAllBarrelASlots__4->SetBinContent(472,69); timeMediumAllBarrelASlots__4->SetBinContent(473,79); timeMediumAllBarrelASlots__4->SetBinContent(474,92); timeMediumAllBarrelASlots__4->SetBinContent(475,81); timeMediumAllBarrelASlots__4->SetBinContent(476,77); timeMediumAllBarrelASlots__4->SetBinContent(477,84); timeMediumAllBarrelASlots__4->SetBinContent(478,68); timeMediumAllBarrelASlots__4->SetBinContent(479,94); timeMediumAllBarrelASlots__4->SetBinContent(480,115); timeMediumAllBarrelASlots__4->SetBinContent(481,115); timeMediumAllBarrelASlots__4->SetBinContent(482,114); timeMediumAllBarrelASlots__4->SetBinContent(483,109); timeMediumAllBarrelASlots__4->SetBinContent(484,113); timeMediumAllBarrelASlots__4->SetBinContent(485,103); timeMediumAllBarrelASlots__4->SetBinContent(486,105); timeMediumAllBarrelASlots__4->SetBinContent(487,130); timeMediumAllBarrelASlots__4->SetBinContent(488,119); timeMediumAllBarrelASlots__4->SetBinContent(489,116); timeMediumAllBarrelASlots__4->SetBinContent(490,99); timeMediumAllBarrelASlots__4->SetBinContent(491,124); timeMediumAllBarrelASlots__4->SetBinContent(492,136); timeMediumAllBarrelASlots__4->SetBinContent(493,130); timeMediumAllBarrelASlots__4->SetBinContent(494,111); timeMediumAllBarrelASlots__4->SetBinContent(495,129); timeMediumAllBarrelASlots__4->SetBinContent(496,127); timeMediumAllBarrelASlots__4->SetBinContent(497,99); timeMediumAllBarrelASlots__4->SetBinContent(498,127); timeMediumAllBarrelASlots__4->SetBinContent(499,141); timeMediumAllBarrelASlots__4->SetBinContent(500,121); timeMediumAllBarrelASlots__4->SetBinContent(501,122); timeMediumAllBarrelASlots__4->SetBinContent(502,122); timeMediumAllBarrelASlots__4->SetBinContent(503,121); timeMediumAllBarrelASlots__4->SetBinContent(504,101); timeMediumAllBarrelASlots__4->SetBinContent(505,94); timeMediumAllBarrelASlots__4->SetBinContent(506,119); timeMediumAllBarrelASlots__4->SetBinContent(507,100); timeMediumAllBarrelASlots__4->SetBinContent(508,115); timeMediumAllBarrelASlots__4->SetBinContent(509,109); timeMediumAllBarrelASlots__4->SetBinContent(510,105); timeMediumAllBarrelASlots__4->SetBinContent(511,116); timeMediumAllBarrelASlots__4->SetBinContent(512,106); timeMediumAllBarrelASlots__4->SetBinContent(513,112); timeMediumAllBarrelASlots__4->SetBinContent(514,94); timeMediumAllBarrelASlots__4->SetBinContent(515,97); timeMediumAllBarrelASlots__4->SetBinContent(516,102); timeMediumAllBarrelASlots__4->SetBinContent(517,87); timeMediumAllBarrelASlots__4->SetBinContent(518,97); timeMediumAllBarrelASlots__4->SetBinContent(519,83); timeMediumAllBarrelASlots__4->SetBinContent(520,78); timeMediumAllBarrelASlots__4->SetBinContent(521,88); timeMediumAllBarrelASlots__4->SetBinContent(522,95); timeMediumAllBarrelASlots__4->SetBinContent(523,73); timeMediumAllBarrelASlots__4->SetBinContent(524,67); timeMediumAllBarrelASlots__4->SetBinContent(525,70); timeMediumAllBarrelASlots__4->SetBinContent(526,78); timeMediumAllBarrelASlots__4->SetBinContent(527,70); timeMediumAllBarrelASlots__4->SetBinContent(528,66); timeMediumAllBarrelASlots__4->SetBinContent(529,68); timeMediumAllBarrelASlots__4->SetBinContent(530,54); timeMediumAllBarrelASlots__4->SetBinContent(531,41); timeMediumAllBarrelASlots__4->SetBinContent(532,55); timeMediumAllBarrelASlots__4->SetBinContent(533,40); timeMediumAllBarrelASlots__4->SetBinContent(534,50); timeMediumAllBarrelASlots__4->SetBinContent(535,38); timeMediumAllBarrelASlots__4->SetBinContent(536,43); timeMediumAllBarrelASlots__4->SetBinContent(537,41); timeMediumAllBarrelASlots__4->SetBinContent(538,30); timeMediumAllBarrelASlots__4->SetBinContent(539,29); timeMediumAllBarrelASlots__4->SetBinContent(540,39); timeMediumAllBarrelASlots__4->SetBinContent(541,31); timeMediumAllBarrelASlots__4->SetBinContent(542,34); timeMediumAllBarrelASlots__4->SetBinContent(543,25); timeMediumAllBarrelASlots__4->SetBinContent(544,20); timeMediumAllBarrelASlots__4->SetBinContent(545,24); timeMediumAllBarrelASlots__4->SetBinContent(546,18); timeMediumAllBarrelASlots__4->SetBinContent(547,17); timeMediumAllBarrelASlots__4->SetBinContent(548,16); timeMediumAllBarrelASlots__4->SetBinContent(549,23); timeMediumAllBarrelASlots__4->SetBinContent(550,16); timeMediumAllBarrelASlots__4->SetBinContent(551,10); timeMediumAllBarrelASlots__4->SetBinContent(552,10); timeMediumAllBarrelASlots__4->SetBinContent(553,9); timeMediumAllBarrelASlots__4->SetBinContent(554,14); timeMediumAllBarrelASlots__4->SetBinContent(555,10); timeMediumAllBarrelASlots__4->SetBinContent(556,10); timeMediumAllBarrelASlots__4->SetBinContent(557,15); timeMediumAllBarrelASlots__4->SetBinContent(558,8); timeMediumAllBarrelASlots__4->SetBinContent(559,7); timeMediumAllBarrelASlots__4->SetBinContent(560,13); timeMediumAllBarrelASlots__4->SetBinContent(561,16); timeMediumAllBarrelASlots__4->SetBinContent(562,8); timeMediumAllBarrelASlots__4->SetBinContent(563,6); timeMediumAllBarrelASlots__4->SetBinContent(564,6); timeMediumAllBarrelASlots__4->SetBinContent(565,4); timeMediumAllBarrelASlots__4->SetBinContent(566,3); timeMediumAllBarrelASlots__4->SetBinContent(567,3); timeMediumAllBarrelASlots__4->SetBinContent(568,6); timeMediumAllBarrelASlots__4->SetBinContent(569,4); timeMediumAllBarrelASlots__4->SetBinContent(570,3); timeMediumAllBarrelASlots__4->SetBinContent(571,2); timeMediumAllBarrelASlots__4->SetBinContent(572,2); timeMediumAllBarrelASlots__4->SetBinContent(573,4); timeMediumAllBarrelASlots__4->SetBinContent(574,1); timeMediumAllBarrelASlots__4->SetBinContent(575,1); timeMediumAllBarrelASlots__4->SetBinContent(576,1); timeMediumAllBarrelASlots__4->SetBinContent(578,1); timeMediumAllBarrelASlots__4->SetBinContent(579,2); timeMediumAllBarrelASlots__4->SetBinContent(580,1); timeMediumAllBarrelASlots__4->SetBinContent(581,1); timeMediumAllBarrelASlots__4->SetBinContent(582,2); timeMediumAllBarrelASlots__4->SetBinContent(583,2); timeMediumAllBarrelASlots__4->SetBinContent(584,3); timeMediumAllBarrelASlots__4->SetBinContent(585,1); timeMediumAllBarrelASlots__4->SetBinContent(586,1); timeMediumAllBarrelASlots__4->SetBinContent(587,2); timeMediumAllBarrelASlots__4->SetBinContent(588,1); timeMediumAllBarrelASlots__4->SetBinContent(589,3); timeMediumAllBarrelASlots__4->SetBinContent(590,1); timeMediumAllBarrelASlots__4->SetBinContent(592,1); timeMediumAllBarrelASlots__4->SetBinContent(593,1); timeMediumAllBarrelASlots__4->SetBinContent(595,1); timeMediumAllBarrelASlots__4->SetBinContent(597,2); timeMediumAllBarrelASlots__4->SetBinContent(598,1); timeMediumAllBarrelASlots__4->SetBinContent(599,1); timeMediumAllBarrelASlots__4->SetBinContent(600,1); timeMediumAllBarrelASlots__4->SetBinContent(602,1); timeMediumAllBarrelASlots__4->SetBinContent(608,1); timeMediumAllBarrelASlots__4->SetBinContent(619,1); timeMediumAllBarrelASlots__4->SetBinContent(624,1); timeMediumAllBarrelASlots__4->SetBinContent(626,1); timeMediumAllBarrelASlots__4->SetBinContent(627,1); timeMediumAllBarrelASlots__4->SetBinContent(637,1); timeMediumAllBarrelASlots__4->SetBinContent(641,1); timeMediumAllBarrelASlots__4->SetBinContent(642,1); timeMediumAllBarrelASlots__4->SetBinContent(654,1); timeMediumAllBarrelASlots__4->SetBinContent(683,1); timeMediumAllBarrelASlots__4->SetBinContent(684,1); timeMediumAllBarrelASlots__4->SetEntries(12366); timeMediumAllBarrelASlots__4->SetDirectory(0); TPaveStats *ptstats = new TPaveStats(0.6221264,0.684322,0.8692529,0.9088983,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetFillStyle(1); ptstats->SetTextAlign(12); TText *text = ptstats->AddText("timeMediumAllBarrelASlots"); text->SetTextSize(0.02951574); text = ptstats->AddText("Entries = 12366 "); text = ptstats->AddText("Mean = -0.02588"); text = ptstats->AddText("RMS = 0.5318"); text = ptstats->AddText("Constant = 123.9 #pm 1.8 "); text = ptstats->AddText("Mean = -0.03058 #pm 0.00579 "); text = ptstats->AddText("Sigma = 0.4925 #pm 0.0042 "); ptstats->SetOptStat(1111); ptstats->SetOptFit(11); ptstats->Draw(); timeMediumAllBarrelASlots__4->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(timeMediumAllBarrelASlots__4); TF1 *gaus = new TF1("gaus","gaus",-1.508124,1.446963); 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(176.6154); gaus->SetNDF(143); 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,123.9255); gaus->SetParError(0,1.755065); gaus->SetParLimits(0,0,0); gaus->SetParameter(1,-0.03058029); gaus->SetParError(1,0.005792611); gaus->SetParLimits(1,0,0); gaus->SetParameter(2,0.4925145); gaus->SetParError(2,0.004227683); gaus->SetParLimits(2,0,4.95953); timeMediumAllBarrelASlots__4->GetListOfFunctions()->Add(gaus); timeMediumAllBarrelASlots__4->SetLineWidth(2); timeMediumAllBarrelASlots__4->SetMarkerStyle(20); timeMediumAllBarrelASlots__4->SetMarkerSize(1.2); timeMediumAllBarrelASlots__4->GetXaxis()->SetTitle("Time [ns]"); timeMediumAllBarrelASlots__4->GetXaxis()->SetLabelFont(42); timeMediumAllBarrelASlots__4->GetXaxis()->SetLabelSize(0.05); timeMediumAllBarrelASlots__4->GetXaxis()->SetTitleSize(0.05); timeMediumAllBarrelASlots__4->GetXaxis()->SetTitleFont(42); timeMediumAllBarrelASlots__4->GetYaxis()->SetTitle("Entries/20 ps"); timeMediumAllBarrelASlots__4->GetYaxis()->SetLabelFont(42); timeMediumAllBarrelASlots__4->GetYaxis()->SetLabelSize(0.05); timeMediumAllBarrelASlots__4->GetYaxis()->SetTitleSize(0.05); timeMediumAllBarrelASlots__4->GetYaxis()->SetTitleFont(42); timeMediumAllBarrelASlots__4->GetZaxis()->SetLabelFont(42); timeMediumAllBarrelASlots__4->GetZaxis()->SetLabelSize(0.05); timeMediumAllBarrelASlots__4->GetZaxis()->SetTitleSize(0.05); timeMediumAllBarrelASlots__4->GetZaxis()->SetTitleFont(42); timeMediumAllBarrelASlots__4->Draw(""); c1->Modified(); c1->cd(); c1->SetSelected(c1); }