ATLAS Offline Software
|
Functions | |
def | chLabel (inpVal) |
def | isNumb (inpVal) |
def | toRemove (inpVal) |
Variables | |
string | __version__ = "$Revision: 1.2 $" |
string | __author__ = "Ilija Vukotic <ivukotic@cern.ch>" |
bool | debug = True |
bool | debugRemove = False |
bool | drawNReadWrite = False |
list | lRemove = [] |
inFN = sys.argv[1] | |
outFN = sys.argv[2] | |
fi = open (inFN) | |
fo = open (outFN, 'w' ) | |
lines = fi.readlines() | |
line = lines.pop(0) | |
words = line.split(' ') | |
nAlgs = int(words[1]) | |
list | algs = [] |
int | nGoodAlgs = 0 |
nObjs = int(words[1]) | |
list | objs = [] |
int | nGoodObjs = 0 |
dictionary | objsWrittenByAlg = {} |
dictionary | objsReadByAlg = {} |
dictionary | algsWritingObj = {} |
dictionary | algsReadingObj = {} |
rw = words.pop(0).split(':') | |
reads = int(rw[0]) | |
writes = int(rw[1]) | |
string | towrite = 'a_%(a)s [label=\"%(a)s\"];\n'%{'a':chLabel(alg),'b':alg} |
obj = objrec[0] | |
alg = algrec[0] | |
def SGout2dot.chLabel | ( | inpVal | ) |
Definition at line 37 of file SGout2dot.py.
def SGout2dot.isNumb | ( | inpVal | ) |
Definition at line 48 of file SGout2dot.py.
def SGout2dot.toRemove | ( | inpVal | ) |
Definition at line 57 of file SGout2dot.py.
|
private |
Definition at line 16 of file SGout2dot.py.
|
private |
Definition at line 15 of file SGout2dot.py.
SGout2dot.alg = algrec[0] |
Definition at line 243 of file SGout2dot.py.
list SGout2dot.algs = [] |
Definition at line 101 of file SGout2dot.py.
dictionary SGout2dot.algsReadingObj = {} |
Definition at line 156 of file SGout2dot.py.
dictionary SGout2dot.algsWritingObj = {} |
Definition at line 155 of file SGout2dot.py.
bool SGout2dot.debug = True |
Definition at line 24 of file SGout2dot.py.
bool SGout2dot.debugRemove = False |
Definition at line 25 of file SGout2dot.py.
bool SGout2dot.drawNReadWrite = False |
Definition at line 26 of file SGout2dot.py.
SGout2dot.fi = open (inFN) |
Definition at line 83 of file SGout2dot.py.
SGout2dot.fo = open (outFN, 'w' ) |
Definition at line 88 of file SGout2dot.py.
SGout2dot.inFN = sys.argv[1] |
Definition at line 78 of file SGout2dot.py.
SGout2dot.line = lines.pop(0) |
Definition at line 94 of file SGout2dot.py.
SGout2dot.lines = fi.readlines() |
Definition at line 90 of file SGout2dot.py.
list SGout2dot.lRemove = [] |
Definition at line 30 of file SGout2dot.py.
SGout2dot.nAlgs = int(words[1]) |
Definition at line 96 of file SGout2dot.py.
int SGout2dot.nGoodAlgs = 0 |
Definition at line 102 of file SGout2dot.py.
int SGout2dot.nGoodObjs = 0 |
Definition at line 125 of file SGout2dot.py.
SGout2dot.nObjs = int(words[1]) |
Definition at line 119 of file SGout2dot.py.
SGout2dot.obj = objrec[0] |
Definition at line 222 of file SGout2dot.py.
list SGout2dot.objs = [] |
Definition at line 124 of file SGout2dot.py.
dictionary SGout2dot.objsReadByAlg = {} |
Definition at line 154 of file SGout2dot.py.
dictionary SGout2dot.objsWrittenByAlg = {} |
Definition at line 153 of file SGout2dot.py.
SGout2dot.outFN = sys.argv[2] |
Definition at line 81 of file SGout2dot.py.
SGout2dot.reads = int(rw[0]) |
Definition at line 162 of file SGout2dot.py.
SGout2dot.rw = words.pop(0).split(':') |
Definition at line 161 of file SGout2dot.py.
Definition at line 191 of file SGout2dot.py.
SGout2dot.words = line.split(' ') |
Definition at line 95 of file SGout2dot.py.
SGout2dot.writes = int(rw[1]) |
Definition at line 163 of file SGout2dot.py.