{ //=========Macro generated from canvas: c1/c1 //========= (Tue Jul 10 15:57:01 2012) by ROOT version5.34/00 TCanvas *c1 = new TCanvas("c1", "c1",813,291,700,500); gStyle->SetOptTitle(0); c1->Range(-14.32432,-1.786452,12.7027,4.578901); 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,127170); timeMediumAllBarrelASlots__1->SetBinContent(190,1); timeMediumAllBarrelASlots__1->SetBinContent(199,1); timeMediumAllBarrelASlots__1->SetBinContent(281,1); timeMediumAllBarrelASlots__1->SetBinContent(287,1); timeMediumAllBarrelASlots__1->SetBinContent(289,1); timeMediumAllBarrelASlots__1->SetBinContent(309,1); timeMediumAllBarrelASlots__1->SetBinContent(313,1); timeMediumAllBarrelASlots__1->SetBinContent(317,2); timeMediumAllBarrelASlots__1->SetBinContent(321,1); timeMediumAllBarrelASlots__1->SetBinContent(322,1); timeMediumAllBarrelASlots__1->SetBinContent(326,1); timeMediumAllBarrelASlots__1->SetBinContent(327,1); timeMediumAllBarrelASlots__1->SetBinContent(330,1); timeMediumAllBarrelASlots__1->SetBinContent(332,1); timeMediumAllBarrelASlots__1->SetBinContent(334,2); timeMediumAllBarrelASlots__1->SetBinContent(338,1); timeMediumAllBarrelASlots__1->SetBinContent(339,1); timeMediumAllBarrelASlots__1->SetBinContent(340,1); timeMediumAllBarrelASlots__1->SetBinContent(341,3); timeMediumAllBarrelASlots__1->SetBinContent(343,2); timeMediumAllBarrelASlots__1->SetBinContent(344,2); timeMediumAllBarrelASlots__1->SetBinContent(346,1); timeMediumAllBarrelASlots__1->SetBinContent(347,2); timeMediumAllBarrelASlots__1->SetBinContent(349,1); timeMediumAllBarrelASlots__1->SetBinContent(352,1); timeMediumAllBarrelASlots__1->SetBinContent(353,6); timeMediumAllBarrelASlots__1->SetBinContent(356,1); timeMediumAllBarrelASlots__1->SetBinContent(357,1); timeMediumAllBarrelASlots__1->SetBinContent(360,1); timeMediumAllBarrelASlots__1->SetBinContent(361,2); timeMediumAllBarrelASlots__1->SetBinContent(362,1); timeMediumAllBarrelASlots__1->SetBinContent(363,1); timeMediumAllBarrelASlots__1->SetBinContent(364,2); timeMediumAllBarrelASlots__1->SetBinContent(366,3); timeMediumAllBarrelASlots__1->SetBinContent(367,1); timeMediumAllBarrelASlots__1->SetBinContent(368,1); timeMediumAllBarrelASlots__1->SetBinContent(369,1); timeMediumAllBarrelASlots__1->SetBinContent(370,1); timeMediumAllBarrelASlots__1->SetBinContent(371,1); timeMediumAllBarrelASlots__1->SetBinContent(372,2); timeMediumAllBarrelASlots__1->SetBinContent(374,4); timeMediumAllBarrelASlots__1->SetBinContent(378,1); timeMediumAllBarrelASlots__1->SetBinContent(380,1); timeMediumAllBarrelASlots__1->SetBinContent(381,3); timeMediumAllBarrelASlots__1->SetBinContent(382,1); timeMediumAllBarrelASlots__1->SetBinContent(385,1); timeMediumAllBarrelASlots__1->SetBinContent(386,3); timeMediumAllBarrelASlots__1->SetBinContent(387,1); timeMediumAllBarrelASlots__1->SetBinContent(389,1); timeMediumAllBarrelASlots__1->SetBinContent(390,1); timeMediumAllBarrelASlots__1->SetBinContent(394,2); timeMediumAllBarrelASlots__1->SetBinContent(397,1); timeMediumAllBarrelASlots__1->SetBinContent(402,1); timeMediumAllBarrelASlots__1->SetBinContent(405,1); timeMediumAllBarrelASlots__1->SetBinContent(406,1); timeMediumAllBarrelASlots__1->SetBinContent(409,1); timeMediumAllBarrelASlots__1->SetBinContent(410,2); timeMediumAllBarrelASlots__1->SetBinContent(414,1); timeMediumAllBarrelASlots__1->SetBinContent(416,1); timeMediumAllBarrelASlots__1->SetBinContent(417,1); timeMediumAllBarrelASlots__1->SetBinContent(419,1); timeMediumAllBarrelASlots__1->SetBinContent(420,1); timeMediumAllBarrelASlots__1->SetBinContent(422,2); timeMediumAllBarrelASlots__1->SetBinContent(423,4); timeMediumAllBarrelASlots__1->SetBinContent(425,1); timeMediumAllBarrelASlots__1->SetBinContent(426,2); timeMediumAllBarrelASlots__1->SetBinContent(427,4); timeMediumAllBarrelASlots__1->SetBinContent(428,3); timeMediumAllBarrelASlots__1->SetBinContent(429,2); timeMediumAllBarrelASlots__1->SetBinContent(430,1); timeMediumAllBarrelASlots__1->SetBinContent(431,2); timeMediumAllBarrelASlots__1->SetBinContent(432,3); timeMediumAllBarrelASlots__1->SetBinContent(434,8); timeMediumAllBarrelASlots__1->SetBinContent(435,4); timeMediumAllBarrelASlots__1->SetBinContent(436,5); timeMediumAllBarrelASlots__1->SetBinContent(437,6); timeMediumAllBarrelASlots__1->SetBinContent(438,5); timeMediumAllBarrelASlots__1->SetBinContent(439,8); timeMediumAllBarrelASlots__1->SetBinContent(440,11); timeMediumAllBarrelASlots__1->SetBinContent(441,11); timeMediumAllBarrelASlots__1->SetBinContent(442,20); timeMediumAllBarrelASlots__1->SetBinContent(443,12); timeMediumAllBarrelASlots__1->SetBinContent(444,22); timeMediumAllBarrelASlots__1->SetBinContent(445,21); timeMediumAllBarrelASlots__1->SetBinContent(446,23); timeMediumAllBarrelASlots__1->SetBinContent(447,31); timeMediumAllBarrelASlots__1->SetBinContent(448,31); timeMediumAllBarrelASlots__1->SetBinContent(449,42); timeMediumAllBarrelASlots__1->SetBinContent(450,58); timeMediumAllBarrelASlots__1->SetBinContent(451,71); timeMediumAllBarrelASlots__1->SetBinContent(452,73); timeMediumAllBarrelASlots__1->SetBinContent(453,84); timeMediumAllBarrelASlots__1->SetBinContent(454,93); timeMediumAllBarrelASlots__1->SetBinContent(455,125); timeMediumAllBarrelASlots__1->SetBinContent(456,178); timeMediumAllBarrelASlots__1->SetBinContent(457,164); timeMediumAllBarrelASlots__1->SetBinContent(458,244); timeMediumAllBarrelASlots__1->SetBinContent(459,249); timeMediumAllBarrelASlots__1->SetBinContent(460,301); timeMediumAllBarrelASlots__1->SetBinContent(461,330); timeMediumAllBarrelASlots__1->SetBinContent(462,420); timeMediumAllBarrelASlots__1->SetBinContent(463,475); timeMediumAllBarrelASlots__1->SetBinContent(464,506); timeMediumAllBarrelASlots__1->SetBinContent(465,626); timeMediumAllBarrelASlots__1->SetBinContent(466,730); timeMediumAllBarrelASlots__1->SetBinContent(467,864); timeMediumAllBarrelASlots__1->SetBinContent(468,1015); timeMediumAllBarrelASlots__1->SetBinContent(469,1186); timeMediumAllBarrelASlots__1->SetBinContent(470,1298); timeMediumAllBarrelASlots__1->SetBinContent(471,1484); timeMediumAllBarrelASlots__1->SetBinContent(472,1721); timeMediumAllBarrelASlots__1->SetBinContent(473,1898); timeMediumAllBarrelASlots__1->SetBinContent(474,2180); timeMediumAllBarrelASlots__1->SetBinContent(475,2335); timeMediumAllBarrelASlots__1->SetBinContent(476,2701); timeMediumAllBarrelASlots__1->SetBinContent(477,3002); timeMediumAllBarrelASlots__1->SetBinContent(478,3299); timeMediumAllBarrelASlots__1->SetBinContent(479,3755); timeMediumAllBarrelASlots__1->SetBinContent(480,3952); timeMediumAllBarrelASlots__1->SetBinContent(481,4395); timeMediumAllBarrelASlots__1->SetBinContent(482,4704); timeMediumAllBarrelASlots__1->SetBinContent(483,5181); timeMediumAllBarrelASlots__1->SetBinContent(484,5423); timeMediumAllBarrelASlots__1->SetBinContent(485,5896); timeMediumAllBarrelASlots__1->SetBinContent(486,6217); timeMediumAllBarrelASlots__1->SetBinContent(487,6661); timeMediumAllBarrelASlots__1->SetBinContent(488,6858); timeMediumAllBarrelASlots__1->SetBinContent(489,7437); timeMediumAllBarrelASlots__1->SetBinContent(490,7499); timeMediumAllBarrelASlots__1->SetBinContent(491,7855); timeMediumAllBarrelASlots__1->SetBinContent(492,8234); timeMediumAllBarrelASlots__1->SetBinContent(493,8362); timeMediumAllBarrelASlots__1->SetBinContent(494,8823); timeMediumAllBarrelASlots__1->SetBinContent(495,8852); timeMediumAllBarrelASlots__1->SetBinContent(496,9349); timeMediumAllBarrelASlots__1->SetBinContent(497,9618); timeMediumAllBarrelASlots__1->SetBinContent(498,9336); timeMediumAllBarrelASlots__1->SetBinContent(499,9335); timeMediumAllBarrelASlots__1->SetBinContent(500,9547); timeMediumAllBarrelASlots__1->SetBinContent(501,9336); timeMediumAllBarrelASlots__1->SetBinContent(502,9502); timeMediumAllBarrelASlots__1->SetBinContent(503,9174); timeMediumAllBarrelASlots__1->SetBinContent(504,9083); timeMediumAllBarrelASlots__1->SetBinContent(505,9091); timeMediumAllBarrelASlots__1->SetBinContent(506,8684); timeMediumAllBarrelASlots__1->SetBinContent(507,8456); timeMediumAllBarrelASlots__1->SetBinContent(508,8162); timeMediumAllBarrelASlots__1->SetBinContent(509,7824); timeMediumAllBarrelASlots__1->SetBinContent(510,7609); timeMediumAllBarrelASlots__1->SetBinContent(511,7351); timeMediumAllBarrelASlots__1->SetBinContent(512,6985); timeMediumAllBarrelASlots__1->SetBinContent(513,6581); timeMediumAllBarrelASlots__1->SetBinContent(514,6084); timeMediumAllBarrelASlots__1->SetBinContent(515,5886); timeMediumAllBarrelASlots__1->SetBinContent(516,5456); timeMediumAllBarrelASlots__1->SetBinContent(517,5222); timeMediumAllBarrelASlots__1->SetBinContent(518,4705); timeMediumAllBarrelASlots__1->SetBinContent(519,4388); timeMediumAllBarrelASlots__1->SetBinContent(520,4182); timeMediumAllBarrelASlots__1->SetBinContent(521,3765); timeMediumAllBarrelASlots__1->SetBinContent(522,3453); timeMediumAllBarrelASlots__1->SetBinContent(523,3192); timeMediumAllBarrelASlots__1->SetBinContent(524,2829); timeMediumAllBarrelASlots__1->SetBinContent(525,2591); timeMediumAllBarrelASlots__1->SetBinContent(526,2392); timeMediumAllBarrelASlots__1->SetBinContent(527,2097); timeMediumAllBarrelASlots__1->SetBinContent(528,1897); timeMediumAllBarrelASlots__1->SetBinContent(529,1712); timeMediumAllBarrelASlots__1->SetBinContent(530,1563); timeMediumAllBarrelASlots__1->SetBinContent(531,1335); timeMediumAllBarrelASlots__1->SetBinContent(532,1220); timeMediumAllBarrelASlots__1->SetBinContent(533,1106); timeMediumAllBarrelASlots__1->SetBinContent(534,910); timeMediumAllBarrelASlots__1->SetBinContent(535,826); timeMediumAllBarrelASlots__1->SetBinContent(536,700); timeMediumAllBarrelASlots__1->SetBinContent(537,689); timeMediumAllBarrelASlots__1->SetBinContent(538,609); timeMediumAllBarrelASlots__1->SetBinContent(539,495); timeMediumAllBarrelASlots__1->SetBinContent(540,416); timeMediumAllBarrelASlots__1->SetBinContent(541,392); timeMediumAllBarrelASlots__1->SetBinContent(542,349); timeMediumAllBarrelASlots__1->SetBinContent(543,302); timeMediumAllBarrelASlots__1->SetBinContent(544,255); timeMediumAllBarrelASlots__1->SetBinContent(545,223); timeMediumAllBarrelASlots__1->SetBinContent(546,176); timeMediumAllBarrelASlots__1->SetBinContent(547,176); timeMediumAllBarrelASlots__1->SetBinContent(548,148); timeMediumAllBarrelASlots__1->SetBinContent(549,105); timeMediumAllBarrelASlots__1->SetBinContent(550,108); timeMediumAllBarrelASlots__1->SetBinContent(551,94); timeMediumAllBarrelASlots__1->SetBinContent(552,61); timeMediumAllBarrelASlots__1->SetBinContent(553,63); timeMediumAllBarrelASlots__1->SetBinContent(554,51); timeMediumAllBarrelASlots__1->SetBinContent(555,51); timeMediumAllBarrelASlots__1->SetBinContent(556,47); timeMediumAllBarrelASlots__1->SetBinContent(557,40); timeMediumAllBarrelASlots__1->SetBinContent(558,30); timeMediumAllBarrelASlots__1->SetBinContent(559,32); timeMediumAllBarrelASlots__1->SetBinContent(560,29); timeMediumAllBarrelASlots__1->SetBinContent(561,18); timeMediumAllBarrelASlots__1->SetBinContent(562,16); timeMediumAllBarrelASlots__1->SetBinContent(563,11); timeMediumAllBarrelASlots__1->SetBinContent(564,13); timeMediumAllBarrelASlots__1->SetBinContent(565,9); timeMediumAllBarrelASlots__1->SetBinContent(566,17); timeMediumAllBarrelASlots__1->SetBinContent(567,4); timeMediumAllBarrelASlots__1->SetBinContent(568,7); timeMediumAllBarrelASlots__1->SetBinContent(569,10); timeMediumAllBarrelASlots__1->SetBinContent(570,6); timeMediumAllBarrelASlots__1->SetBinContent(571,6); timeMediumAllBarrelASlots__1->SetBinContent(572,4); timeMediumAllBarrelASlots__1->SetBinContent(573,5); timeMediumAllBarrelASlots__1->SetBinContent(574,4); timeMediumAllBarrelASlots__1->SetBinContent(575,5); timeMediumAllBarrelASlots__1->SetBinContent(576,6); timeMediumAllBarrelASlots__1->SetBinContent(577,3); timeMediumAllBarrelASlots__1->SetBinContent(578,3); timeMediumAllBarrelASlots__1->SetBinContent(579,5); timeMediumAllBarrelASlots__1->SetBinContent(580,5); timeMediumAllBarrelASlots__1->SetBinContent(581,4); timeMediumAllBarrelASlots__1->SetBinContent(582,3); timeMediumAllBarrelASlots__1->SetBinContent(583,2); timeMediumAllBarrelASlots__1->SetBinContent(584,5); timeMediumAllBarrelASlots__1->SetBinContent(585,3); timeMediumAllBarrelASlots__1->SetBinContent(586,4); timeMediumAllBarrelASlots__1->SetBinContent(587,3); timeMediumAllBarrelASlots__1->SetBinContent(588,1); timeMediumAllBarrelASlots__1->SetBinContent(589,2); timeMediumAllBarrelASlots__1->SetBinContent(590,3); timeMediumAllBarrelASlots__1->SetBinContent(591,3); timeMediumAllBarrelASlots__1->SetBinContent(592,2); timeMediumAllBarrelASlots__1->SetBinContent(593,1); timeMediumAllBarrelASlots__1->SetBinContent(594,1); timeMediumAllBarrelASlots__1->SetBinContent(597,1); timeMediumAllBarrelASlots__1->SetBinContent(599,3); timeMediumAllBarrelASlots__1->SetBinContent(601,4); timeMediumAllBarrelASlots__1->SetBinContent(602,2); timeMediumAllBarrelASlots__1->SetBinContent(603,1); timeMediumAllBarrelASlots__1->SetBinContent(606,2); timeMediumAllBarrelASlots__1->SetBinContent(608,1); timeMediumAllBarrelASlots__1->SetBinContent(610,1); timeMediumAllBarrelASlots__1->SetBinContent(611,1); timeMediumAllBarrelASlots__1->SetBinContent(616,1); timeMediumAllBarrelASlots__1->SetBinContent(622,1); timeMediumAllBarrelASlots__1->SetBinContent(624,1); timeMediumAllBarrelASlots__1->SetBinContent(628,2); timeMediumAllBarrelASlots__1->SetBinContent(636,2); timeMediumAllBarrelASlots__1->SetBinContent(642,1); timeMediumAllBarrelASlots__1->SetBinContent(647,1); timeMediumAllBarrelASlots__1->SetBinContent(648,1); timeMediumAllBarrelASlots__1->SetBinContent(651,1); timeMediumAllBarrelASlots__1->SetBinContent(657,1); timeMediumAllBarrelASlots__1->SetBinContent(667,1); timeMediumAllBarrelASlots__1->SetBinContent(673,1); timeMediumAllBarrelASlots__1->SetBinContent(674,1); timeMediumAllBarrelASlots__1->SetBinContent(679,1); timeMediumAllBarrelASlots__1->SetBinContent(689,1); timeMediumAllBarrelASlots__1->SetBinContent(719,1); timeMediumAllBarrelASlots__1->SetBinContent(730,2); timeMediumAllBarrelASlots__1->SetBinContent(755,1); timeMediumAllBarrelASlots__1->SetBinContent(756,1); timeMediumAllBarrelASlots__1->SetBinContent(844,1); timeMediumAllBarrelASlots__1->SetBinContent(919,1); timeMediumAllBarrelASlots__1->SetEntries(493065); timeMediumAllBarrelASlots__1->SetDirectory(0); TPaveStats *ptstats = new TPaveStats(0.6034483,0.6588983,0.8606322,0.9110169,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetFillStyle(1); ptstats->SetTextAlign(12); TText *text = ptstats->AddText("Entries = 493065 "); text = ptstats->AddText("Mean = -0.0004789"); text = ptstats->AddText("RMS = 0.3202"); text = ptstats->AddText("Constant = 9343 #pm 19.3 "); text = ptstats->AddText("Mean = -0.001512 #pm 0.000519 "); text = ptstats->AddText("Sigma = 0.3116 #pm 0.0004 "); ptstats->SetOptStat(1110); ptstats->SetOptFit(11); ptstats->Draw(); timeMediumAllBarrelASlots__1->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(timeMediumAllBarrelASlots__1); TF1 *PrevFitTMP = new TF1("PrevFitTMP","gaus",-1.46,1.24); PrevFitTMP->SetFillColor(19); PrevFitTMP->SetFillStyle(0); PrevFitTMP->SetMarkerStyle(20); PrevFitTMP->SetMarkerSize(1.2); PrevFitTMP->SetLineWidth(3); PrevFitTMP->SetChisquare(772.5507); PrevFitTMP->SetNDF(131); 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,9342.704); PrevFitTMP->SetParError(0,19.33097); PrevFitTMP->SetParLimits(0,0,0); PrevFitTMP->SetParameter(1,-0.001512437); PrevFitTMP->SetParError(1,0.0005185505); PrevFitTMP->SetParLimits(1,0,0); PrevFitTMP->SetParameter(2,0.311576); PrevFitTMP->SetParError(2,0.0003868958); PrevFitTMP->SetParLimits(2,0,3.13547); 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); }