-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNice3D2D.c
More file actions
39 lines (37 loc) · 1.19 KB
/
Nice3D2D.c
File metadata and controls
39 lines (37 loc) · 1.19 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
void Nice3D2D(TH2F *MyHisto,
Double_t SizeLabel,
Double_t SizeTitle,
Int_t TFONT,
Int_t NDIV,
Double_t OffsetTitleX,
Double_t OffsetTitleY,
Double_t OffsetTitleZ,
TString NameTitle,
TString NameXTitle,
TString NameYTitle,
TString NameZTitle)
{
MyHisto->SetTitle(NameTitle);
MyHisto->SetLabelSize(SizeLabel,"X");
MyHisto->SetLabelSize(SizeLabel,"Y");
MyHisto->SetLabelSize(SizeLabel,"Z");
MyHisto->SetLabelFont(TFONT,"X");
MyHisto->SetLabelFont(TFONT,"Y");
MyHisto->SetLabelFont(TFONT,"Z");
MyHisto->SetTitleSize(SizeTitle);
MyHisto->SetTitleSize(SizeTitle,"X");
MyHisto->SetTitleSize(SizeTitle,"Y");
MyHisto->SetTitleSize(SizeTitle,"Z");
MyHisto->SetNdivisions(NDIV,"X");
MyHisto->SetNdivisions(NDIV,"Y");
MyHisto->SetNdivisions(NDIV,"Z");
MyHisto->SetTitleOffset(OffsetTitleX,"X");
MyHisto->SetTitleOffset(OffsetTitleY,"Y");
MyHisto->SetTitleOffset(OffsetTitleZ,"Z");
MyHisto->GetXaxis()->CenterTitle(kTRUE);
MyHisto->GetYaxis()->CenterTitle(kTRUE);
MyHisto->GetZaxis()->CenterTitle(kTRUE);
MyHisto->SetXTitle(NameXTitle);
MyHisto->SetYTitle(NameYTitle);
MyHisto->SetZTitle(NameZTitle);
}