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

Go to the source code of this file.

Namespaces

namespace  checkxAOD

Variables

str checkxAOD.__author__
 checkxAOD.parser = OptionParser( usage = "usage: %prog [OPTION]... my.xAOD.file.pool.root" )
 checkxAOD.p = parser.add_option
 checkxAOD.action
 checkxAOD.dest
 checkxAOD.help
 checkxAOD.options
 checkxAOD.args = {'newline' : ''}
dict checkxAOD.categoryStrings
list checkxAOD.fileNames = []
 checkxAOD.fileName = os.path.expandvars( os.path.expanduser( options.fileName ) )
 checkxAOD.kb
str checkxAOD.sizeUnits = "kB"
 checkxAOD.auxvarptn = re.compile( r"Aux(?:Dyn)?(?:\.|:)" )
 checkxAOD.poolFile = PF.PoolFile( fileName )
dict checkxAOD.summedData = {}
dict checkxAOD.categData = {}
 checkxAOD.brName = d.name
 checkxAOD.m = auxvarptn.search( d.name )
 checkxAOD.file
 checkxAOD.typeName
list checkxAOD.orderedData = [rec for rec in summedData.values()]
 checkxAOD.sorter = PF.PoolRecord.Sorter.DiskSize
 checkxAOD.key
float checkxAOD.memSize = 0.0
float checkxAOD.diskSize = 0.0
str checkxAOD.mtlp = re.search( "_tlp.$", d.name ) or "DataHeader" in d.name
 checkxAOD.colTypeName = d.typeName
 checkxAOD.d_name = m.group(1)
str checkxAOD.nameType = "%s (%s)" % (d_name, colTypeName)
 checkxAOD.catName = categ
 checkxAOD.categorizedData = list(categData.values())
float checkxAOD.totDiskSize = 0.0
float checkxAOD.frac = 0.0
list checkxAOD.ds = []
list checkxAOD.dsFrac = []
list checkxAOD.dsName = []
float checkxAOD.dsPerEvt = d.diskSize / max(poolFile.dataHeader.nEntries,1)
float checkxAOD.dsPerCatFrac = d.diskSize / diskSize
list checkxAOD.b = ['{:.3f}'.format(i) for i in reversed(ds)]
 checkxAOD.writer = csv.writer( f )