import glob, sys, os, string, io, ROOT, math, commands from ROOT import std pandapath=os.environ.get('PANDAPATH') sys.path.append(pandapath+'/macro/tpc/FOPI/python/argparse-1.2.1') import argparse parser=argparse.ArgumentParser(description='submit multiple digi files and merge the afterwards') parser.add_argument('mcfile',help='the mc file',type=str) parser.add_argument('field',help='the drift field',type=str) parser.add_argument('gas',help='the gas',type=str) parser.add_argument('gain',help='the gain',type=str) parser.add_argument('--devmap',help='the deviation map to use ( "" if none)',type=str,default="") parser.add_argument('--junksize',help='the size of the single files',type=int,default=5000) args=parser.parse_args() ROOT.gROOT.ProcessLine(".x rootlogon.C") mcfile=ROOT.TFile(args.mcfile,'read') tree=mcfile.Get('cbmsim') totEv=tree.GetEntries() start=0 stop=args.junksize digicounter=-1 jobids='' while start