ATLAS Offline Software
|
Functions | |
def | sort_period (text) |
Ancillary functions. More... | |
def | printProp (varname) |
def | listify (l) |
def | findLB (lbts, startOfVetoPeriod) |
def | printBoth (string0, boolean, f) |
Functions dedicated to output printing. More... | |
def | singleRunReport (runNumber, dict1, dict2, directory, defects, veto, exactVetoComput) |
def | extractNamePartition (foundDefect) |
Functions dedicated to defect retrieval and basic string manipulations. More... | |
def | retrieveDefectsFromDB (run, defectTag, grlDef, signOffDefects) |
def | updateRunList (year=time.localtime().tm_year) |
Retrieval of new runs not yet in YearStats-common/runlist-[year]-AtlasReady.dat. More... | |
def | getRunInfo (runlist, defectTag="HEAD") |
Retrieval of run characteristics. More... | |
Variables | |
bool | debug = False |
passfile = open("/afs/cern.ch/user/l/larmon/public/atlasdqmpass.txt") | |
passwd = passfile.read().strip(); passfile.close() | |
dqmapi = xmlrpc.client.ServerProxy('https://%s@atlasdqm.cern.ch'%(passwd)) | |
string | runListDir = "./YearStats-common" |
parser = ArgumentParser(description='',formatter_class=RawTextHelpFormatter) | |
dest | |
default | |
help | |
action | |
type | |
int | |
nargs | |
args = parser.parse_args() | |
dictionary | options = {} |
dictionary | yearTagProperties = {} |
dictionary | partitions = {} |
dictionary | grlDef = {} |
dictionary | defectVeto = {} |
dictionary | veto = {} |
dictionary | signOff = {} |
dictionary | runlist = {'filename':"",'primary':[],'toprocess':[],'weeklyfile':[],'weekly-dqmeeting':"",'roughVeto':[]} |
year | |
string | tokenName = "DeMo-%s-%s-%s.token"%(options['system'],options['year'],options['tag']) |
int | startrun = 0 |
int | endrun = 1e12 |
string | runListFilename = "%s/%s/%s"%(runListDir,options['year'],runlist['filename']) |
fRunList = open(runListFilename,'r') | |
string | roughVetoFilename = runListDir+"/%s/%s/roughVeto-%s.dat"%(options['system'],options['year'],options['year']) |
fRoughVeto = open(roughVetoFilename,'r') | |
string | yearStatsArchiveFilename = '%s/TProfiles.root'%options['yearStatsDir'] |
string | confirm = "y" |
fLastReset = open("%s/lastResetYS.dat"%options['yearStatsDir'],"w") | |
errorLogFile = open("%s/errors.log"%options['yearStatsDir'],'a') | |
notYetSignedOffRuns = open('%s/runs-notYetSignedOff.dat'%options['yearStatsDir'],'w') | |
def | runinfo = getRunInfo(runlist['primary'],options['defectTag']) |
list | oldRunsNotYetignedOff = [] |
int | oneWeek = 7*24*3600 |
key | |
reverse | |
def | defects = runinfo[run]["signoffDefects"].keys() |
list | statuses = [ runinfo[run]["signoffDefects"][d]["status"] for d in defects ] |
bool | fullySignedOff = True |
int | signOffTime = 0 |
weeklyFile = open("%s/%s/runlist-weekly.dat"%(runListDir,options['year']),'r') | |
dictionary | periodListCurrent = {} |
list | newPeriodInYearStats = [] |
bool | bool_newRunsInYearStats = False |
allperiods_full = list(set([ p for irun in runlist['toprocess'] for p in runinfo[irun]["periods"] ])) | |
allperiods = list(set([runinfo[irun]["period"] for irun in runlist['toprocess'] if runinfo[irun]["period"] != "?"])) | |
string | periodFileName = "%s/runs-%s.dat"%(options['yearStatsDir'],iper) |
f = open(periodFileName,'r') | |
existingRuns = f.readlines() | |
bool | periodToBeAdded = False |
dictionary | hProfRun_IntolDefect = {} |
Book Histograms for general plot with intolerable defects/veto Fill them with past period inefficiencies. More... | |
dictionary | hProfRun_Veto = {} |
dictionary | hProfPeriod_IntolDefect = {} |
dictionary | hProfPeriod_Veto = {} |
list | allIntolDef = ["allIntol","allIntol_recov"] |
idefName = idef.split("__")[0] | |
list | periodListYear = [] |
string | profPeriodName = "hProfPeriod_IntolDefect_%s"%(idef) |
file = TFile(yearStatsArchiveFilename) | |
hProfPeriod_archive = file.Get("%s_archive"%(profPeriodName)) | |
periodNbYear = len(periodListYear) | |
h1Run_IntLuminosity = MakeTH1("h1_IntLumi","Run","Integrated luminosity", -0.5,+0.5+len(runlist['toprocess']),len(runlist['toprocess'])+1,kBlack) | |
h1Per_IntLumi = MakeTH1("periodLuminosity","Period","Luminosity(pb-1)",-0.5,+0.5+periodNbYear,periodNbYear+1,1) | |
TO BE MODIFIED WHEN TH1 IS SAVED IN TPROFILE.ROOT. More... | |
dictionary | h1_vetoInstLumiEvol = {} |
Book histograms for luminosity profile and veto rejection as a function of luminosity. More... | |
dictionary | lbAffected = {} |
Initialize total luminosity affected per defect for all runs. More... | |
tuple | boolExactVetoComput_run = (options['exactVetoComput']) and (runNb not in runlist['roughVeto']) |
v_lbTimeSt = GetLBTimeStamps(runNb) | |
defectDatabase = DQDefects.DefectsDB(tag=options['defectTag']) | |
list | globalFilterLB = [] |
retrievedDefects = defectDatabase.retrieve((runNb, 1), (runNb, runinfo[runNb]['nLB']), grlDef["globalFilterDefects"]) | |
atlasready = GetReadyFlag(runNb) | |
thisRunPerLB = dict() | |
lumiacct = fetch_iovs('COOLOFL_TRIGGER::/TRIGGER/OFLLUMI/LumiAccounting', tag=yearTagProperties["OflLumiAcct tag"], since=v_lbTimeSt[1][0]*1000000000, until=v_lbTimeSt[len(v_lbTimeSt)][1]*1000000000) | |
string | errorMsg = "Missing lumi for Run %d - LB %d\n"%(runNb,lb) |
def | parsedDefects = retrieveDefectsFromDB(runNb, options['defectTag'], grlDef,signOff) |
defectFound | |
partAffected | |
string | db2 = "COOLOFL_LAR/CONDBR2" |
string | folderName = "/LAR/BadChannelsOfl/EventVeto" |
totalVeto = showEventVeto.showEventVetoFolder(db2,folderName,options['vetoTag'],runNb,runNb,0) | |
def | lb0 = findLB(v_lbTimeSt,totalVeto[veto["COOL"][iVeto]][iVetoedLB][0]/1e9) |
def | lb1 = findLB(v_lbTimeSt,totalVeto[veto["COOL"][iVeto]][iVetoedLB][0]/1e9) |
dictionary | lineNb = {} |
Treatment when a run range was considered (weekly report) More... | |
dictionary | column = {} |
dictionary | c1 = {} |
int | canvasIndex = 0 |
bool | newCanvas = True |
list | labels_col = ["Run","Run start / stop","LB ready","Peak lumi","Filt. lumi","GRL ineff.","Veto ineff.","Period","Status"] |
list | xlow_col = [0.01,0.075,0.405,0.485,0.57,0.65,0.735,0.83,0.89,0.99] |
float | ylowTable = 0.99 - 0.98/(len(runlist['toprocess'])+6)*(len(runlist['toprocess'])+2) |
notYetSignedOff_TPave = TPaveText(xlow_col[0],0.01,xlow_col[len(labels_col)],ylowTable) | |
string | tmp = "Old runs (> 7 days) not yet signed off: " |
string | tmp2 = "" |
dictionary | canvasResults = {} |
dictionary | legendResults = {} |
dictionary | stackResults = {} |
string | filename = 'Files/weeklyHisto-%s-%s.root'%(startrun, endrun) |
Show Plots only for considered runs. More... | |
fAll = open("%s/runs-ALL.dat"%options['yearStatsDir'],'a') | |
string | irun_string = "%d (%.0f ub-1)"%(irun,runinfo[irun]['Lumi']) |
string | defectFileName = "%s/loss-%s.dat"%(options['yearStatsDir'],idef) |
string | defString = "%s -> %.6f pb-1 (recov: %.6f pb-1)\n"%(irun_string,runinfo[irun]["lumiDefect_%s"%(idef)]/1e6,runinfo[irun]["lumiDefect_%s__recov"%(idef)]/1e6) |
bool | toAdd = True |
f2 = open(defectFileName,'r') | |
string | vetoFileName = "%s/loss-%sVETO.dat"%(options['yearStatsDir'],iVeto) |
string | vetoString = "%s -> %.6f pb-1 \n"%(irun_string,runinfo[irun]["lumiVeto_%s"%(iVeto)]/1e6) |
def DeMoUpdate.extractNamePartition | ( | foundDefect | ) |
Functions dedicated to defect retrieval and basic string manipulations.
Definition at line 141 of file DeMoUpdate.py.
def DeMoUpdate.findLB | ( | lbts, | |
startOfVetoPeriod | |||
) |
Definition at line 85 of file DeMoUpdate.py.
def DeMoUpdate.getRunInfo | ( | runlist, | |
defectTag = "HEAD" |
|||
) |
Retrieval of run characteristics.
Definition at line 314 of file DeMoUpdate.py.
def DeMoUpdate.listify | ( | l | ) |
Definition at line 67 of file DeMoUpdate.py.
def DeMoUpdate.printBoth | ( | string0, | |
boolean, | |||
f | |||
) |
Functions dedicated to output printing.
Definition at line 94 of file DeMoUpdate.py.
def DeMoUpdate.printProp | ( | varname | ) |
Definition at line 60 of file DeMoUpdate.py.
def DeMoUpdate.retrieveDefectsFromDB | ( | run, | |
defectTag, | |||
grlDef, | |||
signOffDefects | |||
) |
Definition at line 262 of file DeMoUpdate.py.
def DeMoUpdate.singleRunReport | ( | runNumber, | |
dict1, | |||
dict2, | |||
directory, | |||
defects, | |||
veto, | |||
exactVetoComput | |||
) |
Definition at line 101 of file DeMoUpdate.py.
def DeMoUpdate.sort_period | ( | text | ) |
def DeMoUpdate.updateRunList | ( | year = time.localtime().tm_year | ) |
Retrieval of new runs not yet in YearStats-common/runlist-[year]-AtlasReady.dat.
Definition at line 281 of file DeMoUpdate.py.
DeMoUpdate.action |
Definition at line 373 of file DeMoUpdate.py.
list DeMoUpdate.allIntolDef = ["allIntol","allIntol_recov"] |
Definition at line 696 of file DeMoUpdate.py.
DeMoUpdate.allperiods = list(set([runinfo[irun]["period"] for irun in runlist['toprocess'] if runinfo[irun]["period"] != "?"])) |
Definition at line 615 of file DeMoUpdate.py.
DeMoUpdate.allperiods_full = list(set([ p for irun in runlist['toprocess'] for p in runinfo[irun]["periods"] ])) |
Definition at line 614 of file DeMoUpdate.py.
DeMoUpdate.args = parser.parse_args() |
Definition at line 400 of file DeMoUpdate.py.
DeMoUpdate.atlasready = GetReadyFlag(runNb) |
Definition at line 856 of file DeMoUpdate.py.
bool DeMoUpdate.bool_newRunsInYearStats = False |
Definition at line 612 of file DeMoUpdate.py.
tuple DeMoUpdate.boolExactVetoComput_run = (options['exactVetoComput']) and (runNb not in runlist['roughVeto']) |
Definition at line 823 of file DeMoUpdate.py.
dictionary DeMoUpdate.c1 = {} |
Definition at line 1112 of file DeMoUpdate.py.
int DeMoUpdate.canvasIndex = 0 |
Definition at line 1114 of file DeMoUpdate.py.
dictionary DeMoUpdate.canvasResults = {} |
Definition at line 1201 of file DeMoUpdate.py.
dictionary DeMoUpdate.column = {} |
Definition at line 1110 of file DeMoUpdate.py.
string DeMoUpdate.confirm = "y" |
Definition at line 521 of file DeMoUpdate.py.
string DeMoUpdate.db2 = "COOLOFL_LAR/CONDBR2" |
Definition at line 1032 of file DeMoUpdate.py.
bool DeMoUpdate.debug = False |
Definition at line 42 of file DeMoUpdate.py.
DeMoUpdate.default |
Definition at line 373 of file DeMoUpdate.py.
DeMoUpdate.defectDatabase = DQDefects.DefectsDB(tag=options['defectTag']) |
Definition at line 835 of file DeMoUpdate.py.
string DeMoUpdate.defectFileName = "%s/loss-%s.dat"%(options['yearStatsDir'],idef) |
Definition at line 1299 of file DeMoUpdate.py.
DeMoUpdate.defectFound |
Definition at line 946 of file DeMoUpdate.py.
Definition at line 567 of file DeMoUpdate.py.
dictionary DeMoUpdate.defectVeto = {} |
Definition at line 412 of file DeMoUpdate.py.
string DeMoUpdate.defString = "%s -> %.6f pb-1 (recov: %.6f pb-1)\n"%(irun_string,runinfo[irun]["lumiDefect_%s"%(idef)]/1e6,runinfo[irun]["lumiDefect_%s__recov"%(idef)]/1e6) |
Definition at line 1301 of file DeMoUpdate.py.
DeMoUpdate.dest |
Definition at line 373 of file DeMoUpdate.py.
DeMoUpdate.dqmapi = xmlrpc.client.ServerProxy('https://%s@atlasdqm.cern.ch'%(passwd)) |
Definition at line 47 of file DeMoUpdate.py.
dictionary DeMoUpdate.endrun = 1e12 |
Definition at line 463 of file DeMoUpdate.py.
DeMoUpdate.errorLogFile = open("%s/errors.log"%options['yearStatsDir'],'a') |
Definition at line 538 of file DeMoUpdate.py.
string DeMoUpdate.errorMsg = "Missing lumi for Run %d - LB %d\n"%(runNb,lb) |
Definition at line 897 of file DeMoUpdate.py.
DeMoUpdate.existingRuns = f.readlines() |
Definition at line 640 of file DeMoUpdate.py.
DeMoUpdate.f = open(periodFileName,'r') |
Definition at line 639 of file DeMoUpdate.py.
DeMoUpdate.f2 = open(defectFileName,'r') |
Definition at line 1306 of file DeMoUpdate.py.
DeMoUpdate.fAll = open("%s/runs-ALL.dat"%options['yearStatsDir'],'a') |
Definition at line 1276 of file DeMoUpdate.py.
DeMoUpdate.file = TFile(yearStatsArchiveFilename) |
Definition at line 709 of file DeMoUpdate.py.
Show Plots only for considered runs.
Definition at line 1227 of file DeMoUpdate.py.
DeMoUpdate.fLastReset = open("%s/lastResetYS.dat"%options['yearStatsDir'],"w") |
Definition at line 533 of file DeMoUpdate.py.
string DeMoUpdate.folderName = "/LAR/BadChannelsOfl/EventVeto" |
Definition at line 1033 of file DeMoUpdate.py.
DeMoUpdate.fRoughVeto = open(roughVetoFilename,'r') |
Definition at line 491 of file DeMoUpdate.py.
DeMoUpdate.fRunList = open(runListFilename,'r') |
Definition at line 476 of file DeMoUpdate.py.
bool DeMoUpdate.fullySignedOff = True |
Definition at line 570 of file DeMoUpdate.py.
list DeMoUpdate.globalFilterLB = [] |
Definition at line 837 of file DeMoUpdate.py.
dictionary DeMoUpdate.grlDef = {} |
Definition at line 411 of file DeMoUpdate.py.
dictionary DeMoUpdate.h1_vetoInstLumiEvol = {} |
Book histograms for luminosity profile and veto rejection as a function of luminosity.
Definition at line 781 of file DeMoUpdate.py.
DeMoUpdate.h1Per_IntLumi = MakeTH1("periodLuminosity","Period","Luminosity(pb-1)",-0.5,+0.5+periodNbYear,periodNbYear+1,1) |
TO BE MODIFIED WHEN TH1 IS SAVED IN TPROFILE.ROOT.
Can be filled in a more logical way
Definition at line 769 of file DeMoUpdate.py.
DeMoUpdate.h1Run_IntLuminosity = MakeTH1("h1_IntLumi","Run","Integrated luminosity", -0.5,+0.5+len(runlist['toprocess']),len(runlist['toprocess'])+1,kBlack) |
Definition at line 763 of file DeMoUpdate.py.
DeMoUpdate.help |
Definition at line 373 of file DeMoUpdate.py.
DeMoUpdate.hProfPeriod_archive = file.Get("%s_archive"%(profPeriodName)) |
Definition at line 710 of file DeMoUpdate.py.
dictionary DeMoUpdate.hProfPeriod_IntolDefect = {} |
Definition at line 693 of file DeMoUpdate.py.
dictionary DeMoUpdate.hProfPeriod_Veto = {} |
Definition at line 694 of file DeMoUpdate.py.
dictionary DeMoUpdate.hProfRun_IntolDefect = {} |
Book Histograms for general plot with intolerable defects/veto Fill them with past period inefficiencies.
Definition at line 689 of file DeMoUpdate.py.
dictionary DeMoUpdate.hProfRun_Veto = {} |
Definition at line 690 of file DeMoUpdate.py.
DeMoUpdate.idefName = idef.split("__")[0] |
Definition at line 699 of file DeMoUpdate.py.
DeMoUpdate.int |
Definition at line 381 of file DeMoUpdate.py.
string DeMoUpdate.irun_string = "%d (%.0f ub-1)"%(irun,runinfo[irun]['Lumi']) |
Definition at line 1295 of file DeMoUpdate.py.
DeMoUpdate.key |
Definition at line 563 of file DeMoUpdate.py.
list DeMoUpdate.labels_col = ["Run","Run start / stop","LB ready","Peak lumi","Filt. lumi","GRL ineff.","Veto ineff.","Period","Status"] |
Definition at line 1125 of file DeMoUpdate.py.
def DeMoUpdate.lb0 = findLB(v_lbTimeSt,totalVeto[veto["COOL"][iVeto]][iVetoedLB][0]/1e9) |
Definition at line 1051 of file DeMoUpdate.py.
def DeMoUpdate.lb1 = findLB(v_lbTimeSt,totalVeto[veto["COOL"][iVeto]][iVetoedLB][0]/1e9) |
Definition at line 1052 of file DeMoUpdate.py.
dictionary DeMoUpdate.lbAffected = {} |
Initialize total luminosity affected per defect for all runs.
Main loop over selected runs
Definition at line 811 of file DeMoUpdate.py.
dictionary DeMoUpdate.legendResults = {} |
Definition at line 1202 of file DeMoUpdate.py.
dictionary DeMoUpdate.lineNb = {} |
Treatment when a run range was considered (weekly report)
Definition at line 1109 of file DeMoUpdate.py.
DeMoUpdate.lumiacct = fetch_iovs('COOLOFL_TRIGGER::/TRIGGER/OFLLUMI/LumiAccounting', tag=yearTagProperties["OflLumiAcct tag"], since=v_lbTimeSt[1][0]*1000000000, until=v_lbTimeSt[len(v_lbTimeSt)][1]*1000000000) |
Definition at line 884 of file DeMoUpdate.py.
DeMoUpdate.nargs |
Definition at line 381 of file DeMoUpdate.py.
bool DeMoUpdate.newCanvas = True |
Definition at line 1115 of file DeMoUpdate.py.
list DeMoUpdate.newPeriodInYearStats = [] |
Definition at line 611 of file DeMoUpdate.py.
DeMoUpdate.notYetSignedOff_TPave = TPaveText(xlow_col[0],0.01,xlow_col[len(labels_col)],ylowTable) |
Definition at line 1136 of file DeMoUpdate.py.
DeMoUpdate.notYetSignedOffRuns = open('%s/runs-notYetSignedOff.dat'%options['yearStatsDir'],'w') |
Definition at line 539 of file DeMoUpdate.py.
list DeMoUpdate.oldRunsNotYetignedOff = [] |
Definition at line 556 of file DeMoUpdate.py.
int DeMoUpdate.oneWeek = 7*24*3600 |
Definition at line 562 of file DeMoUpdate.py.
DeMoUpdate.options = {} |
Definition at line 408 of file DeMoUpdate.py.
def DeMoUpdate.parsedDefects = retrieveDefectsFromDB(runNb, options['defectTag'], grlDef,signOff) |
Definition at line 920 of file DeMoUpdate.py.
DeMoUpdate.parser = ArgumentParser(description='',formatter_class=RawTextHelpFormatter) |
Definition at line 371 of file DeMoUpdate.py.
DeMoUpdate.partAffected |
Definition at line 946 of file DeMoUpdate.py.
dictionary DeMoUpdate.partitions = {} |
Definition at line 410 of file DeMoUpdate.py.
DeMoUpdate.passfile = open("/afs/cern.ch/user/l/larmon/public/atlasdqmpass.txt") |
Definition at line 45 of file DeMoUpdate.py.
DeMoUpdate.passwd = passfile.read().strip(); passfile.close() |
Definition at line 46 of file DeMoUpdate.py.
string DeMoUpdate.periodFileName = "%s/runs-%s.dat"%(options['yearStatsDir'],iper) |
Definition at line 637 of file DeMoUpdate.py.
dictionary DeMoUpdate.periodListCurrent = {} |
Definition at line 610 of file DeMoUpdate.py.
list DeMoUpdate.periodListYear = [] |
Definition at line 706 of file DeMoUpdate.py.
DeMoUpdate.periodNbYear = len(periodListYear) |
Definition at line 719 of file DeMoUpdate.py.
bool DeMoUpdate.periodToBeAdded = False |
Definition at line 648 of file DeMoUpdate.py.
string DeMoUpdate.profPeriodName = "hProfPeriod_IntolDefect_%s"%(idef) |
Definition at line 707 of file DeMoUpdate.py.
DeMoUpdate.retrievedDefects = defectDatabase.retrieve((runNb, 1), (runNb, runinfo[runNb]['nLB']), grlDef["globalFilterDefects"]) |
Definition at line 841 of file DeMoUpdate.py.
DeMoUpdate.reverse |
Definition at line 563 of file DeMoUpdate.py.
string DeMoUpdate.roughVetoFilename = runListDir+"/%s/%s/roughVeto-%s.dat"%(options['system'],options['year'],options['year']) |
Definition at line 489 of file DeMoUpdate.py.
def DeMoUpdate.runinfo = getRunInfo(runlist['primary'],options['defectTag']) |
Definition at line 542 of file DeMoUpdate.py.
dictionary DeMoUpdate.runlist = {'filename':"",'primary':[],'toprocess':[],'weeklyfile':[],'weekly-dqmeeting':"",'roughVeto':[]} |
Definition at line 415 of file DeMoUpdate.py.
string DeMoUpdate.runListDir = "./YearStats-common" |
Definition at line 50 of file DeMoUpdate.py.
Definition at line 474 of file DeMoUpdate.py.
dictionary DeMoUpdate.signOff = {} |
Definition at line 414 of file DeMoUpdate.py.
DeMoUpdate.signOffTime = 0 |
Definition at line 576 of file DeMoUpdate.py.
dictionary DeMoUpdate.stackResults = {} |
Definition at line 1203 of file DeMoUpdate.py.
dictionary DeMoUpdate.startrun = 0 |
Definition at line 462 of file DeMoUpdate.py.
Definition at line 568 of file DeMoUpdate.py.
DeMoUpdate.thisRunPerLB = dict() |
Definition at line 867 of file DeMoUpdate.py.
string DeMoUpdate.tmp = "Old runs (> 7 days) not yet signed off: " |
Definition at line 1167 of file DeMoUpdate.py.
string DeMoUpdate.tmp2 = "" |
Definition at line 1168 of file DeMoUpdate.py.
bool DeMoUpdate.toAdd = True |
Definition at line 1304 of file DeMoUpdate.py.
string DeMoUpdate.tokenName = "DeMo-%s-%s-%s.token"%(options['system'],options['year'],options['tag']) |
Definition at line 452 of file DeMoUpdate.py.
DeMoUpdate.totalVeto = showEventVeto.showEventVetoFolder(db2,folderName,options['vetoTag'],runNb,runNb,0) |
Definition at line 1036 of file DeMoUpdate.py.
DeMoUpdate.type |
Definition at line 381 of file DeMoUpdate.py.
DeMoUpdate.v_lbTimeSt = GetLBTimeStamps(runNb) |
Definition at line 828 of file DeMoUpdate.py.
dictionary DeMoUpdate.veto = {} |
Definition at line 413 of file DeMoUpdate.py.
string DeMoUpdate.vetoFileName = "%s/loss-%sVETO.dat"%(options['yearStatsDir'],iVeto) |
Definition at line 1318 of file DeMoUpdate.py.
string DeMoUpdate.vetoString = "%s -> %.6f pb-1 \n"%(irun_string,runinfo[irun]["lumiVeto_%s"%(iVeto)]/1e6) |
Definition at line 1319 of file DeMoUpdate.py.
Definition at line 586 of file DeMoUpdate.py.
list DeMoUpdate.xlow_col = [0.01,0.075,0.405,0.485,0.57,0.65,0.735,0.83,0.89,0.99] |
Definition at line 1126 of file DeMoUpdate.py.
DeMoUpdate.year |
Definition at line 418 of file DeMoUpdate.py.
string DeMoUpdate.yearStatsArchiveFilename = '%s/TProfiles.root'%options['yearStatsDir'] |
Definition at line 503 of file DeMoUpdate.py.
DeMoUpdate.yearTagProperties = {} |
Definition at line 409 of file DeMoUpdate.py.
float DeMoUpdate.ylowTable = 0.99 - 0.98/(len(runlist['toprocess'])+6)*(len(runlist['toprocess'])+2) |
Definition at line 1127 of file DeMoUpdate.py.