ATLAS Offline Software
|
Functions | |
def | mergeSubPeriod (tprof_subperiod, tprof_letter) |
def | ATLASLabel (x, y, text="") |
ATLASLabel copied from atlastyle package, as import does not work for unknown reasons. More... | |
Variables | |
bool | debug = False |
parser = ArgumentParser(description='',formatter_class=RawTextHelpFormatter) | |
dest | |
default | |
nargs | |
help | |
action | |
args = parser.parse_args() | |
dictionary | ytp = {} |
dictionary | partitions = {} |
dictionary | defects = {} |
dictionary | defectVeto = {} |
dictionary | veto = {} |
dictionary | signOff = {} |
list | yearTagList = [] |
dictionary | yearTagDir = {} |
string | directory = "%s/YearStats-%s/%s/%s"%(args.parser_directory,args.parser_system,iYear,iTag) |
string | yearTag = "%s/%s"%(iYear,ytp["Description"]) |
dictionary | options = {} |
yearTagNb = len(yearTagList) | |
yearTagLabels = yearTagNb*[""] | |
dictionary | canvasResults = {} |
dictionary | legendResults = {} |
dictionary | stackResults = {} |
dictionary | file = {} |
dictionary | hProfPeriod_IntolDefect = {} |
dictionary | hProfPeriod_Veto = {} |
dictionary | hProfPeriodLett_IntolDefect = {} |
dictionary | hProfPeriodLett_Veto = {} |
dictionary | h1Period_IntLuminosity = {} |
dictionary | h1PeriodLett_IntLuminosity = {} |
dictionary | subperiodNb = {} |
dictionary | runsCharact = {} |
string | yearStatsArchiveFilename = '%s/TProfiles.root'%(yearTagDir[iYT]) |
fTemp = open("%s/runs-ALL.dat"%yearTagDir[iYT]) | |
runNb = int(iline.split(" (")[0]) | |
string | xAxisTitle = "Period" |
string | legendHead = "%s - %s"%(args.parser_system,iYT.split("/")[0]) |
list | allIntolDef = ["allIntol","allIntol_recov"] |
iDefName = iDef.rsplit("__",1)[0] | |
totalIneffDef = plotStack("defects--%s--%s - %s"%(xAxisTitle,args.parser_system,iYT),hProfPeriod_IntolDefect[iYT],defects["intol"],defectVeto["description"],h1Period_IntLuminosity[iYT],options['lumiNotPercent'],stackResults[iYT],canvasResults[iYT],legendResults[iYT],options['recovPlot'],False,options['approvedPlots']) | |
totalIneffVeto = plotStack("veto--%s--%s"%(xAxisTitle,iYT),hProfPeriod_Veto[iYT],veto["all"],defectVeto["description"],h1Period_IntLuminosity[iYT],options['lumiNotPercent'],stackResults[iYT],canvasResults[iYT],legendResults[iYT],False,False,options['approvedPlots']) | |
list | letperiodList = [] |
dictionary | subperiod = h1Period_IntLuminosity[iYT].GetXaxis().GetBinLabel(iBin) |
letperiodNb = len(letperiodList) | |
h1YearTag_IntLuminosity = MakeTH1("h1YearTag_IntLuminosity","Year/Tag","Luminosity[pb^{-1}]", -0.5,-0.5+yearTagNb,yearTagNb,kBlack) | |
dictionary | h1YearTag_IntolDefect = {} |
string | legendHeader = "#splitline{ %s "%(yearTagLabels[0].split("/")[0]) |
dictionary | h1YearTag_Veto = {} |
def DeMoStatus.ATLASLabel | ( | x, | |
y, | |||
text = "" |
|||
) |
ATLASLabel copied from atlastyle package, as import does not work for unknown reasons.
Definition at line 51 of file DeMoStatus.py.
def DeMoStatus.mergeSubPeriod | ( | tprof_subperiod, | |
tprof_letter | |||
) |
Definition at line 31 of file DeMoStatus.py.
DeMoStatus.action |
Definition at line 75 of file DeMoStatus.py.
list DeMoStatus.allIntolDef = ["allIntol","allIntol_recov"] |
Definition at line 200 of file DeMoStatus.py.
DeMoStatus.args = parser.parse_args() |
Definition at line 88 of file DeMoStatus.py.
dictionary DeMoStatus.canvasResults = {} |
Definition at line 151 of file DeMoStatus.py.
bool DeMoStatus.debug = False |
Definition at line 27 of file DeMoStatus.py.
DeMoStatus.default |
Definition at line 75 of file DeMoStatus.py.
dictionary DeMoStatus.defects = {} |
Definition at line 97 of file DeMoStatus.py.
dictionary DeMoStatus.defectVeto = {} |
Definition at line 98 of file DeMoStatus.py.
DeMoStatus.dest |
Definition at line 75 of file DeMoStatus.py.
string DeMoStatus.directory = "%s/YearStats-%s/%s/%s"%(args.parser_directory,args.parser_system,iYear,iTag) |
Definition at line 107 of file DeMoStatus.py.
dictionary DeMoStatus.file = {} |
Definition at line 154 of file DeMoStatus.py.
DeMoStatus.fTemp = open("%s/runs-ALL.dat"%yearTagDir[iYT]) |
Definition at line 180 of file DeMoStatus.py.
dictionary DeMoStatus.h1Period_IntLuminosity = {} |
Definition at line 160 of file DeMoStatus.py.
dictionary DeMoStatus.h1PeriodLett_IntLuminosity = {} |
Definition at line 161 of file DeMoStatus.py.
DeMoStatus.h1YearTag_IntLuminosity = MakeTH1("h1YearTag_IntLuminosity","Year/Tag","Luminosity[pb^{-1}]", -0.5,-0.5+yearTagNb,yearTagNb,kBlack) |
Definition at line 311 of file DeMoStatus.py.
dictionary DeMoStatus.h1YearTag_IntolDefect = {} |
Definition at line 316 of file DeMoStatus.py.
dictionary DeMoStatus.h1YearTag_Veto = {} |
Definition at line 341 of file DeMoStatus.py.
DeMoStatus.help |
Definition at line 75 of file DeMoStatus.py.
dictionary DeMoStatus.hProfPeriod_IntolDefect = {} |
Definition at line 156 of file DeMoStatus.py.
dictionary DeMoStatus.hProfPeriod_Veto = {} |
Definition at line 157 of file DeMoStatus.py.
dictionary DeMoStatus.hProfPeriodLett_IntolDefect = {} |
Definition at line 158 of file DeMoStatus.py.
dictionary DeMoStatus.hProfPeriodLett_Veto = {} |
Definition at line 159 of file DeMoStatus.py.
DeMoStatus.iDefName = iDef.rsplit("__",1)[0] |
Definition at line 202 of file DeMoStatus.py.
string DeMoStatus.legendHead = "%s - %s"%(args.parser_system,iYT.split("/")[0]) |
Definition at line 193 of file DeMoStatus.py.
string DeMoStatus.legendHeader = "#splitline{ %s "%(yearTagLabels[0].split("/")[0]) |
Definition at line 325 of file DeMoStatus.py.
dictionary DeMoStatus.legendResults = {} |
Definition at line 152 of file DeMoStatus.py.
list DeMoStatus.letperiodList = [] |
Definition at line 230 of file DeMoStatus.py.
DeMoStatus.letperiodNb = len(letperiodList) |
Definition at line 235 of file DeMoStatus.py.
DeMoStatus.nargs |
Definition at line 75 of file DeMoStatus.py.
dictionary DeMoStatus.options = {} |
Definition at line 120 of file DeMoStatus.py.
DeMoStatus.parser = ArgumentParser(description='',formatter_class=RawTextHelpFormatter) |
Definition at line 74 of file DeMoStatus.py.
dictionary DeMoStatus.partitions = {} |
Definition at line 96 of file DeMoStatus.py.
DeMoStatus.runNb = int(iline.split(" (")[0]) |
Definition at line 182 of file DeMoStatus.py.
dictionary DeMoStatus.runsCharact = {} |
Definition at line 163 of file DeMoStatus.py.
dictionary DeMoStatus.signOff = {} |
Definition at line 100 of file DeMoStatus.py.
dictionary DeMoStatus.stackResults = {} |
Definition at line 153 of file DeMoStatus.py.
dictionary DeMoStatus.subperiod = h1Period_IntLuminosity[iYT].GetXaxis().GetBinLabel(iBin) |
Definition at line 232 of file DeMoStatus.py.
dictionary DeMoStatus.subperiodNb = {} |
Definition at line 162 of file DeMoStatus.py.
DeMoStatus.totalIneffDef = plotStack("defects--%s--%s - %s"%(xAxisTitle,args.parser_system,iYT),hProfPeriod_IntolDefect[iYT],defects["intol"],defectVeto["description"],h1Period_IntLuminosity[iYT],options['lumiNotPercent'],stackResults[iYT],canvasResults[iYT],legendResults[iYT],options['recovPlot'],False,options['approvedPlots']) |
Definition at line 217 of file DeMoStatus.py.
DeMoStatus.totalIneffVeto = plotStack("veto--%s--%s"%(xAxisTitle,iYT),hProfPeriod_Veto[iYT],veto["all"],defectVeto["description"],h1Period_IntLuminosity[iYT],options['lumiNotPercent'],stackResults[iYT],canvasResults[iYT],legendResults[iYT],False,False,options['approvedPlots']) |
Definition at line 222 of file DeMoStatus.py.
dictionary DeMoStatus.veto = {} |
Definition at line 99 of file DeMoStatus.py.
string DeMoStatus.xAxisTitle = "Period" |
Definition at line 192 of file DeMoStatus.py.
string DeMoStatus.yearStatsArchiveFilename = '%s/TProfiles.root'%(yearTagDir[iYT]) |
Definition at line 172 of file DeMoStatus.py.
string DeMoStatus.yearTag = "%s/%s"%(iYear,ytp["Description"]) |
Definition at line 110 of file DeMoStatus.py.
dictionary DeMoStatus.yearTagDir = {} |
Definition at line 104 of file DeMoStatus.py.
DeMoStatus.yearTagLabels = yearTagNb*[""] |
Definition at line 144 of file DeMoStatus.py.
list DeMoStatus.yearTagList = [] |
Definition at line 103 of file DeMoStatus.py.
DeMoStatus.yearTagNb = len(yearTagList) |
Definition at line 143 of file DeMoStatus.py.
DeMoStatus.ytp = {} |
Definition at line 95 of file DeMoStatus.py.