ATLAS Offline Software
Loading...
Searching...
No Matches
cmd-l1calo-dq-test Namespace Reference

Variables

 parser
 help
 args = parser.parse_args()
list xx = [f for f in subprocess.run(['l1calo-dq-file',args.run],stdout=subprocess.PIPE).stdout.decode("utf-8").split('\n') if f!='']
 f = ROOT.TFile(xx[0])
 h = f.Get("run_"+args.run+"/"+args.hist)
 cFile = ROOT.TFile(os.path.expandvars("$BuildArea/$CMTCONFIG/data/DataQualityConfigurations/collisions_run.hcfg"))
 conf = cFile.Get("top_level").GetNode(args.hist.rsplit('/',1)[0]).GetAssessor(args.hist)
 cItr = conf.GetAllAlgPars()
 c = ROOT.dqm_algorithms.tools.SimpleAlgorithmConfig()
 r = a.execute("testAlg",h,c)

Variable Documentation

◆ args

cmd-l1calo-dq-test.args = parser.parse_args()

Definition at line 14 of file cmd-l1calo-dq-test.py.

◆ c

cmd-l1calo-dq-test.c = ROOT.dqm_algorithms.tools.SimpleAlgorithmConfig()

Definition at line 32 of file cmd-l1calo-dq-test.py.

◆ cFile

cmd-l1calo-dq-test.cFile = ROOT.TFile(os.path.expandvars("$BuildArea/$CMTCONFIG/data/DataQualityConfigurations/collisions_run.hcfg"))

Definition at line 29 of file cmd-l1calo-dq-test.py.

◆ cItr

cmd-l1calo-dq-test.cItr = conf.GetAllAlgPars()

Definition at line 31 of file cmd-l1calo-dq-test.py.

◆ conf

cmd-l1calo-dq-test.conf = cFile.Get("top_level").GetNode(args.hist.rsplit('/',1)[0]).GetAssessor(args.hist)

Definition at line 30 of file cmd-l1calo-dq-test.py.

◆ f

cmd-l1calo-dq-test.f = ROOT.TFile(xx[0])

Definition at line 20 of file cmd-l1calo-dq-test.py.

◆ h

cmd-l1calo-dq-test.h = f.Get("run_"+args.run+"/"+args.hist)

Definition at line 22 of file cmd-l1calo-dq-test.py.

◆ help

cmd-l1calo-dq-test.help

Definition at line 12 of file cmd-l1calo-dq-test.py.

◆ parser

cmd-l1calo-dq-test.parser
Initial value:
1= argparse.ArgumentParser(prog="l1calo-dq-test",description="Runs the DQ algorithm for a given histogram",formatter_class=argparse.ArgumentDefaultsHelpFormatter
2 )

Definition at line 10 of file cmd-l1calo-dq-test.py.

◆ r

cmd-l1calo-dq-test.r = a.execute("testAlg",h,c)

Definition at line 44 of file cmd-l1calo-dq-test.py.

◆ xx

list cmd-l1calo-dq-test.xx = [f for f in subprocess.run(['l1calo-dq-file',args.run],stdout=subprocess.PIPE).stdout.decode("utf-8").split('\n') if f!='']

Definition at line 16 of file cmd-l1calo-dq-test.py.