Functions | |
def | CalcPileup |
Variables | |
int | aveLumi = 0 |
dictionary | csvDict = {} |
tuple | events = open(options.csvInput, 'r') |
dictionary | GapDict = {} |
string | help = 'Use CSV file from lumiCalc.py instead of lumiDB' |
int | InGap = 0 |
tuple | inputGroup = optparse.OptionGroup(parser, "Input Options") |
int | ipiece = 0 |
int | LastDelivered = 0 |
tuple | lastindex = len(OUTPUTLINE) |
int | lastLumiS = 0 |
list | LastValidLumi = [] |
tuple | LumiArray |
tuple | luminometer = str( pieces[14] ) |
string | LumiString = "[%d,%2.4e,%2.4e,%2.4e]," |
int | OldRun = -1 |
list | output = args[0] |
tuple | outputfile = open(output,'w') |
string | OUTPUTLINE = "" |
Let's start the fun. More... | |
tuple | parameters = LumiQueryAPI.ParametersObject() |
## Main ProgramMore... | |
tuple | parser |
list | peakratio = lumiInfo[0] |
tuple | pieces = sepRE.split(line.strip()) |
list | pileup = LastValidLumi[3] |
tuple | pileupGroup = optparse.OptionGroup(parser, "Pileup Options") |
list | record = lumiInfo[1] |
dictionary | runLumiDict = {} |
tuple | sepRE = re.compile(r'[\]\[\s,;:]+') |
list | trunc = OUTPUTLINE[0:lastindex] |
list | xingInstLumiArray |
def estimatePileup_makeJSON_2015.CalcPileup | ( | deadTable, | |
parameters, | |||
luminometer, | |||
mode = 'deadtable' |
|||
) |
Given a deadtable, will calculate parameters of pileup distribution. Return formatted string with LumiSection, LS integrated lumi, RMS of bunch to bunch lumi and pileup.
Definition at line 13 of file estimatePileup_makeJSON_2015.py.
References mathSSE.sqrt().
list estimatePileup_makeJSON_2015.aveLumi = 0 |
Definition at line 223 of file estimatePileup_makeJSON_2015.py.
dictionary estimatePileup_makeJSON_2015.csvDict = {} |
Definition at line 172 of file estimatePileup_makeJSON_2015.py.
tuple estimatePileup_makeJSON_2015.events = open(options.csvInput, 'r') |
Definition at line 160 of file estimatePileup_makeJSON_2015.py.
dictionary estimatePileup_makeJSON_2015.GapDict = {} |
Definition at line 164 of file estimatePileup_makeJSON_2015.py.
string estimatePileup_makeJSON_2015.help = 'Use CSV file from lumiCalc.py instead of lumiDB' |
Definition at line 136 of file estimatePileup_makeJSON_2015.py.
int estimatePileup_makeJSON_2015.InGap = 0 |
Definition at line 163 of file estimatePileup_makeJSON_2015.py.
Definition at line 133 of file estimatePileup_makeJSON_2015.py.
int estimatePileup_makeJSON_2015.ipiece = 0 |
Definition at line 179 of file estimatePileup_makeJSON_2015.py.
list estimatePileup_makeJSON_2015.LastDelivered = 0 |
Definition at line 166 of file estimatePileup_makeJSON_2015.py.
tuple estimatePileup_makeJSON_2015.lastindex = len(OUTPUTLINE) |
Definition at line 242 of file estimatePileup_makeJSON_2015.py.
estimatePileup_makeJSON_2015.lastLumiS = 0 |
Definition at line 215 of file estimatePileup_makeJSON_2015.py.
estimatePileup_makeJSON_2015.LastValidLumi = [] |
Definition at line 165 of file estimatePileup_makeJSON_2015.py.
tuple estimatePileup_makeJSON_2015.LumiArray |
Definition at line 255 of file estimatePileup_makeJSON_2015.py.
tuple estimatePileup_makeJSON_2015.luminometer = str( pieces[14] ) |
Definition at line 199 of file estimatePileup_makeJSON_2015.py.
string estimatePileup_makeJSON_2015.LumiString = "[%d,%2.4e,%2.4e,%2.4e]," |
Definition at line 226 of file estimatePileup_makeJSON_2015.py.
estimatePileup_makeJSON_2015.OldRun = -1 |
Definition at line 161 of file estimatePileup_makeJSON_2015.py.
list estimatePileup_makeJSON_2015.output = args[0] |
Definition at line 148 of file estimatePileup_makeJSON_2015.py.
Definition at line 281 of file estimatePileup_makeJSON_2015.py.
estimatePileup_makeJSON_2015.OUTPUTLINE = "" |
Let's start the fun.
Definition at line 154 of file estimatePileup_makeJSON_2015.py.
tuple estimatePileup_makeJSON_2015.parameters = LumiQueryAPI.ParametersObject() |
Definition at line 130 of file estimatePileup_makeJSON_2015.py.
tuple estimatePileup_makeJSON_2015.parser |
Definition at line 131 of file estimatePileup_makeJSON_2015.py.
list estimatePileup_makeJSON_2015.peakratio = lumiInfo[0] |
Definition at line 221 of file estimatePileup_makeJSON_2015.py.
tuple estimatePileup_makeJSON_2015.pieces = sepRE.split(line.strip()) |
Definition at line 177 of file estimatePileup_makeJSON_2015.py.
list estimatePileup_makeJSON_2015.pileup = LastValidLumi[3] |
Definition at line 222 of file estimatePileup_makeJSON_2015.py.
Definition at line 134 of file estimatePileup_makeJSON_2015.py.
list estimatePileup_makeJSON_2015.record = lumiInfo[1] |
Definition at line 217 of file estimatePileup_makeJSON_2015.py.
dictionary estimatePileup_makeJSON_2015.runLumiDict = {} |
Definition at line 171 of file estimatePileup_makeJSON_2015.py.
tuple estimatePileup_makeJSON_2015.sepRE = re.compile(r'[\]\[\s,;:]+') |
Definition at line 159 of file estimatePileup_makeJSON_2015.py.
list estimatePileup_makeJSON_2015.trunc = OUTPUTLINE[0:lastindex] |
Definition at line 243 of file estimatePileup_makeJSON_2015.py.
list estimatePileup_makeJSON_2015.xingInstLumiArray |
Definition at line 200 of file estimatePileup_makeJSON_2015.py.