ATLAS Offline Software
Loading...
Searching...
No Matches
get_hdefs Namespace Reference

Variables

 parser
 dest
 type
 required
 help
 default
 args = parser.parse_args()
 in_histid_name = args.in_histid.name
 ========================================================= main
 in_xmldef_name = args.in_xmldef.name
str out_xmldef_name = in_xmldef_name.split(".")[0]+"_"+in_histid_name.split(".")[0]+".xml"
str out_missingdef_name = in_xmldef_name.split(".")[0]+"_"+in_histid_name.split(".")[0]+"_missing.txt"
 out_xmldef = open(out_xmldef_name, 'w')
 out_missingdef = open(out_missingdef_name, 'w')
 id = re.sub('\n','',line)
 buff = get_hbuff(id,in_xmldef_name)

Detailed Description

make ordered list of .xml histogram definitions for 
 * input histogram title list (one per line)
 * and an input .xml file (containing unordered superset
     of input histo definitions)
use-case: introducing some order in ~ 1k histograms InDetPVM produces

Variable Documentation

◆ args

get_hdefs.args = parser.parse_args()

Definition at line 38 of file get_hdefs.py.

◆ buff

get_hdefs.buff = get_hbuff(id,in_xmldef_name)

Definition at line 61 of file get_hdefs.py.

◆ default

get_hdefs.default

Definition at line 35 of file get_hdefs.py.

◆ dest

get_hdefs.dest

Definition at line 21 of file get_hdefs.py.

◆ help

get_hdefs.help

Definition at line 24 of file get_hdefs.py.

◆ id

get_hdefs.id = re.sub('\n','',line)

Definition at line 60 of file get_hdefs.py.

◆ in_histid_name

get_hdefs.in_histid_name = args.in_histid.name

========================================================= main

Definition at line 42 of file get_hdefs.py.

◆ in_xmldef_name

get_hdefs.in_xmldef_name = args.in_xmldef.name

Definition at line 43 of file get_hdefs.py.

◆ out_missingdef

get_hdefs.out_missingdef = open(out_missingdef_name, 'w')

Definition at line 56 of file get_hdefs.py.

◆ out_missingdef_name

str get_hdefs.out_missingdef_name = in_xmldef_name.split(".")[0]+"_"+in_histid_name.split(".")[0]+"_missing.txt"

Definition at line 46 of file get_hdefs.py.

◆ out_xmldef

get_hdefs.out_xmldef = open(out_xmldef_name, 'w')

Definition at line 55 of file get_hdefs.py.

◆ out_xmldef_name

str get_hdefs.out_xmldef_name = in_xmldef_name.split(".")[0]+"_"+in_histid_name.split(".")[0]+".xml"

Definition at line 45 of file get_hdefs.py.

◆ parser

get_hdefs.parser
Initial value:
1= argparse.ArgumentParser(
2 description='Get histogram xml blocks for list of id-s')

Definition at line 17 of file get_hdefs.py.

◆ required

get_hdefs.required

Definition at line 23 of file get_hdefs.py.

◆ type

get_hdefs.type

Definition at line 22 of file get_hdefs.py.