File indexing completed on 2023-03-17 11:28:38
0001 #ifndef STYLE__H
0002 #define STYLE__H
0003
0004 #include "TStyle.h"
0005
0006
0007 inline TStyle genStyle() {
0008 TStyle myStyle("myStyle", "Style similar to P-TDR");
0009
0010
0011 myStyle.SetCanvasBorderMode(0);
0012 myStyle.SetCanvasColor(kWhite);
0013 myStyle.SetCanvasDefH(600);
0014 myStyle.SetCanvasDefW(600);
0015 myStyle.SetCanvasDefX(0);
0016 myStyle.SetCanvasDefY(0);
0017
0018
0019 myStyle.SetPadBorderMode(0);
0020
0021 myStyle.SetPadColor(kWhite);
0022 myStyle.SetPadGridX(false);
0023 myStyle.SetPadGridY(false);
0024 myStyle.SetGridColor(0);
0025 myStyle.SetGridStyle(3);
0026 myStyle.SetGridWidth(1);
0027
0028
0029 myStyle.SetFrameBorderMode(0);
0030 myStyle.SetFrameBorderSize(1);
0031 myStyle.SetFrameFillColor(0);
0032 myStyle.SetFrameFillStyle(0);
0033 myStyle.SetFrameLineColor(1);
0034 myStyle.SetFrameLineStyle(1);
0035 myStyle.SetFrameLineWidth(1);
0036
0037
0038
0039
0040 myStyle.SetHistLineColor(1);
0041 myStyle.SetHistLineStyle(0);
0042 myStyle.SetHistLineWidth(1);
0043
0044
0045
0046 myStyle.SetEndErrorSize(2);
0047
0048 myStyle.SetErrorX(0.);
0049
0050 myStyle.SetMarkerStyle(20);
0051
0052
0053 myStyle.SetOptFit(1);
0054 myStyle.SetFitFormat("5.4g");
0055 myStyle.SetFuncColor(1);
0056 myStyle.SetFuncStyle(0);
0057 myStyle.SetFuncWidth(0);
0058
0059
0060 myStyle.SetOptDate(0);
0061
0062
0063
0064
0065 myStyle.SetOptFile(1);
0066 myStyle.SetOptStat("mre");
0067 myStyle.SetStatColor(kWhite);
0068 myStyle.SetStatFont(42);
0069 myStyle.SetStatFontSize(0.025);
0070 myStyle.SetStatTextColor(1);
0071 myStyle.SetStatFormat("6.4g");
0072 myStyle.SetStatBorderSize(1);
0073 myStyle.SetStatH(0.1);
0074 myStyle.SetStatW(0.15);
0075
0076
0077
0078
0079
0080
0081
0082
0083
0084
0085
0086
0087 myStyle.SetOptTitle(0);
0088 myStyle.SetTitleFont(42);
0089 myStyle.SetTitleColor(1);
0090 myStyle.SetTitleTextColor(1);
0091 myStyle.SetTitleFillColor(10);
0092 myStyle.SetTitleFontSize(0.05);
0093
0094
0095
0096
0097
0098
0099
0100
0101
0102 myStyle.SetTitleColor(1, "XYZ");
0103 myStyle.SetTitleFont(42, "XYZ");
0104 myStyle.SetTitleSize(0.06, "XYZ");
0105
0106
0107
0108
0109
0110
0111
0112
0113 myStyle.SetLabelColor(1, "XYZ");
0114 myStyle.SetLabelFont(42, "XYZ");
0115
0116
0117
0118
0119
0120 myStyle.SetAxisColor(1, "XYZ");
0121 myStyle.SetStripDecimals(kTRUE);
0122 myStyle.SetTickLength(0.03, "XYZ");
0123 myStyle.SetNdivisions(510, "XYZ");
0124 myStyle.SetPadTickX(1);
0125 myStyle.SetPadTickY(1);
0126
0127
0128 myStyle.SetOptLogx(0);
0129 myStyle.SetOptLogy(0);
0130 myStyle.SetOptLogz(0);
0131
0132
0133 myStyle.SetPaperSize(20., 20.);
0134
0135
0136
0137
0138
0139
0140
0141
0142
0143
0144
0145
0146 return myStyle;
0147 }
0148
0149 #endif