CMS 3D CMS Logo

Functions | Variables

dumpFill Namespace Reference

Functions

def tofiles

Variables

string allfillname = 'allfills.txt'
tuple allfills = lumiQueryAPI.allfills(q)
list allruns = [item for sublist in runs for item in sublist]
tuple options = parser.parse_args()
tuple parameters = lumiQueryAPI.ParametersObject()
tuple parser = argparse.ArgumentParser(prog=os.path.basename(sys.argv[0]),description = "Dump Fill",formatter_class=argparse.ArgumentDefaultsHelpFormatter)
tuple q = session.nominalSchema()
tuple runs = runsperfill.values()
dictionary runsperfill = {}
dictionary runtimes = {}

Function Documentation

def dumpFill::tofiles (   allfills,
  runsperfill,
  runtimes,
  outdir 
)

Definition at line 18 of file dumpFill.py.

00019                                                  :
00020     f=open(os.path.join(outdir,allfillname),'w')
00021     for fill in allfills:
00022         print >>f,'%d'%(fill)
00023     f.close()
00024     for fill,runs in runsperfill.items():
00025         filename='fill_'+str(fill)+'.txt'
00026         if len(runs)!=0:
00027             f=open(os.path.join(outdir,filename),'w')
00028             for run in runs:
00029                 print >>f,'%d,%s'%(run,runtimes[run])
            f.close()

Variable Documentation

string dumpFill::allfillname = 'allfills.txt'

Definition at line 16 of file dumpFill.py.

Definition at line 48 of file dumpFill.py.

list dumpFill::allruns = [item for sublist in runs for item in sublist]

Definition at line 67 of file dumpFill.py.

tuple dumpFill::options = parser.parse_args()

Definition at line 39 of file dumpFill.py.

Definition at line 42 of file dumpFill.py.

tuple dumpFill::parser = argparse.ArgumentParser(prog=os.path.basename(sys.argv[0]),description = "Dump Fill",formatter_class=argparse.ArgumentDefaultsHelpFormatter)

Definition at line 31 of file dumpFill.py.

tuple dumpFill::q = session.nominalSchema()

Definition at line 47 of file dumpFill.py.

tuple dumpFill::runs = runsperfill.values()

Definition at line 66 of file dumpFill.py.

Definition at line 51 of file dumpFill.py.

dictionary dumpFill::runtimes = {}

Definition at line 52 of file dumpFill.py.