|
string | lumiPlot.action = 'store' |
|
dictionary | lumiPlot.actiontofilebasemap = {'time':'lumivstime','run':'lumivsrun','fill':'lumivsfill','perday':'lumiperday','instpeakperday':'lumipeak'} |
|
list | lumiPlot.allowedActions = ['run','time','fill','perday','instpeakperday'] |
|
list | lumiPlot.allowedscales = ['linear','log','both'] |
|
list | lumiPlot.amodetagChoices = [ "PROTPHYS","IONPHYS",'PAPHYS' ] |
|
list | lumiPlot.beamChoices = ['PROTPHYS','IONPHYS','PAPHYS'] |
|
list | lumiPlot.beamModeChoices = [ "stable", "quiet", "either"] |
|
tuple | lumiPlot.begT = datetime.datetime.combine(datetime.date.fromordinal(newFirstDay),midnight) |
|
| lumiPlot.begtime = options.begintime |
|
tuple | lumiPlot.begTStr = lut.DatetimeToStr(begT,customfm='%m/%d/%y %H:%M:%S') |
|
| lumiPlot.choices = allowedActions, |
|
list | lumiPlot.cmslsnum = lsdata[1] |
|
tuple | lumiPlot.config = ConfigParser.RawConfigParser() |
|
tuple | lumiPlot.currentdir = os.getcwd() |
| parse figure configuration if found More...
|
|
tuple | lumiPlot.dataidmap = revisionDML.dataIdsByTagId(session.nominalSchema(),datatagid,runlist=rruns,withcomment=False) |
|
| lumiPlot.datatagname = options.datatag |
| resolve data ids More...
|
|
tuple | lumiPlot.daybeg = str(daydata[0][0]) |
|
list | lumiPlot.daydata = daydict[day] |
|
tuple | lumiPlot.daydel = sum([t[2] for t in daydata if t[2]]) |
|
dictionary | lumiPlot.daydict = {} |
|
tuple | lumiPlot.dayend = str(daydata[-1][0]) |
|
int | lumiPlot.daymax_ls = 0 |
|
int | lumiPlot.daymax_run = 0 |
|
float | lumiPlot.daymax_val = 0.0 |
|
tuple | lumiPlot.daynumber = lsTS.date() |
|
tuple | lumiPlot.dayrec = sum([t[3] for t in daydata if t[3]]) |
|
string | lumiPlot.default = 'frontier://LumiCalc/CMS_LUMI_PROD' |
|
list | lumiPlot.dellum = lsdata[5] |
|
list | lumiPlot.dellumi = lsdata[5] |
|
string | lumiPlot.dest = 'connect' |
| input/output file names More...
|
|
list | lumiPlot.effdict = perlsdata[8] |
|
| lumiPlot.endtime = options.endtime |
|
tuple | lumiPlot.f = open(ip,'r') |
|
tuple | lumiPlot.fig = Figure(figsize=(figureparams['sizex'],figureparams['sizey']),dpi=figureparams['dpi']) |
|
dictionary | lumiPlot.figureparams = {'sizex':7.5,'sizey':5.7,'dpi':135} |
|
dictionary | lumiPlot.fillrunMap = {} |
|
tuple | lumiPlot.GrunsummaryData = lumiCalcAPI.runsummaryMap(session.nominalSchema(),irunlsdict) |
|
string | lumiPlot.help = 'connect string to lumiDB' |
|
| lumiPlot.hltname = options.hltpath |
|
| lumiPlot.hltpat = None |
|
| lumiPlot.inplot = options.inplot |
| process old plot csv files,if any, skipping #commentlines More...
|
|
list | lumiPlot.inplots = [] |
|
list | lumiPlot.instlum = lsdata[5] |
|
dictionary | lumiPlot.irunlsdict = {} |
| find runs need to read from DB More...
|
|
list | lumiPlot.labels = ['Delivered','Recorded'] |
|
| lumiPlot.lastDrawnFill = None |
|
| lumiPlot.lastDrawnRun = None |
|
tuple | lumiPlot.locallumiconfig = os.path.join(currentdir,rcparamfile) |
|
tuple | lumiPlot.logfig = Figure(figsize=(figureparams['sizex'],figureparams['sizey']),dpi=figureparams['dpi']) |
|
tuple | lumiPlot.lslength = lumip.lslengthsec() |
|
list | lumiPlot.lsTS = lsdata[2] |
|
tuple | lumiPlot.lumibyls = lumiCalcAPI.lumiForIds(session.nominalSchema(),irunlsdict,dataidmap,runsummaryMap=GrunsummaryData,beamstatusfilter=pbeammode,normmap=normvalueDict,lumitype='HF') |
|
list | lumiPlot.lumilsnum = lsdata[0] |
|
tuple | lumiPlot.lumip = lumiParameters.ParametersObject() |
|
tuple | lumiPlot.lut = lumiTime.lumiTime() |
|
tuple | lumiPlot.m = matplotRender.matplotRender(fig) |
|
| lumiPlot.maxDrawnDay = None |
|
tuple | lumiPlot.midnight = datetime.time() |
|
tuple | lumiPlot.mlog = matplotRender.matplotRender(logfig) |
|
tuple | lumiPlot.mpllumiconfig = os.path.join(mplrcdir,rcparamfile) |
|
tuple | lumiPlot.mplrcdir = matplotlib.get_configdir() |
|
| lumiPlot.newFirstDay = None |
|
| lumiPlot.newFirstFill = None |
|
| lumiPlot.newFirstRun = None |
|
int | lumiPlot.normid = 0 |
|
tuple | lumiPlot.normmap = normDML.normIdByType(session.nominalSchema(),lumitype='HF',defaultonly=True) |
|
string | lumiPlot.normname = 'NONE' |
|
dictionary | lumiPlot.normvalueDict = {} |
|
tuple | lumiPlot.options = parser.parse_args() |
|
| lumiPlot.outplotfilename = options.outplot |
|
string | lumiPlot.outtextfilename = outplotfilename+'.csv' |
|
tuple | lumiPlot.parser |
| parse arguments More...
|
|
dictionary | lumiPlot.pathdict = {} |
|
tuple | lumiPlot.pathnames = effdict.keys() |
|
| lumiPlot.pbeammode = None |
|
dictionary | lumiPlot.rawdata = {} |
|
list | lumiPlot.rawxdata = [] |
|
dictionary | lumiPlot.rawydata = {} |
|
string | lumiPlot.rcparamfile = '.lumiplotrc' |
|
tuple | lumiPlot.reader = csv.reader(f,delimiter=',') |
|
list | lumiPlot.reclum = lsdata[6] |
|
list | lumiPlot.reclumi = lsdata[6] |
|
string | lumiPlot.referenceLabel = 'Delivered' |
|
## Main Program
More...
|
|
| lumiPlot.reqHlt = False |
|
| lumiPlot.reqTrg = False |
|
| lumiPlot.required = False, |
|
list | lumiPlot.resultlines = [] |
|
list | lumiPlot.rruns = [] |
|
list | lumiPlot.rundata = lumibyls[run] |
|
tuple | lumiPlot.runlist = lumiCalcAPI.runList(session.nominalSchema(),options.fillnum,runmin=None,runmax=None,startT=begTStr,stopT=endtime,l1keyPattern=None,hltkeyPattern=None,amodetag=options.amodetag,nominalEnergy=options.beamenergy,energyFlut=options.beamfluctuation,requiretrg=reqTrg,requirehlt=reqHlt) |
|
tuple | lumiPlot.session = svc.openSession(isReadOnly=True,cpp2sqltype=[('unsigned int','NUMBER(10)'),('unsigned long long','NUMBER(20)')]) |
|
int | lumiPlot.starttime = 0 |
|
int | lumiPlot.stoptime = 0 |
|
tuple | lumiPlot.svc |
|
tuple | lumiPlot.thisfillnumber = fillrunMap.keys() |
|
int | lumiPlot.totcmsls = 0 |
|
int | lumiPlot.totlumils = 0 |
|
| lumiPlot.type = int, |
|