CMS 3D CMS Logo

Namespaces | Functions | Variables
createJobs.py File Reference

Go to the source code of this file.

Namespaces

 createJobs
 

Functions

def createJobs.writeAlignCfg (fname, my_vars)
 
def createJobs.writeGatherCfg (fname, my_vars)
 
def createJobs.writeValidationCfg (fname, my_vars)
 

Variables

 createJobs.action
 
 createJobs.allowTIDTEC = str(not options.notAllowTIDTEC)
 
 createJobs.args
 
list createJobs.bsubfile = ["#!/bin/sh", ""]
 
list createJobs.bsubnames = []
 
 createJobs.combineME11 = str(not options.notCombineME11)
 
string createJobs.commandline = " ".join(copyargs)
 
 createJobs.copyargs = sys.argv[:]
 
 createJobs.copyplots
 
string createJobs.copytrackerdb = ""
 
 createJobs.createAlignNtuple = not not options.createAlignNtuple
 
 createJobs.createMapNtuple = not not options.createMapNtuple
 
 createJobs.cscparams = options.cscparams
 
bool createJobs.curvatureplots = False
 
 createJobs.curvatureplots_ingeneral = options.curvatureplots
 
 createJobs.default
 
 createJobs.dest
 
 createJobs.dir_no_ = DIRNAME
 
string createJobs.director = directory[:-1]
 
string createJobs.director1 = directory1[:-1]
 
string createJobs.directory = ""
 
string createJobs.directory1 = "%s01/" % DIRNAME
 after the last iteration (optionally) do diagnostics run More...
 
 createJobs.DIRNAME = sys.argv[1]
 
 createJobs.doCleanUp = not options.noCleanUp
 
bool createJobs.doCSC = True
 
bool createJobs.doDT = True
 
 createJobs.exit_code = os.system("./Alignment/MuonAlignmentAlgorithms/scripts/convertSQLiteXML.py %s %s --gprcdconnect %s --gprcd %s" % (INITIALGEOM,INITIALXML,gprcdconnect,gprcd))
 
 createJobs.extraPlots = options.extraPlots
 
list createJobs.fileNames = []
 
list createJobs.fileNamesBlocks = []
 
string createJobs.gather_fileName = "%sgather%03d.sh" % (directory, jobnumber)
 
 createJobs.globaltag = options.globaltag
 
 createJobs.gprcd = options.gprcd
 
 createJobs.gprcdconnect = options.gprcdconnect
 
 createJobs.help
 
 createJobs.INITIALGEOM = sys.argv[3]
 
string createJobs.INITIALXML = INITIALGEOM + '.xml'
 step 0: convert initial geometry to xml More...
 
 createJobs.inputdb = INITIALGEOM
 
string createJobs.inputdbdir = directory[:]
 
 createJobs.INPUTFILES = sys.argv[4]
 
string createJobs.inputfiles = " ".join(fileNames[jobnumber*stepsize:(jobnumber+1)*stepsize])
 gather.sh runners for njobs More...
 
 createJobs.iscosmics = str(options.iscosmics)
 
 createJobs.ITERATIONS = int(sys.argv[2])
 
 createJobs.json_file = options.json
 
 createJobs.last_align = None
 
bool createJobs.mapplots = False
 
 createJobs.mapplots_ingeneral = options.mapplots
 
 createJobs.maxDxy = options.maxDxy
 
 createJobs.maxEvents = options.maxEvents
 
 createJobs.maxResSlopeY = options.maxResSlopeY
 
 createJobs.maxTrackerRedChi2 = options.maxTrackerRedChi2
 
 createJobs.maxTrackP = options.maxTrackP
 
 createJobs.maxTrackPt = options.maxTrackPt
 
 createJobs.minAlignmentHits = str(options.minAlignmentHits)
 
 createJobs.minNCrossedChambers = options.minNCrossedChambers
 
 createJobs.minTrackerHits = str(options.minTrackerHits)
 
 createJobs.minTrackP = options.minTrackP
 
 createJobs.minTrackPt = options.minTrackPt
 
 createJobs.muonCollectionTag = options.muonCollectionTag
 
 createJobs.njobs = options.subjobs
 
 createJobs.options
 
 createJobs.parser = optparse.OptionParser(usage)
 
 createJobs.peakNSigma = options.peakNSigma
 
 createJobs.preFilter = not not options.preFilter
 
 createJobs.prog = sys.argv[0]
 
 createJobs.pwd = str(os.getcwd())
 
 createJobs.queue
 
 createJobs.residualsModel = options.residualsModel
 
bool createJobs.segdiffplots = False
 
 createJobs.segdiffplots_ingeneral = options.segdiffplots
 
 createJobs.skipEvents = options.skipEvents
 
 createJobs.station123params = options.station123params
 
 createJobs.station4params = options.station4params
 
 createJobs.stepsize = int(math.ceil(1.*len(fileNames)/options.subjobs))
 
bool createJobs.SUPER_SPECIAL_XY_AND_DXDZ_ITERATIONS = False
 
 createJobs.theNSigma = options.motionPolicyNSigma
 
 createJobs.tmp = station123params, station123params, useResiduals
 align.sh More...
 
 createJobs.trackeralignment = options.trackeralignment
 
 createJobs.trackerAPE = options.trackerAPE
 
 createJobs.trackerAPEconnect = options.trackerAPEconnect
 
 createJobs.trackerBows = options.trackerBows
 
 createJobs.trackerBowsconnect = options.trackerBowsconnect
 
 createJobs.trackerconnect = options.trackerconnect
 
 createJobs.twoBin = str(options.twoBin)
 
 createJobs.type
 
string createJobs.usage
 
 createJobs.user_mail = options.user_mail
 
 createJobs.useResiduals = options.useResiduals
 
 createJobs.validationLabel = options.validationLabel
 
 createJobs.waiter
 
 createJobs.weightAlignment = str(options.weightAlignment)