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