-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNice1D.c
More file actions
29 lines (27 loc) · 833 Bytes
/
Nice1D.c
File metadata and controls
29 lines (27 loc) · 833 Bytes
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
void Nice1D(TH1F *MyHisto,
Double_t SizeLabel,
Double_t SizeTitle,
Int_t TFONT,
Int_t NDIV,
Double_t OffsetTitleX,
Double_t OffsetTitleY,
TString NameTitle,
TString NameXTitle,
TString NameYTitle)
{
MyHisto->SetTitle(NameTitle);
MyHisto->SetLabelSize(SizeLabel,"X");
MyHisto->SetLabelSize(SizeLabel,"Y");
MyHisto->SetLabelFont(TFONT,"X");
MyHisto->SetLabelFont(TFONT,"Y");
MyHisto->SetTitleSize(SizeTitle,"X");
MyHisto->SetTitleSize(SizeTitle,"Y");
MyHisto->SetNdivisions(NDIV,"X");
MyHisto->SetNdivisions(NDIV,"Y");
MyHisto->SetTitleOffset(OffsetTitleX,"X");
MyHisto->SetTitleOffset(OffsetTitleY,"Y");
MyHisto->GetXaxis()->CenterTitle(kTRUE);
MyHisto->GetYaxis()->CenterTitle(kTRUE);
MyHisto->SetXTitle(NameXTitle);
MyHisto->SetYTitle(NameYTitle);
}