{ //=========Macro generated from canvas: c1/c1 //========= (Thu Feb 7 23:30:37 2013) by ROOT version5.34/04 TCanvas *c1 = new TCanvas("c1", "c1",18,41,700,500); gStyle->SetOptTitle(0); c1->Range(9.108109,0.2158419,83.43243,0.350458); 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); TH1D *MG, 10-12 Npv, Blue/Green = new TH1D("MG, 10-12 Npv, Blue/Green","MEDIUM gain, All EMB",250,0,250); MG, 10-12 Npv, Blue/Green->SetBinContent(24,0.3132733); MG, 10-12 Npv, Blue/Green->SetBinContent(25,0.2861354); MG, 10-12 Npv, Blue/Green->SetBinContent(26,0.2923894); MG, 10-12 Npv, Blue/Green->SetBinContent(27,0.2963655); MG, 10-12 Npv, Blue/Green->SetBinContent(28,0.2981808); MG, 10-12 Npv, Blue/Green->SetBinContent(29,0.2976086); MG, 10-12 Npv, Blue/Green->SetBinContent(30,0.2906978); MG, 10-12 Npv, Blue/Green->SetBinContent(31,0.2902318); MG, 10-12 Npv, Blue/Green->SetBinContent(32,0.2925391); MG, 10-12 Npv, Blue/Green->SetBinContent(33,0.2953712); MG, 10-12 Npv, Blue/Green->SetBinContent(34,0.290376); MG, 10-12 Npv, Blue/Green->SetBinContent(35,0.2725527); MG, 10-12 Npv, Blue/Green->SetBinContent(36,0.2879776); MG, 10-12 Npv, Blue/Green->SetBinContent(37,0.2805935); MG, 10-12 Npv, Blue/Green->SetBinContent(38,0.2861029); MG, 10-12 Npv, Blue/Green->SetBinContent(39,0.2836153); MG, 10-12 Npv, Blue/Green->SetBinContent(40,0.2750042); MG, 10-12 Npv, Blue/Green->SetBinContent(41,0.2865294); MG, 10-12 Npv, Blue/Green->SetBinContent(42,0.2817708); MG, 10-12 Npv, Blue/Green->SetBinContent(43,0.2875279); MG, 10-12 Npv, Blue/Green->SetBinContent(44,0.2838287); MG, 10-12 Npv, Blue/Green->SetBinContent(45,0.2726203); MG, 10-12 Npv, Blue/Green->SetBinContent(46,0.2820328); MG, 10-12 Npv, Blue/Green->SetBinContent(47,0.2926534); MG, 10-12 Npv, Blue/Green->SetBinContent(48,0.2879398); MG, 10-12 Npv, Blue/Green->SetBinContent(49,0.2857784); MG, 10-12 Npv, Blue/Green->SetBinContent(50,0.2845229); MG, 10-12 Npv, Blue/Green->SetBinContent(51,0.2885276); MG, 10-12 Npv, Blue/Green->SetBinContent(52,0.2789872); MG, 10-12 Npv, Blue/Green->SetBinContent(53,0.2812873); MG, 10-12 Npv, Blue/Green->SetBinContent(54,0.2884784); MG, 10-12 Npv, Blue/Green->SetBinContent(55,0.2873163); MG, 10-12 Npv, Blue/Green->SetBinContent(56,0.278816); MG, 10-12 Npv, Blue/Green->SetBinContent(57,0.2623422); MG, 10-12 Npv, Blue/Green->SetBinContent(58,0.2719417); MG, 10-12 Npv, Blue/Green->SetBinContent(59,0.292334); MG, 10-12 Npv, Blue/Green->SetBinContent(60,0.2736831); MG, 10-12 Npv, Blue/Green->SetBinContent(61,0.2755944); MG, 10-12 Npv, Blue/Green->SetBinContent(62,0.2706726); MG, 10-12 Npv, Blue/Green->SetBinContent(63,0.2858949); MG, 10-12 Npv, Blue/Green->SetBinContent(64,0.2646775); MG, 10-12 Npv, Blue/Green->SetBinContent(66,0.2872997); MG, 10-12 Npv, Blue/Green->SetBinContent(67,0.2551872); MG, 10-12 Npv, Blue/Green->SetBinContent(69,0.2783997); MG, 10-12 Npv, Blue/Green->SetBinContent(72,0.2524268); MG, 10-12 Npv, Blue/Green->SetBinContent(73,0.2736824); MG, 10-12 Npv, Blue/Green->SetBinContent(74,0.2856623); MG, 10-12 Npv, Blue/Green->SetBinError(24,0.01088301); MG, 10-12 Npv, Blue/Green->SetBinError(25,0.003983163); MG, 10-12 Npv, Blue/Green->SetBinError(26,0.002895176); MG, 10-12 Npv, Blue/Green->SetBinError(27,0.002320358); MG, 10-12 Npv, Blue/Green->SetBinError(28,0.002364999); MG, 10-12 Npv, Blue/Green->SetBinError(29,0.002563123); MG, 10-12 Npv, Blue/Green->SetBinError(30,0.002476795); MG, 10-12 Npv, Blue/Green->SetBinError(31,0.002762492); MG, 10-12 Npv, Blue/Green->SetBinError(32,0.003136983); MG, 10-12 Npv, Blue/Green->SetBinError(33,0.003149703); MG, 10-12 Npv, Blue/Green->SetBinError(34,0.003436199); MG, 10-12 Npv, Blue/Green->SetBinError(35,0.003215716); MG, 10-12 Npv, Blue/Green->SetBinError(36,0.003657133); MG, 10-12 Npv, Blue/Green->SetBinError(37,0.003986792); MG, 10-12 Npv, Blue/Green->SetBinError(38,0.004728022); MG, 10-12 Npv, Blue/Green->SetBinError(39,0.004332713); MG, 10-12 Npv, Blue/Green->SetBinError(40,0.004200036); MG, 10-12 Npv, Blue/Green->SetBinError(41,0.004382736); MG, 10-12 Npv, Blue/Green->SetBinError(42,0.004150626); MG, 10-12 Npv, Blue/Green->SetBinError(43,0.003642407); MG, 10-12 Npv, Blue/Green->SetBinError(44,0.003979636); MG, 10-12 Npv, Blue/Green->SetBinError(45,0.003882279); MG, 10-12 Npv, Blue/Green->SetBinError(46,0.00389158); MG, 10-12 Npv, Blue/Green->SetBinError(47,0.004430751); MG, 10-12 Npv, Blue/Green->SetBinError(48,0.004453303); MG, 10-12 Npv, Blue/Green->SetBinError(49,0.004559915); MG, 10-12 Npv, Blue/Green->SetBinError(50,0.004870837); MG, 10-12 Npv, Blue/Green->SetBinError(51,0.005300469); MG, 10-12 Npv, Blue/Green->SetBinError(52,0.006080782); MG, 10-12 Npv, Blue/Green->SetBinError(53,0.005626445); MG, 10-12 Npv, Blue/Green->SetBinError(54,0.005719402); MG, 10-12 Npv, Blue/Green->SetBinError(55,0.006717784); MG, 10-12 Npv, Blue/Green->SetBinError(56,0.006541658); MG, 10-12 Npv, Blue/Green->SetBinError(57,0.005586866); MG, 10-12 Npv, Blue/Green->SetBinError(58,0.00720897); MG, 10-12 Npv, Blue/Green->SetBinError(59,0.00849038); MG, 10-12 Npv, Blue/Green->SetBinError(60,0.007234857); MG, 10-12 Npv, Blue/Green->SetBinError(61,0.007453377); MG, 10-12 Npv, Blue/Green->SetBinError(62,0.007334032); MG, 10-12 Npv, Blue/Green->SetBinError(63,0.009288695); MG, 10-12 Npv, Blue/Green->SetBinError(64,0.007767418); MG, 10-12 Npv, Blue/Green->SetBinError(66,0.01052561); MG, 10-12 Npv, Blue/Green->SetBinError(67,0.008612919); MG, 10-12 Npv, Blue/Green->SetBinError(69,0.01191304); MG, 10-12 Npv, Blue/Green->SetBinError(72,0.01250571); MG, 10-12 Npv, Blue/Green->SetBinError(73,0.01252922); MG, 10-12 Npv, Blue/Green->SetBinError(74,0.01318942); MG, 10-12 Npv, Blue/Green->SetMinimum(0.2373805); MG, 10-12 Npv, Blue/Green->SetMaximum(0.3437272); MG, 10-12 Npv, Blue/Green->SetEntries(47); TPaveStats *ptstats = new TPaveStats(0.420977,0.7383966,0.6408046,0.8924051,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetFillStyle(1); ptstats->SetTextAlign(12); TText *text = ptstats->AddText("MG, 10-12 Npv, Blue/Green"); text->SetTextSize(0.02361463); text = ptstats->AddText("Entries = 47 "); text = ptstats->AddText("Mean = 46.49"); text = ptstats->AddText("RMS = 14.12"); text = ptstats->AddText("p0 = 2.89 "); text = ptstats->AddText("p1 = 0.2745 "); ptstats->SetOptStat(1111); ptstats->SetOptFit(10001); ptstats->Draw(); MG, 10-12 Npv, Blue/Green->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(MG, 10-12 Npv, Blue/Green); TF1 *PrevFitTMP = new TF1("PrevFitTMP","sqrt(sq([0]/x)+sq([1]))",23,76); PrevFitTMP->SetFillColor(19); PrevFitTMP->SetFillStyle(0); PrevFitTMP->SetMarkerStyle(20); PrevFitTMP->SetMarkerSize(1.2); PrevFitTMP->SetLineColor(3); PrevFitTMP->SetLineWidth(3); PrevFitTMP->SetChisquare(109.4863); PrevFitTMP->SetNDF(45); 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,2.890386); PrevFitTMP->SetParError(0,0.1511828); PrevFitTMP->SetParLimits(0,0,0); PrevFitTMP->SetParameter(1,0.2745328); PrevFitTMP->SetParError(1,0.001510512); PrevFitTMP->SetParLimits(1,0,0); MG, 10-12 Npv, Blue/Green->GetListOfFunctions()->Add(PrevFitTMP); MG, 10-12 Npv, Blue/Green->SetLineColor(4); MG, 10-12 Npv, Blue/Green->SetLineWidth(2); MG, 10-12 Npv, Blue/Green->SetMarkerColor(4); MG, 10-12 Npv, Blue/Green->SetMarkerStyle(20); MG, 10-12 Npv, Blue/Green->SetMarkerSize(1.2); MG, 10-12 Npv, Blue/Green->GetXaxis()->SetTitle("Cell Energy [GeV]"); MG, 10-12 Npv, Blue/Green->GetXaxis()->SetRange(22,76); MG, 10-12 Npv, Blue/Green->GetXaxis()->SetLabelFont(42); MG, 10-12 Npv, Blue/Green->GetXaxis()->SetLabelSize(0.05); MG, 10-12 Npv, Blue/Green->GetXaxis()->SetTitleSize(0.05); MG, 10-12 Npv, Blue/Green->GetXaxis()->SetTitleFont(42); MG, 10-12 Npv, Blue/Green->GetYaxis()->SetTitle("Timing Resolution [ns]"); MG, 10-12 Npv, Blue/Green->GetYaxis()->SetLabelFont(42); MG, 10-12 Npv, Blue/Green->GetYaxis()->SetLabelSize(0.05); MG, 10-12 Npv, Blue/Green->GetYaxis()->SetTitleSize(0.05); MG, 10-12 Npv, Blue/Green->GetYaxis()->SetTitleFont(42); MG, 10-12 Npv, Blue/Green->GetZaxis()->SetLabelFont(42); MG, 10-12 Npv, Blue/Green->GetZaxis()->SetLabelSize(0.05); MG, 10-12 Npv, Blue/Green->GetZaxis()->SetTitleSize(0.05); MG, 10-12 Npv, Blue/Green->GetZaxis()->SetTitleFont(42); MG, 10-12 Npv, Blue/Green->Draw(""); c1->Modified(); c1->cd(); c1->SetSelected(c1); }