![]() |
ATLAS Offline Software
|
Public Member Functions | |
def | __init__ (self, cooltdaqdbconn, cooltrigdbconn, coolstatusdbconn, oracle=False, loglevel=1) |
def | close (self) |
def | setSelection (self, onlyRec=False, mask=0, runType="", filenameTag="", detStatus="", detStatusTag="HEAD") |
def | listFromTime (self, time1=cool.ValidityKeyMin, time2=cool.ValidityKeyMax) |
def | listFromRuns (self, run1=0, run2=(1<< 31) -1) |
def | runsFromTime (self, time1=cool.ValidityKeyMin, time2=cool.ValidityKeyMax) |
def | runsFromSEOR (self, run1=0, run2=(1<< 31) -1) |
def | correlateLB (self) |
def | checkSelection (self, rec, mask, runtype, tag) |
def | correlateTrigger (self) |
def | listErrors (self) |
def | listRuns (self, format="", lastfirst=False) |
def | makeWebSummary (self, filename, header, lastfirst=False) |
Extract information on ATLAS runs from online COOL information
Definition at line 164 of file RunLister.py.
def python.RunLister.coolRunLister.__init__ | ( | self, | |
cooltdaqdbconn, | |||
cooltrigdbconn, | |||
coolstatusdbconn, | |||
oracle = False , |
|||
loglevel = 1 |
|||
) |
Definition at line 166 of file RunLister.py.
def python.RunLister.coolRunLister.checkSelection | ( | self, | |
rec, | |||
mask, | |||
runtype, | |||
tag | |||
) |
Definition at line 403 of file RunLister.py.
def python.RunLister.coolRunLister.close | ( | self | ) |
Definition at line 209 of file RunLister.py.
def python.RunLister.coolRunLister.correlateLB | ( | self | ) |
Go through the runmap and lookup LB info, also flag missing EOR in the error structures
Definition at line 389 of file RunLister.py.
def python.RunLister.coolRunLister.correlateTrigger | ( | self | ) |
Definition at line 413 of file RunLister.py.
def python.RunLister.coolRunLister.listErrors | ( | self | ) |
Definition at line 466 of file RunLister.py.
def python.RunLister.coolRunLister.listFromRuns | ( | self, | |
run1 = 0 , |
|||
run2 = (1 << 31)-1 |
|||
) |
Definition at line 247 of file RunLister.py.
def python.RunLister.coolRunLister.listFromTime | ( | self, | |
time1 = cool.ValidityKeyMin , |
|||
time2 = cool.ValidityKeyMax |
|||
) |
Definition at line 224 of file RunLister.py.
def python.RunLister.coolRunLister.listRuns | ( | self, | |
format = "" , |
|||
lastfirst = False |
|||
) |
Definition at line 478 of file RunLister.py.
def python.RunLister.coolRunLister.makeWebSummary | ( | self, | |
filename, | |||
header, | |||
lastfirst = False |
|||
) |
Definition at line 516 of file RunLister.py.
def python.RunLister.coolRunLister.runsFromSEOR | ( | self, | |
run1 = 0 , |
|||
run2 = (1 << 31)-1 |
|||
) |
Query /TDAQ/RunCtrl/LB_Params to get details of runs in runrange Use both SOR_Params and EOR_Params to catch runs which ended badly. Return a map of runs to RunParams objects
Definition at line 307 of file RunLister.py.
def python.RunLister.coolRunLister.runsFromTime | ( | self, | |
time1 = cool.ValidityKeyMin , |
|||
time2 = cool.ValidityKeyMax |
|||
) |
Query /TDAQ/RunCtrl/LB_Params to get list of runs/LBs in time range, returning a map of run numbers to LB_Params objects
Definition at line 270 of file RunLister.py.
def python.RunLister.coolRunLister.setSelection | ( | self, | |
onlyRec = False , |
|||
mask = 0 , |
|||
runType = "" , |
|||
filenameTag = "" , |
|||
detStatus = "" , |
|||
detStatusTag = "HEAD" |
|||
) |
Definition at line 216 of file RunLister.py.
python.RunLister.coolRunLister.cooldb |
Definition at line 169 of file RunLister.py.
python.RunLister.coolRunLister.coolpath |
Definition at line 194 of file RunLister.py.
python.RunLister.coolRunLister.coolstatusdb |
Definition at line 186 of file RunLister.py.
python.RunLister.coolRunLister.cooltlbpath |
Definition at line 195 of file RunLister.py.
python.RunLister.coolRunLister.cooltrigdb |
Definition at line 176 of file RunLister.py.
python.RunLister.coolRunLister.detstatus |
Definition at line 221 of file RunLister.py.
python.RunLister.coolRunLister.detstatustag |
Definition at line 222 of file RunLister.py.
python.RunLister.coolRunLister.filenameTag |
Definition at line 201 of file RunLister.py.
python.RunLister.coolRunLister.lbrunmap |
Definition at line 204 of file RunLister.py.
python.RunLister.coolRunLister.loglevel |
Definition at line 193 of file RunLister.py.
python.RunLister.coolRunLister.mask |
Definition at line 199 of file RunLister.py.
python.RunLister.coolRunLister.maxrun |
Definition at line 229 of file RunLister.py.
python.RunLister.coolRunLister.maxtime |
Definition at line 231 of file RunLister.py.
python.RunLister.coolRunLister.minrun |
Definition at line 228 of file RunLister.py.
python.RunLister.coolRunLister.mintime |
Definition at line 230 of file RunLister.py.
python.RunLister.coolRunLister.nowtime |
Definition at line 196 of file RunLister.py.
python.RunLister.coolRunLister.onlyRec |
Definition at line 198 of file RunLister.py.
python.RunLister.coolRunLister.runmap |
Definition at line 205 of file RunLister.py.
python.RunLister.coolRunLister.runType |
Definition at line 200 of file RunLister.py.
python.RunLister.coolRunLister.triglbmap |
Definition at line 206 of file RunLister.py.
python.RunLister.coolRunLister.usetrig |
Definition at line 178 of file RunLister.py.