ATLAS Offline Software
Loading...
Searching...
No Matches
split_histdefs.py File Reference

Go to the source code of this file.

Namespaces

namespace  split_histdefs

Functions

 split_histdefs.compare_idline (_l1, _l2)
 ========================================================
 split_histdefs.compare_textrange (_t1, _t2, _r1, _r2)
 split_histdefs.compare_xyline (_l1, _l2)
 split_histdefs.compare_hbuffs (blist)

Variables

 split_histdefs.parser
 split_histdefs.dest
 split_histdefs.type
 split_histdefs.required
 split_histdefs.help
 split_histdefs.args = parser.parse_args()
 split_histdefs.infname1 = args.in_xml1.name
 ========================================================= main
 split_histdefs.infname2 = args.in_xml2.name
str split_histdefs.outfname_common = infname1.split(".")[0]+"_"+infname2.split(".")[0]+".xml"
str split_histdefs.outfname_1only = infname1.split(".")[0]+"_only.xml"
str split_histdefs.outfname_2only = infname2.split(".")[0]+"_only.xml"
str split_histdefs.outfname_1diffrange = infname1.split(".")[0]+"_diffrange.xml"
str split_histdefs.outfname_2diffrange = infname2.split(".")[0]+"_diffrange.xml"
str split_histdefs.outfname_1difftext = infname1.split(".")[0]+"_difftext.xml"
str split_histdefs.outfname_2difftext = infname2.split(".")[0]+"_difftext.xml"
 split_histdefs.outf_common = open(outfname_common, 'w')
 split_histdefs.outf_1only = open(outfname_1only, 'w')
 split_histdefs.outf_2only = open(outfname_2only, 'w')
 split_histdefs.outf_1diffrange = open(outfname_1diffrange, 'w')
 split_histdefs.outf_2diffrange = open(outfname_2diffrange, 'w')
 split_histdefs.outf_1difftext = open(outfname_1difftext, 'w')
 split_histdefs.outf_2difftext = open(outfname_2difftext, 'w')
dict split_histdefs.buff_comp_dict
list split_histdefs.buff1 = []
list split_histdefs.buff2 = []
 split_histdefs.line = weed(line)
 handle all definitions in 1st file:
 split_histdefs.id = get_val("id",line)
list split_histdefs.buffs = [buff1,buff2]
 split_histdefs.compvals = compare_hbuffs(buffs)