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

Go to the source code of this file.

Namespaces

namespace  python
namespace  python.CreateTierZeroArgdict

Functions

 python.CreateTierZeroArgdict.resolve (tag)
 utility functions
 python.CreateTierZeroArgdict.evalDatasetNameFion (dsname, dsfionstr)

Variables

 python.CreateTierZeroArgdict.parser
 command line argument parsing
 python.CreateTierZeroArgdict.type
 python.CreateTierZeroArgdict.str
 python.CreateTierZeroArgdict.help
 python.CreateTierZeroArgdict.dest
 python.CreateTierZeroArgdict.int
 python.CreateTierZeroArgdict.default
 python.CreateTierZeroArgdict.args = parser.parse_args()
 python.CreateTierZeroArgdict.amitag = args.amitag
 python.CreateTierZeroArgdict.dsname = args.dsname
 python.CreateTierZeroArgdict.inputflname = args.inputflname
 python.CreateTierZeroArgdict.maxEvents = args.maxEvents
 python.CreateTierZeroArgdict.ncores = args.ncores
 python.CreateTierZeroArgdict.NoMergeTypeList = args.NoMergeTypeList
str python.CreateTierZeroArgdict.taskstep = 'recon'
str python.CreateTierZeroArgdict.partID = '._0001'
 python.CreateTierZeroArgdict.partIDlist = inputflname.split('._')[1:]
str python.CreateTierZeroArgdict.logfilename = dsname+"."+ amitag+"."+taskstep+partID+".job.log"
str python.CreateTierZeroArgdict.jsonflname = dsname+"."+ amitag+"."+taskstep+partID+".job.argdict.json"
dict python.CreateTierZeroArgdict.jobargdict = {}
 python.CreateTierZeroArgdict.ami_tag_content = resolve(amitag)
 python.CreateTierZeroArgdict.phconfig = ami_tag_content.get('phconfig',{})
str python.CreateTierZeroArgdict.parncores = '--nprocs=%i' % ncores
 python.CreateTierZeroArgdict.outputs = ami_tag_content.get('outputs',{})
 python.CreateTierZeroArgdict.dstype = dsname.split('.')[-1]
dict python.CreateTierZeroArgdict.outdatasets = {}
 python.CreateTierZeroArgdict.parname = k
 python.CreateTierZeroArgdict.dstp = v.get('dstype')
 python.CreateTierZeroArgdict.pcs = dstp.split()
 python.CreateTierZeroArgdict.pairs = pcs[1:]
 python.CreateTierZeroArgdict.ifmatch = v.get('ifMatch',None)
 python.CreateTierZeroArgdict.m = re.match(ifmatch,dsname)
 python.CreateTierZeroArgdict.dsfionstr = v.get('dsnamefion',None)
 python.CreateTierZeroArgdict.outdsname = evalDatasetNameFion(dsname,dsfionstr)
str python.CreateTierZeroArgdict.outfilename = outdsname+partID
str python.CreateTierZeroArgdict.outfilevalue = outdsname+'#'+outfilename
 python.CreateTierZeroArgdict.jobargdictfile = open(jsonflname,"w")
 python.CreateTierZeroArgdict.sort_keys
 python.CreateTierZeroArgdict.True
 python.CreateTierZeroArgdict.indent
 python.CreateTierZeroArgdict.separators