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

Go to the source code of this file.

Namespaces

namespace  python
namespace  python.compareTCTs

Functions

 python.compareTCTs.compareTreeFiles (rName, vName, details)
 python.compareTCTs.diffPoolFiles (ref, chk, details, toIgnore=['RecoTimingObj_p1_RAWtoESD_timings', 'RecoTimingObj_p1_ESDtoAOD_timings'])
 python.compareTCTs.diffPickleFiles (ref, chk, details)

Variables

 python.compareTCTs.ignoreTrees = set(("CollectionMetadata",))
 python.compareTCTs.nRef = None
 python.compareTCTs.nVal = None
 python.compareTCTs.rRef = None
 python.compareTCTs.rVal = None
 python.compareTCTs.detailsFN = None
list python.compareTCTs.filePattern = []
 python.compareTCTs.sumFileName = None
 python.compareTCTs.refPath = None
 python.compareTCTs.valPath = None
bool python.compareTCTs.diffroot = False
 python.compareTCTs.opts
 python.compareTCTs.args
list python.compareTCTs.allPatterns = []
str python.compareTCTs.msg = "Reference TCT:\n"
 python.compareTCTs.details = open(detailsFN, "w")
 python.compareTCTs.ff = findTCTFiles(refPath,valPath)
 python.compareTCTs.tctlist = ff.getCommonChains()
 python.compareTCTs.statPerChain = dict()
str python.compareTCTs.Summary = ""
int python.compareTCTs.nIdenticalFiles = 0
int python.compareTCTs.nDifferentFiles = 0
 python.compareTCTs.filesToCompare = ff.findFiles(pattern)
 python.compareTCTs.fileName = r.split('/')[-1]
bool python.compareTCTs.identical = False
 python.compareTCTs.r
 python.compareTCTs.v
 python.compareTCTs.stat = os.system("acmd.py diff-root "+r+" "+v+" --error-mode resilient --ignore-leaves HITStoRDO_timings RecoTimingObj_p1_HITStoRDO_timings RecoTimingObj_p1_RAWtoESD_mems RecoTimingObj_p1_RAWtoESD_timings RAWtoESD_mems RAWtoESD_timings ESDtoAOD_mems ESDtoAOD_timings RAWtoALL_mems RAWtoALL_timings RecoTimingObj_p1_RAWtoALL_mems RecoTimingObj_p1_RAWtoALL_timings --entries 10 > tmp.txt")
str python.compareTCTs.complain = ""
float python.compareTCTs.ratio = 100.0*(info[1].loglines-info[0].loglines)/info[0].loglines
str python.compareTCTs.ln = "\tLoglines: %i -> %i (%.2f)" % (info[0].loglines,info[1].loglines,ratio)
 python.compareTCTs.cpu_r = info[0].cpulist[1]
 python.compareTCTs.cpu_v = info[1].cpulist[1]
 python.compareTCTs.mem_r = info[0].memlist[1]
 python.compareTCTs.mem_v = info[1].memlist[1]
bool python.compareTCTs.isok = True
 python.compareTCTs.sumFile = open(sumFileName,"w")
str python.compareTCTs.line = "%-70s" % f