{ //=========Macro generated from canvas: c1/c1 //========= (Thu May 31 16:15:17 2012) by ROOT version5.32/03 TCanvas *c1 = new TCanvas("c1", "c1",66,52,700,500); gStyle->SetOptTitle(0); c1->Range(-64.86486,-1.455797,340.5405,1.451571); c1->SetFillColor(0); c1->SetBorderMode(0); c1->SetBorderSize(2); c1->SetTickx(1); c1->SetTicky(1); c1->SetLeftMargin(0.16); c1->SetTopMargin(0.05); c1->SetBottomMargin(0.16); c1->SetFrameBorderMode(0); c1->SetFrameBorderMode(0); Double_t xAxis[69] = {0, 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, 55, 60, 65, 70, 75, 80, 85, 90, 95, 100, 125, 150, 175, 200, 225, 250, 275, 300}; TProfile *rebinnedtimeEnProfMediumEMBASlot11__1 = new TProfile("rebinnedtimeEnProfMediumEMBASlot11","Time Energy profile for Medium Gain for EMBASlot11",68, xAxis rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(23,1); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(24,15); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(25,62); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(26,101); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(27,128); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(28,104); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(29,82); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(30,85); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(31,63); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(32,55); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(33,56); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(34,46); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(35,46); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(36,55); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(37,32); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(38,21); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(39,27); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(40,35); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(41,26); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(42,20); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(43,18); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(44,20); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(45,25); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(46,17); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(47,10); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(48,9); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(49,9); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(50,12); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(51,56); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(52,45); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(53,9); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(54,18); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(55,10); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(56,6); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(57,1); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(58,2); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(59,7); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(60,2); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(61,6); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(62,4); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinEntries(63,3); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(23,-0.4617298); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(24,1.614121); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(25,-1.261816); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(26,10.30669); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(27,25.9676); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(28,13.11115); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(29,12.81314); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(30,-2.718753); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(31,0.658776); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(32,-0.06283401); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(33,-1.033948); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(34,2.490996); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(35,-1.042831); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(36,-9.454348); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(37,-3.950474); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(38,-0.4084459); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(39,1.005794); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(40,-2.487578); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(41,-2.485032); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(42,0.09840757); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(43,-1.278647); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(44,-1.677257); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(45,0.2644707); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(46,0.7152083); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(47,1.204157); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(48,-2.300045); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(49,-0.9590306); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(50,-0.3247656); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(51,-1.650338); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(52,-8.420177); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(53,-0.6241703); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(54,-3.398871); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(55,0.5901137); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(56,-1.787697); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(57,-0.8864542); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(58,-0.4082195); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(59,-1.024922); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(60,-0.6549552); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(61,-1.464335); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(62,-1.803188); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinContent(63,-1.610711); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(23,0.4617298); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(24,2.611958); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(25,3.968569); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(26,5.055421); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(27,6.349769); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(28,5.390984); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(29,4.434951); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(30,5.213544); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(31,4.24527); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(32,3.860024); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(33,4.200833); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(34,3.380643); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(35,3.73155); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(36,4.294879); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(37,2.787509); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(38,3.082637); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(39,3.076536); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(40,2.732556); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(41,2.896981); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(42,2.276479); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(43,2.416919); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(44,2.5806); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(45,2.720152); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(46,1.933413); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(47,1.393758); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(48,1.817803); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(49,1.887446); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(50,1.054472); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(51,3.915751); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(52,3.963618); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(53,1.351199); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(54,2.043427); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(55,1.173036); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(56,1.330685); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(57,0.8864542); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(58,0.7483569); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(59,1.293704); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(60,1.152688); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(61,0.9237732); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(62,1.531109); rebinnedtimeEnProfMediumEMBASlot11__1->SetBinError(63,0.9916066); rebinnedtimeEnProfMediumEMBASlot11__1->SetEntries(1349); rebinnedtimeEnProfMediumEMBASlot11__1->SetDirectory(0); TF1 *energyShapeA = new TF1("energyShapeA","pol5",0,300); energyShapeA->SetFillColor(19); energyShapeA->SetFillStyle(0); energyShapeA->SetMarkerStyle(20); energyShapeA->SetMarkerSize(1.2); energyShapeA->SetLineWidth(3); energyShapeA->SetChisquare(35.69735); energyShapeA->SetNDF(33); energyShapeA->GetXaxis()->SetLabelFont(42); energyShapeA->GetXaxis()->SetLabelSize(0.05); energyShapeA->GetXaxis()->SetTitleSize(0.05); energyShapeA->GetXaxis()->SetTitleFont(42); energyShapeA->GetYaxis()->SetLabelFont(42); energyShapeA->GetYaxis()->SetLabelSize(0.05); energyShapeA->GetYaxis()->SetTitleSize(0.05); energyShapeA->GetYaxis()->SetTitleFont(42); energyShapeA->SetParameter(0,1.235722); energyShapeA->SetParError(0,0.06319719); energyShapeA->SetParLimits(0,0,0); energyShapeA->SetParameter(1,-0.07867925); energyShapeA->SetParError(1,0.002670938); energyShapeA->SetParLimits(1,0,0); energyShapeA->SetParameter(2,0.00180304); energyShapeA->SetParError(2,3.53733e-05); energyShapeA->SetParLimits(2,0,0); energyShapeA->SetParameter(3,-1.956184e-05); energyShapeA->SetParError(3,2.861738e-07); energyShapeA->SetParLimits(3,0,0); energyShapeA->SetParameter(4,9.853077e-08); energyShapeA->SetParError(4,1.892461e-09); energyShapeA->SetParLimits(4,0,0); energyShapeA->SetParameter(5,-1.885489e-10); energyShapeA->SetParError(5,9.098741e-12); energyShapeA->SetParLimits(5,0,0); rebinnedtimeEnProfMediumEMBASlot11__1->GetListOfFunctions()->Add(energyShapeA); TPaveStats *ptstats = new TPaveStats(0.78,0.795,0.98,0.995,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetFillStyle(1); ptstats->SetTextAlign(12); TText *text = ptstats->AddText("Entries = 1349 "); text = ptstats->AddText("Mean = 36.36"); text = ptstats->AddText("Mean y = 0.01127"); text = ptstats->AddText("RMS = 14.93"); text = ptstats->AddText("RMS y = 0.5369"); ptstats->SetOptStat(1110); ptstats->SetOptFit(0); ptstats->Draw(); rebinnedtimeEnProfMediumEMBASlot11__1->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(rebinnedtimeEnProfMediumEMBASlot11__1); Int_t ci; // for color index setting ci = TColor::GetColor("#ff00ff"); rebinnedtimeEnProfMediumEMBASlot11__1->SetLineColor(ci); rebinnedtimeEnProfMediumEMBASlot11__1->SetLineWidth(2); ci = TColor::GetColor("#ff00ff"); rebinnedtimeEnProfMediumEMBASlot11__1->SetMarkerColor(ci); rebinnedtimeEnProfMediumEMBASlot11__1->SetMarkerStyle(20); rebinnedtimeEnProfMediumEMBASlot11__1->SetMarkerSize(1.2); rebinnedtimeEnProfMediumEMBASlot11__1->GetXaxis()->SetTitle("Energy [Gev]"); rebinnedtimeEnProfMediumEMBASlot11__1->GetXaxis()->SetLabelFont(42); rebinnedtimeEnProfMediumEMBASlot11__1->GetXaxis()->SetLabelSize(0.05); rebinnedtimeEnProfMediumEMBASlot11__1->GetXaxis()->SetTitleSize(0.05); rebinnedtimeEnProfMediumEMBASlot11__1->GetXaxis()->SetTitleFont(42); rebinnedtimeEnProfMediumEMBASlot11__1->GetYaxis()->SetTitle("Time [ns]"); rebinnedtimeEnProfMediumEMBASlot11__1->GetYaxis()->SetLabelFont(42); rebinnedtimeEnProfMediumEMBASlot11__1->GetYaxis()->SetLabelSize(0.05); rebinnedtimeEnProfMediumEMBASlot11__1->GetYaxis()->SetTitleSize(0.05); rebinnedtimeEnProfMediumEMBASlot11__1->GetYaxis()->SetTitleFont(42); rebinnedtimeEnProfMediumEMBASlot11__1->GetZaxis()->SetLabelFont(42); rebinnedtimeEnProfMediumEMBASlot11__1->GetZaxis()->SetLabelSize(0.05); rebinnedtimeEnProfMediumEMBASlot11__1->GetZaxis()->SetTitleSize(0.05); rebinnedtimeEnProfMediumEMBASlot11__1->GetZaxis()->SetTitleFont(42); rebinnedtimeEnProfMediumEMBASlot11__1->Draw(""); c1->Modified(); c1->cd(); c1->SetSelected(c1); }