15 static TStyle* sphenixStyle = 0;
16 std::cout <<
"sPhenixStyle: Applying nominal settings." << std::endl ;
18 gROOT->SetStyle(
"sPHENIX");
24 TStyle *sphenixStyle =
new TStyle(
"sPHENIX",
"sPHENIX style");
28 sphenixStyle->SetFrameBorderMode(icol);
29 sphenixStyle->SetFrameFillColor(icol);
30 sphenixStyle->SetCanvasBorderMode(icol);
31 sphenixStyle->SetCanvasColor(icol);
32 sphenixStyle->SetPadBorderMode(icol);
33 sphenixStyle->SetPadColor(icol);
34 sphenixStyle->SetStatColor(icol);
38 sphenixStyle->SetPaperSize(20,26);
41 sphenixStyle->SetPadTopMargin(0.05);
42 sphenixStyle->SetPadRightMargin(0.05);
43 sphenixStyle->SetPadBottomMargin(0.16);
44 sphenixStyle->SetPadLeftMargin(0.16);
47 sphenixStyle->SetTitleXOffset(1.4);
48 sphenixStyle->SetTitleYOffset(1.4);
54 sphenixStyle->SetTextFont(font);
56 sphenixStyle->SetTextSize(tsize);
57 sphenixStyle->SetLabelFont(font,
"x");
58 sphenixStyle->SetTitleFont(font,
"x");
59 sphenixStyle->SetLabelFont(font,
"y");
60 sphenixStyle->SetTitleFont(font,
"y");
61 sphenixStyle->SetLabelFont(font,
"z");
62 sphenixStyle->SetTitleFont(font,
"z");
64 sphenixStyle->SetLabelSize(tsize,
"x");
65 sphenixStyle->SetTitleSize(tsize,
"x");
66 sphenixStyle->SetLabelSize(tsize,
"y");
67 sphenixStyle->SetTitleSize(tsize,
"y");
68 sphenixStyle->SetLabelSize(tsize,
"z");
69 sphenixStyle->SetTitleSize(tsize,
"z");
72 sphenixStyle->SetMarkerStyle(20);
73 sphenixStyle->SetMarkerSize(1.2);
74 sphenixStyle->SetHistLineWidth(2.);
75 sphenixStyle->SetLineStyleString(2,
"[12 12]");
80 sphenixStyle->SetEndErrorSize(0.);
83 sphenixStyle->SetOptTitle(0);
85 sphenixStyle->SetOptStat(0);
87 sphenixStyle->SetOptFit(0);
90 sphenixStyle->SetPadTickX(1);
91 sphenixStyle->SetPadTickY(1);
94 sphenixStyle->SetLegendBorderSize(0);
95 sphenixStyle->SetLegendFillColor(0);
96 sphenixStyle->SetLegendFont(font);
99 #if ROOT_VERSION_CODE >= ROOT_VERSION(6,00,0)
100 std::cout <<
"sPhenixStyle: ROOT6 mode" << std::endl;
101 sphenixStyle->SetLegendTextSize(tsize);
102 sphenixStyle->SetPalette(kBird);
104 std::cout <<
"sPhenixStyle: ROOT5 mode" << std::endl;
107 Double_t stops[9] = { 0.0000, 0.1250, 0.2500, 0.3750, 0.5000, 0.6250, 0.7500, 0.8750, 1.0000};
108 Double_t
red[9] = { 0.2082, 0.0592, 0.0780, 0.0232, 0.1802, 0.5301, 0.8186, 0.9956, 0.9764};
109 Double_t
green[9] = { 0.1664, 0.3599, 0.5041, 0.6419, 0.7178, 0.7492, 0.7328, 0.7862, 0.9832};
110 Double_t
blue[9] = { 0.5293, 0.8684, 0.8385, 0.7914, 0.6425, 0.4662, 0.3499, 0.1968, 0.0539};
111 TColor::CreateGradientColorTable(9, stops, red, green, blue, 255, alpha);
114 sphenixStyle->SetNumberContours(80);