ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigMonitoring
TrigIDR4Monitoring
python
NodeUtils.py
Go to the documentation of this file.
1
14
15
from
TrigIDR4Monitoring.Node
import
decode_flags
16
from
TrigIDR4Monitoring.Node
import
update_flags
17
18
import
datetime
as
dt
19
20
def
decodeFlags
( flags, domain=None ) :
21
""" timer wrapper around decode_flags """
22
t = dt.datetime.now()
23
root = decode_flags( flags, domain )
24
t2 = dt.datetime.now()
25
duration = str( round((t2 - t).total_seconds()*1000, 4))
26
print
( f
"decode flags: elapsed time: {duration} ms"
)
27
return
root
28
29
30
def
updateFlags
( flags, node, domain="" ) :
31
""" timer wrapper around update_flags """
32
t = dt.datetime.now()
33
update_flags( flags, node, domain )
34
t2 = dt.datetime.now()
35
duration = str( round((t2 - t).total_seconds()*1000, 4))
36
print
( f
"update flags: elapsed time: {duration} ms"
)
37
38
print
void print(char *figname, TCanvas *c1)
Definition
TRTCalib_StrawStatusPlots.cxx:26
python.NodeUtils.decodeFlags
decodeFlags(flags, domain=None)
Definition
NodeUtils.py:20
python.NodeUtils.updateFlags
updateFlags(flags, node, domain="")
Definition
NodeUtils.py:30
Generated on
for ATLAS Offline Software by
1.17.0