CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Namespaces | Functions | Variables
estimatePileup_makeJSON.py File Reference

Go to the source code of this file.

Namespaces

 estimatePileup_makeJSON
 

Functions

def estimatePileup_makeJSON.CalcPileup
 

Variables

int estimatePileup_makeJSON.aveLumi = 0
 
dictionary estimatePileup_makeJSON.csvDict = {}
 
tuple estimatePileup_makeJSON.events = open(options.csvInput, 'r')
 
dictionary estimatePileup_makeJSON.GapDict = {}
 
string estimatePileup_makeJSON.help = 'Use CSV file from lumiCalc.py instead of lumiDB'
 
int estimatePileup_makeJSON.InGap = 0
 
tuple estimatePileup_makeJSON.inputGroup = optparse.OptionGroup(parser, "Input Options")
 
int estimatePileup_makeJSON.LastDelivered = 0
 
tuple estimatePileup_makeJSON.lastindex = len(OUTPUTLINE)
 
int estimatePileup_makeJSON.lastLumiS = 0
 
list estimatePileup_makeJSON.LastValidLumi = []
 
tuple estimatePileup_makeJSON.LumiArray
 
string estimatePileup_makeJSON.LumiString = "[%d,%2.4e,%2.4e,%2.4e],"
 
int estimatePileup_makeJSON.OldRun = -1
 
list estimatePileup_makeJSON.output = args[0]
 
tuple estimatePileup_makeJSON.outputfile = open(output,'w')
 
string estimatePileup_makeJSON.OUTPUTLINE = ""
 Let's start the fun. More...
 
tuple estimatePileup_makeJSON.parameters = LumiQueryAPI.ParametersObject()
 

## Main Program

More...
 
tuple estimatePileup_makeJSON.parser
 
list estimatePileup_makeJSON.peakratio = lumiInfo[0]
 
tuple estimatePileup_makeJSON.pieces = sepRE.split(line.strip())
 
list estimatePileup_makeJSON.pileup = LastValidLumi[3]
 
tuple estimatePileup_makeJSON.pileupGroup = optparse.OptionGroup(parser, "Pileup Options")
 
list estimatePileup_makeJSON.record = lumiInfo[1]
 
dictionary estimatePileup_makeJSON.runLumiDict = {}
 
tuple estimatePileup_makeJSON.sepRE = re.compile(r'[\s,;:]+')
 
list estimatePileup_makeJSON.trunc = OUTPUTLINE[0:lastindex]
 
list estimatePileup_makeJSON.xingInstLumiArray