#ifdef __CLING__ #pragma cling optimize(0) #endif void Eff() { //=========Macro generated from canvas: c1/c1 //========= (Fri Dec 15 12:36:24 2023) by ROOT version 6.26/08 TCanvas *c1 = new TCanvas("c1", "c1",0,0,700,500); gStyle->SetOptStat(0); c1->SetHighLightColor(2); c1->Range(-16,-6.826923,144,-2.660256); c1->SetFillColor(0); c1->SetBorderMode(0); c1->SetBorderSize(2); c1->SetLogy(); c1->SetRightMargin(0.15); c1->SetFrameBorderMode(0); c1->SetFrameBorderMode(0); Double_t yAxis1[40] = {1e-10, 1.804722e-10, 3.257021e-10, 5.878016e-10, 1.060818e-09, 1.914482e-09, 3.455107e-09, 6.235507e-09, 1.125336e-08, 2.030918e-08, 3.665241e-08, 6.614741e-08, 1.193777e-07, 2.154435e-07, 3.888155e-07, 7.017038e-07, 1.26638e-06, 2.285464e-06, 4.124626e-06, 7.443803e-06, 1.343399e-05, 2.424462e-05, 4.375479e-05, 7.896523e-05, 0.0001425103, 0.0002571914, 0.0004641589, 0.0008376776, 0.001511775, 0.002728333, 0.004923883, 0.008886238, 0.01603719, 0.02894266, 0.05223345, 0.09426685, 0.1701254, 0.3070291, 0.554102, 1}; TH2F *Eff = new TH2F("Eff","",48,0,120,39, yAxis1); Eff->SetBinContent(811,0.054033); Eff->SetBinContent(821,0.07794569); Eff->SetBinContent(826,0.09552533); Eff->SetBinContent(832,0.1338538); Eff->SetBinContent(955,0.070866); Eff->SetBinContent(961,0.1170522); Eff->SetBinContent(976,0.317037); Eff->SetBinContent(982,0.3998535); Eff->SetBinContent(991,0.468255); Eff->SetBinContent(995,0.476718); Eff->SetBinContent(1005,0.109461); Eff->SetBinContent(1011,0.2472558); Eff->SetBinContent(1021,0.4542585); Eff->SetBinContent(1026,0.4904355); Eff->SetBinContent(1032,0.507222); Eff->SetBinContent(1041,0.4988985); Eff->SetBinContent(1045,0.4882035); Eff->SetBinContent(1071,0.510942); Eff->SetBinContent(1076,0.510384); Eff->SetBinContent(1082,0.491598); Eff->SetBinContent(1105,0.2978325); Eff->SetBinContent(1111,0.5066175); Eff->SetBinContent(1113,0.510012); Eff->SetBinContent(1115,0.49755); Eff->SetBinContent(1121,0.498015); Eff->SetBinContent(1126,0.4948778); Eff->SetBinContent(1132,0.4761135); Eff->SetBinContent(1141,0.461838); Eff->SetBinContent(1145,0.4488645); Eff->SetBinContent(1155,0.4499805); Eff->SetBinContent(1157,0.505548); Eff->SetBinContent(1161,0.5095769); Eff->SetBinContent(1163,0.503688); Eff->SetBinContent(1165,0.498666); Eff->SetBinContent(1171,0.4731375); Eff->SetBinContent(1176,0.4584435); Eff->SetBinContent(1205,0.5045794); Eff->SetBinContent(1206,0.499782); Eff->SetBinContent(1207,0.500712); Eff->SetBinContent(1211,0.480531); Eff->SetBinContent(1221,0.45291); Eff->SetBinContent(1255,0.520614); Eff->SetBinContent(1256,0.496062); Eff->SetBinContent(1257,0.49259); Eff->SetBinContent(1261,0.449748); Eff->SetBinContent(1305,0.4684875); Eff->SetBinContent(1306,0.45849); Eff->SetBinContent(1307,0.467232); Eff->SetBinContent(1311,0.4444935); Eff->SetEntries(99); Eff->SetStats(0); Eff->SetContour(20); Eff->SetContourLevel(0,0); Eff->SetContourLevel(1,0.0260307); Eff->SetContourLevel(2,0.0520614); Eff->SetContourLevel(3,0.0780921); Eff->SetContourLevel(4,0.1041228); Eff->SetContourLevel(5,0.1301535); Eff->SetContourLevel(6,0.1561842); Eff->SetContourLevel(7,0.1822149); Eff->SetContourLevel(8,0.2082456); Eff->SetContourLevel(9,0.2342763); Eff->SetContourLevel(10,0.260307); Eff->SetContourLevel(11,0.2863377); Eff->SetContourLevel(12,0.3123684); Eff->SetContourLevel(13,0.3383991); Eff->SetContourLevel(14,0.3644298); Eff->SetContourLevel(15,0.3904605); Eff->SetContourLevel(16,0.4164912); Eff->SetContourLevel(17,0.4425219); Eff->SetContourLevel(18,0.4685526); Eff->SetContourLevel(19,0.4945833); Int_t ci; // for color index setting TColor *color; // for color definition with alpha ci = TColor::GetColor("#000099"); Eff->SetLineColor(ci); Eff->GetXaxis()->SetTitle(" m_{A'} [MeV]"); Eff->GetXaxis()->SetLabelFont(42); Eff->GetXaxis()->SetTitleOffset(1); Eff->GetXaxis()->SetTitleFont(42); Eff->GetYaxis()->SetTitle(" Kinetic mixing #epsilon"); Eff->GetYaxis()->SetRange(15,27); Eff->GetYaxis()->SetLabelFont(42); Eff->GetYaxis()->SetTitleFont(42); Eff->GetZaxis()->SetTitle(" Signal Efficiency"); Eff->GetZaxis()->SetLabelFont(42); Eff->GetZaxis()->SetTitleOffset(1); Eff->GetZaxis()->SetTitleFont(42); Eff->Draw("colz"); Double_t yAxis2[40] = {1e-10, 1.804722e-10, 3.257021e-10, 5.878016e-10, 1.060818e-09, 1.914482e-09, 3.455107e-09, 6.235507e-09, 1.125336e-08, 2.030918e-08, 3.665241e-08, 6.614741e-08, 1.193777e-07, 2.154435e-07, 3.888155e-07, 7.017038e-07, 1.26638e-06, 2.285464e-06, 4.124626e-06, 7.443803e-06, 1.343399e-05, 2.424462e-05, 4.375479e-05, 7.896523e-05, 0.0001425103, 0.0002571914, 0.0004641589, 0.0008376776, 0.001511775, 0.002728333, 0.004923883, 0.008886238, 0.01603719, 0.02894266, 0.05223345, 0.09426685, 0.1701254, 0.3070291, 0.554102, 1}; TH2F *Eff__1 = new TH2F("Eff__1","",48,0,120,39, yAxis2); Eff__1->SetBinContent(811,0.054033); Eff__1->SetBinContent(821,0.07794569); Eff__1->SetBinContent(826,0.09552533); Eff__1->SetBinContent(832,0.1338538); Eff__1->SetBinContent(955,0.070866); Eff__1->SetBinContent(961,0.1170522); Eff__1->SetBinContent(976,0.317037); Eff__1->SetBinContent(982,0.3998535); Eff__1->SetBinContent(991,0.468255); Eff__1->SetBinContent(995,0.476718); Eff__1->SetBinContent(1005,0.109461); Eff__1->SetBinContent(1011,0.2472558); Eff__1->SetBinContent(1021,0.4542585); Eff__1->SetBinContent(1026,0.4904355); Eff__1->SetBinContent(1032,0.507222); Eff__1->SetBinContent(1041,0.4988985); Eff__1->SetBinContent(1045,0.4882035); Eff__1->SetBinContent(1071,0.510942); Eff__1->SetBinContent(1076,0.510384); Eff__1->SetBinContent(1082,0.491598); Eff__1->SetBinContent(1105,0.2978325); Eff__1->SetBinContent(1111,0.5066175); Eff__1->SetBinContent(1113,0.510012); Eff__1->SetBinContent(1115,0.49755); Eff__1->SetBinContent(1121,0.498015); Eff__1->SetBinContent(1126,0.4948778); Eff__1->SetBinContent(1132,0.4761135); Eff__1->SetBinContent(1141,0.461838); Eff__1->SetBinContent(1145,0.4488645); Eff__1->SetBinContent(1155,0.4499805); Eff__1->SetBinContent(1157,0.505548); Eff__1->SetBinContent(1161,0.5095769); Eff__1->SetBinContent(1163,0.503688); Eff__1->SetBinContent(1165,0.498666); Eff__1->SetBinContent(1171,0.4731375); Eff__1->SetBinContent(1176,0.4584435); Eff__1->SetBinContent(1205,0.5045794); Eff__1->SetBinContent(1206,0.499782); Eff__1->SetBinContent(1207,0.500712); Eff__1->SetBinContent(1211,0.480531); Eff__1->SetBinContent(1221,0.45291); Eff__1->SetBinContent(1255,0.520614); Eff__1->SetBinContent(1256,0.496062); Eff__1->SetBinContent(1257,0.49259); Eff__1->SetBinContent(1261,0.449748); Eff__1->SetBinContent(1305,0.4684875); Eff__1->SetBinContent(1306,0.45849); Eff__1->SetBinContent(1307,0.467232); Eff__1->SetBinContent(1311,0.4444935); Eff__1->SetEntries(99); Eff__1->SetStats(0); Eff__1->SetContour(20); Eff__1->SetContourLevel(0,0); Eff__1->SetContourLevel(1,0.0260307); Eff__1->SetContourLevel(2,0.0520614); Eff__1->SetContourLevel(3,0.0780921); Eff__1->SetContourLevel(4,0.1041228); Eff__1->SetContourLevel(5,0.1301535); Eff__1->SetContourLevel(6,0.1561842); Eff__1->SetContourLevel(7,0.1822149); Eff__1->SetContourLevel(8,0.2082456); Eff__1->SetContourLevel(9,0.2342763); Eff__1->SetContourLevel(10,0.260307); Eff__1->SetContourLevel(11,0.2863377); Eff__1->SetContourLevel(12,0.3123684); Eff__1->SetContourLevel(13,0.3383991); Eff__1->SetContourLevel(14,0.3644298); Eff__1->SetContourLevel(15,0.3904605); Eff__1->SetContourLevel(16,0.4164912); Eff__1->SetContourLevel(17,0.4425219); Eff__1->SetContourLevel(18,0.4685526); Eff__1->SetContourLevel(19,0.4945833); ci = TColor::GetColor("#000099"); Eff__1->SetLineColor(ci); Eff__1->GetXaxis()->SetTitle(" m_{A'} [MeV]"); Eff__1->GetXaxis()->SetLabelFont(42); Eff__1->GetXaxis()->SetTitleOffset(1); Eff__1->GetXaxis()->SetTitleFont(42); Eff__1->GetYaxis()->SetTitle(" Kinetic mixing #epsilon"); Eff__1->GetYaxis()->SetRange(15,27); Eff__1->GetYaxis()->SetLabelFont(42); Eff__1->GetYaxis()->SetTitleFont(42); Eff__1->GetZaxis()->SetTitle(" Signal Efficiency"); Eff__1->GetZaxis()->SetLabelFont(42); Eff__1->GetZaxis()->SetTitleOffset(1); Eff__1->GetZaxis()->SetTitleFont(42); Eff__1->Draw("text90 same"); c1->Modified(); c1->cd(); c1->SetSelected(c1); }