jobname = 'job_desc'
condor_out = 'condor_output.out'
condor_err = 'condor_error.err'
condor_log = 'condor_log.log'

try:
    if len(sys.argv) < 7:
        raise Exception

    else:
        boson = (sys.argv[1]).upper()
        outputdir = sys.argv[2]
        inputfile = sys.argv[3]
        sectors = getsects(sys.argv[3], boson)
        scalevars = getscalevar(sys.argv[3]) # see whether input file contain special scale variation instruction
        histofile = sys.argv[4]
        outputfile = sys.argv[5]
        pdfdir = sys.argv[6]
        if len(sys.argv) > 7:
            jobname = sys.argv[7]

        if len(sys.argv) > 8:
            initsect = int(sys.argv[8])
            if len(sys.argv) > 10:
               lastsect = int(sys.argv[9])
               sectstep = int(sys.argv[10])
            else:
               lastsect = initsect
               sectstep = 1
        else:
Example #2
0
"""
Call python getscalevar() function in "defs.py" and print on screen whether there are scale variation job running
Usage: python $0 <inputfile>
"""

import sys
from defs import getscalevar

scalevars = getscalevar(sys.argv[1])
if scalevars[2]:
    print 3
else:
    print 1