ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/RootMacros/rootlogon.C
Revision: 1.2
Committed: Thu Mar 11 07:05:34 2010 UTC (15 years, 2 months ago) by chawon
Content type: text/plain
Branch: MAIN
Changes since 1.1: +68 -51 lines
Log Message:
test

File Contents

# User Rev Content
1 anderson 1.1 {
2 chawon 1.2 //cout << endl << "Welcome to my rootlogon.C" << endl;
3     //cout << "For approved plots use: gROOT->SetStyle(\"BABAR\");"
4     //cout << "For approved plots use: gROOT->SetStyle(\"RENO\");"
5     //<< endl << endl;
6    
7     //..BABAR style from RooLogon.C in workdir
8     //TStyle *babarStyle= new TStyle("BABAR","BaBar approved plots style");
9     //RENO style
10    
11     gSystem->Load("libFWCoreFWLite.so");
12     AutoLibraryLoader::enable();
13    
14    
15     TStyle *gStyle= new TStyle("RENO","Reno approved plots style");
16    
17     // use plain black on white colors
18     gStyle->SetFrameBorderMode(0);
19     gStyle->SetCanvasBorderMode(0);
20     gStyle->SetPadBorderMode(0);
21     gStyle->SetPadColor(0);
22     gStyle->SetCanvasColor(0);
23     gStyle->SetStatColor(0);
24     gStyle->SetFillColor(0);
25    
26     // set the paper & margin sizes
27     gStyle->SetPaperSize(20,26);
28     gStyle->SetPadTopMargin(0.05);
29     gStyle->SetPadRightMargin(0.05);
30     gStyle->SetPadBottomMargin(0.16);
31     gStyle->SetPadLeftMargin(0.12);
32    
33     // use large Times-Roman fonts
34     gStyle->SetTextFont(132);
35     gStyle->SetTextSize(0.08);
36     gStyle->SetLabelFont(132,"x");
37     gStyle->SetLabelFont(132,"y");
38     gStyle->SetLabelFont(132,"z");
39     gStyle->SetLabelSize(0.05,"x");
40     gStyle->SetTitleSize(0.06,"x");
41     gStyle->SetLabelSize(0.05,"y");
42     gStyle->SetTitleSize(0.06,"y");
43     gStyle->SetLabelSize(0.05,"z");
44     gStyle->SetTitleSize(0.06,"z");
45    
46     // use bold lines and markers
47     gStyle->SetMarkerStyle(20);
48     gStyle->SetHistLineWidth(1.85);
49     //gStyle->SetHistLineWidth(3.85);
50     gStyle->SetLineStyleString(2,"[12 12]"); // postscript dashes
51    
52     // get rid of X error bars and y error bar caps
53     gStyle->SetErrorX(0.001);
54    
55     // do not display any of the standard histogram decorations
56     gStyle->SetOptTitle(0);
57     gStyle->SetOptStat(0);
58     gStyle->SetOptFit(0);
59    
60     // put tick marks on top and RHS of plots
61     gStyle->SetPadTickX(1);
62     gStyle->SetPadTickY(1);
63    
64     gROOT->SetStyle("Plain");
65     //gStyle->SetOptStat(1100);
66     gStyle->SetOptStat(1);
67     gStyle->SetOptFit(1111);
68     gStyle->SetPadTickX(1);
69     gStyle->SetPadTickY(1);
70 anderson 1.1 }