13 #include <TGraphErrors.h>
15 #include <TGraphAsymmErrors.h>
17 #include <TApplication.h>
18 #include <TMultiGraph.h>
20 #include <TDirectory.h>
23 #include <TPaveText.h>
27 #include "TVirtualFFT.h"
36 #include <TMatrixDSym.h>
38 #include <TTimeStamp.h>
43 cc->SetBottomMargin(0.150);
44 cc->SetLeftMargin(0.16);
45 cc->SetRightMargin(0.06);
50 ltx->SetTextFont(style);
51 ltx->SetTextColor(color);
52 ltx->SetTextSize(size);
56 void SetTGraphStyle(TGraph *gre, TString XTitle, TString YTitle,
int marker_style,
int marker_color,
double marker_size){
58 gre->SetMarkerStyle(marker_style);
59 gre->SetMarkerColor(marker_color);
60 gre->SetMarkerSize(marker_size);
61 int line_style = marker_style;
62 gre->SetLineStyle(line_style);
63 int line_color = marker_color;
64 gre->SetLineColor(line_color);
65 int line_width = marker_size;
66 gre->SetLineWidth(line_width);
67 gre->GetXaxis()->SetLabelFont(132);
68 gre->GetYaxis()->SetLabelFont(132);
69 gre->GetXaxis()->SetLabelSize(0.045);
70 gre->GetYaxis()->SetLabelSize(0.045);
71 gre->GetXaxis()->SetTitleFont(132);
72 gre->GetYaxis()->SetTitleFont(132);
73 gre->GetXaxis()->SetTitleSize(0.06);
74 gre->GetYaxis()->SetTitleSize(0.06);
75 gre->GetXaxis()->SetTitleOffset(0.95);
76 gre->GetYaxis()->SetTitleOffset(0.95);
77 gre->GetXaxis()->SetTitle(XTitle);
78 gre->GetYaxis()->SetTitle(YTitle);
81 void SetTF1Style(TF1 *tf, TString XTitle, TString YTitle,
int line_style,
int line_color,
double line_width){
83 tf->SetLineStyle(line_style);
84 tf->SetLineColor(line_color);
85 tf->SetLineWidth(line_width);
86 tf->GetXaxis()->SetLabelFont(132);
87 tf->GetYaxis()->SetLabelFont(132);
88 tf->GetXaxis()->SetLabelOffset(-0.005);
89 tf->GetXaxis()->SetLabelSize(0.045);
90 tf->GetYaxis()->SetLabelSize(0.045);
91 tf->GetXaxis()->SetTitleFont(132);
92 tf->GetYaxis()->SetTitleFont(132);
93 tf->GetXaxis()->SetTitleSize(0.06);
94 tf->GetYaxis()->SetTitleSize(0.06);
95 tf->GetXaxis()->SetTitleOffset(0.95);
96 tf->GetYaxis()->SetTitleOffset(0.95);
97 tf->GetXaxis()->SetTitle(XTitle);
98 tf->GetYaxis()->SetTitle(YTitle);
102 void SetTH1DStyle(TH1D *h1, TString XTitle, TString YTitle,
int line_width,
int line_color,
int fill_style,
int fill_color){
104 h1->SetLineWidth(line_width);
105 h1->SetLineColor(line_color);
107 h1->SetFillColor(fill_color);
108 h1->GetXaxis()->SetLabelFont(132);
109 h1->GetYaxis()->SetLabelFont(132);
110 h1->GetXaxis()->SetLabelSize(0.05);
111 h1->GetYaxis()->SetLabelSize(0.05);
112 h1->GetXaxis()->SetLabelOffset(-0.001);
113 h1->GetXaxis()->SetTitleOffset(1.0);
114 h1->GetXaxis()->SetTitleFont(132);
115 h1->GetYaxis()->SetTitleFont(132);
116 h1->GetXaxis()->SetTitleSize(0.06);
117 h1->GetYaxis()->SetTitleSize(0.06);
118 h1->GetXaxis()->SetTitleOffset(1.0);
119 h1->GetYaxis()->SetTitleOffset(1.25);
120 h1->GetXaxis()->SetTitle(XTitle);
121 h1->GetYaxis()->SetTitle(YTitle);
void SetTGraphStyle(TGraph *gre, TString XTitle, TString YTitle, int marker_style, int marker_color, double marker_size)
void SetTH1DStyle(TH1D *h1, TString XTitle, TString YTitle, int line_width, int line_color, int fill_style, int fill_color)
void SetTLatexStyle(TLatex *ltx, int style, int color, double size)
void SetTF1Style(TF1 *tf, TString XTitle, TString YTitle, int line_style, int line_color, double line_width)
void SetTCanvasStyle(TCanvas *cc)