1 |
|
## |
2 |
|
## $Log$ |
3 |
+ |
## Revision 1.5 2009/06/30 08:59:19 wangdy |
4 |
+ |
## add mitstyle and some style functions |
5 |
+ |
## |
6 |
|
## Revision 1.4 2009/06/26 10:13:31 wangdy |
7 |
|
## first import ildstyle; add yastyle and ildstyle directly into root logon |
8 |
|
## |
26 |
|
tdrStyle = TStyle("tdrStyle","Style for P-TDR") |
27 |
|
ildStyle = TStyle("ildStyle","ILD Style") |
28 |
|
yaStyle = TStyle("yaStyle","Yet Another Style, for talks") |
29 |
+ |
MITStyle = TStyle("mitStyle","The Perfect Style for Plots ;-)"); |
30 |
+ |
|
31 |
|
|
32 |
|
def atlasstyle(): |
33 |
|
|
366 |
|
gROOT.SetStyle("yaStyle") |
367 |
|
gROOT.ForceStyle() |
368 |
|
|
369 |
+ |
def mitstyle(): |
370 |
+ |
global MITStyle |
371 |
+ |
# Canvas |
372 |
+ |
MITStyle.SetCanvasColor (0); |
373 |
+ |
MITStyle.SetCanvasBorderSize(10); |
374 |
+ |
MITStyle.SetCanvasBorderMode(0); |
375 |
+ |
MITStyle.SetCanvasDefH (700); |
376 |
+ |
MITStyle.SetCanvasDefW (700); |
377 |
+ |
MITStyle.SetCanvasDefX (100); |
378 |
+ |
MITStyle.SetCanvasDefY (100); |
379 |
+ |
|
380 |
+ |
# Pads |
381 |
+ |
MITStyle.SetPadColor (0); |
382 |
+ |
MITStyle.SetPadBorderSize (10); |
383 |
+ |
MITStyle.SetPadBorderMode (0); |
384 |
+ |
MITStyle.SetPadBottomMargin(0.13); |
385 |
+ |
MITStyle.SetPadTopMargin (0.08); |
386 |
+ |
MITStyle.SetPadLeftMargin (0.15); |
387 |
+ |
MITStyle.SetPadRightMargin (0.05); |
388 |
+ |
MITStyle.SetPadGridX (0); |
389 |
+ |
MITStyle.SetPadGridY (0); |
390 |
+ |
MITStyle.SetPadTickX (0); |
391 |
+ |
MITStyle.SetPadTickY (0); |
392 |
+ |
|
393 |
+ |
# Frames |
394 |
+ |
MITStyle.SetFrameFillStyle ( 0); |
395 |
+ |
MITStyle.SetFrameFillColor ( 0); |
396 |
+ |
MITStyle.SetFrameLineColor ( 1); |
397 |
+ |
MITStyle.SetFrameLineStyle ( 0); |
398 |
+ |
MITStyle.SetFrameLineWidth ( 1); |
399 |
+ |
MITStyle.SetFrameBorderSize(10); |
400 |
+ |
MITStyle.SetFrameBorderMode( 0); |
401 |
+ |
|
402 |
+ |
# Histograms |
403 |
+ |
MITStyle.SetHistFillColor(2); |
404 |
+ |
MITStyle.SetHistFillStyle(0); |
405 |
+ |
MITStyle.SetHistLineColor(1); |
406 |
+ |
MITStyle.SetHistLineStyle(0); |
407 |
+ |
MITStyle.SetHistLineWidth(2); |
408 |
+ |
MITStyle.SetNdivisions(505); |
409 |
+ |
|
410 |
+ |
# Functions |
411 |
+ |
MITStyle.SetFuncColor(1); |
412 |
+ |
MITStyle.SetFuncStyle(0); |
413 |
+ |
MITStyle.SetFuncWidth(2); |
414 |
+ |
|
415 |
+ |
# Various |
416 |
+ |
MITStyle.SetMarkerStyle(20); |
417 |
+ |
MITStyle.SetMarkerColor(kBlack); |
418 |
+ |
MITStyle.SetMarkerSize (1.2); |
419 |
+ |
|
420 |
+ |
MITStyle.SetTitleSize (0.055,"X"); |
421 |
+ |
MITStyle.SetTitleOffset(0.900,"X"); |
422 |
+ |
MITStyle.SetLabelOffset(0.005,"X"); |
423 |
+ |
MITStyle.SetLabelSize (0.050,"X"); |
424 |
+ |
MITStyle.SetLabelFont (42 ,"X"); |
425 |
+ |
|
426 |
+ |
MITStyle.SetStripDecimals(kFALSE); |
427 |
+ |
|
428 |
+ |
MITStyle.SetTitleSize (0.055,"Y"); |
429 |
+ |
MITStyle.SetTitleOffset(1.300,"Y"); |
430 |
+ |
MITStyle.SetLabelOffset(0.010,"Y"); |
431 |
+ |
MITStyle.SetLabelSize (0.050,"Y"); |
432 |
+ |
MITStyle.SetLabelFont (42 ,"Y"); |
433 |
+ |
|
434 |
+ |
MITStyle.SetTextSize (0.055); |
435 |
+ |
MITStyle.SetTextFont (42); |
436 |
+ |
|
437 |
+ |
MITStyle.SetStatFont (42); |
438 |
+ |
MITStyle.SetTitleFont (42); |
439 |
+ |
MITStyle.SetTitleFont (42,"X"); |
440 |
+ |
MITStyle.SetTitleFont (42,"Y"); |
441 |
+ |
|
442 |
+ |
MITStyle.SetPalette (1); |
443 |
+ |
|
444 |
+ |
MITStyle.SetOptStat (0); |
445 |
+ |
#MITStyle.SetOptStat (111111); |
446 |
+ |
gROOT.SetStyle("mitStyle") |
447 |
+ |
gROOT.ForceStyle() |
448 |
+ |
|
449 |
+ |
|
450 |
+ |
|
451 |
+ |
|
452 |
|
if __name__ == '__main__': |
453 |
|
## default style |
454 |
|
gROOT.SetStyle("Plain") |
461 |
|
# tdrstyle() |
462 |
|
# ildstyle() |
463 |
|
# yastyle() |
464 |
< |
|
464 |
> |
# mitstyle() |
465 |
|
## activate these two style following way |
466 |
|
## gROOT.SetStyle("atlasStyle") |
467 |
|
## gROOT.SetStyle("tdrStyle") |
468 |
|
## gROOT.SetStyle("ildStyle") |
469 |
< |
## gROOT.SetStyle("yaStyle") |
469 |
> |
## gROOT.SetStyle("yaStyle") |
470 |
> |
## gROOT.SetStyle("mitStyle") |
471 |
|
## gROOT.ForceStyle() |
472 |
|
|
473 |
|
|