-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathstyle.py
69 lines (69 loc) · 1.79 KB
/
style.py
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
import ROOT
#===========================================#
# http://root.cern.ch/root/html/TColor.html #
#===========================================#
black = ROOT.kBlack
white = ROOT.kWhite
red = ROOT.kRed-3
blue = ROOT.kAzure+1
green = ROOT.kGreen-2
orange = ROOT.kOrange+7
gray = ROOT.kGray+2
brown = ROOT.kOrange-7
cyan = ROOT.kCyan+1
violet = ROOT.kViolet-5
magenta = ROOT.kMagenta-6
gold = ROOT.kOrange-3
yellow = ROOT.kYellow
beige = ROOT.kYellow-10
#------------------------------
light_red = ROOT.kPink+7
light_blue = ROOT.kAzure+8
light_gray = ROOT.kGray
light_green = ROOT.kGreen+1
light_brown = ROOT.kOrange-5
#------------------------------
dark_gray = ROOT.kGray+3
dark_blue = ROOT.kBlue+1
dark_violet = ROOT.kViolet-6
dark_red = ROOT.kRed+3
dark_green = ROOT.kGreen+3
#------------------------------
bright_red = ROOT.kPink
bright_blue = ROOT.kAzure+1
bright_green = ROOT.kSpring-9
#------------------------------
gray_red = ROOT.kRed-6
gray_blue = ROOT.kBlue-9
#===============================================#
# http://root.cern.ch/root/html/TAttMarker.html #
#===============================================#
circle = 20
square = 21
triangle = 22
Utriangle = 23 # U for Upside-down
Ocircle = 24 # O for Open
Osquare = 25
Otriangle = 26
Odiamond = 27
Oplus = 28
star = 29
Ostar = 30
asterisk = 31
UOtriangle = 32
OUtriangle = 32
diamond = 33
plus = 34
#=============================================#
# http://root.cern.ch/root/html/TAttLine.html #
#=============================================#
full = 1
dashed = 2
dotted = 3
dashdotted = 4
longdashdotted = 5
dashtripledotted = 6
longdashed = 7
dashdoubledotted = 8
verylongdashed = 9
verylongdashdotted = 10