ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
DataQuality
DataQualityUtils
scripts
Namespaces
|
Variables
DeMoAtlasDataLoss.py File Reference
Go to the source code of this file.
Namespaces
namespace
DeMoAtlasDataLoss
Variables
bool
DeMoAtlasDataLoss.debug
=
False
DeMoAtlasDataLoss.parser
= ArgumentParser(
description
='',formatter_class=RawTextHelpFormatter)
DeMoAtlasDataLoss.dest
DeMoAtlasDataLoss.default
DeMoAtlasDataLoss.help
DeMoAtlasDataLoss.action
DeMoAtlasDataLoss.args
= parser.parse_args()
DeMoAtlasDataLoss.year
= args.parser_year
DeMoAtlasDataLoss.tag
= args.parser_tag
dict
DeMoAtlasDataLoss.affectedLBs
= {}
list
DeMoAtlasDataLoss.systemList
= ["LAr","Pixel","SCT","TRT","Tile","MDT","TGC","RPC","Trig_L1","Trig_HLT","Lumi","Global","ALFA","LUCID","ZDC","IDGlobal","BTag","CaloCP","MuonCP"]
list
DeMoAtlasDataLoss.systemList2
=
systemList
+ ["All"]
dict
DeMoAtlasDataLoss.DeMoConfig
= {}
DeMoAtlasDataLoss.recapDefectsFile
= open("YearStats-%s/%s/%s/recapDefects.txt"%(iSyst,
year
,
tag
))
str
DeMoAtlasDataLoss.runNumber
= ""
DeMoAtlasDataLoss.ilineSplit
= iline.split("|")
str
DeMoAtlasDataLoss.lbRange
= ""
str
DeMoAtlasDataLoss.lbRangeSplit
= lbRange.split("->")
DeMoAtlasDataLoss.lbAffInt
= int(
lbRange
)
dict
DeMoAtlasDataLoss.lbLumi
= {}
DeMoAtlasDataLoss.instOfflLumi
= GetOfflineLumiFromCOOL(int(iRun),0,
DeMoConfig
["OflLumi tag"])
DeMoAtlasDataLoss.atlasready
= GetReadyFlag(int(iRun))
DeMoAtlasDataLoss.v_lbTimeSt
= GetLBTimeStamps(int(iRun))
DeMoAtlasDataLoss.lumiacct
= fetch_iovs('COOLOFL_TRIGGER::/TRIGGER/OFLLUMI/LumiAccounting',
tag
=
DeMoConfig
["OflLumiAcct tag"], since=
v_lbTimeSt
[1][0]*1000000000, until=
v_lbTimeSt
[len(
v_lbTimeSt
)][1]*1000000000)
DeMoAtlasDataLoss.periodFile
= TFile("YearStats-Global/%s/%s/TProfiles.root"%(
year
,
tag
))
DeMoAtlasDataLoss.h1_lumi
= periodFile.Get("h1Period_IntLuminosity_archive")
DeMoAtlasDataLoss.periodListHash
= h1_lumi.GetXaxis().GetLabels()
list
DeMoAtlasDataLoss.periodName
= []
dict
DeMoAtlasDataLoss.periodLumi
= {}
dict
DeMoAtlasDataLoss.dataLossPerPeriod
= {}
dict
DeMoAtlasDataLoss.hprof_dataLossPerSystem
= {}
dict
DeMoAtlasDataLoss.colorPalette
DeMoAtlasDataLoss.period
= returnPeriod(int(iAffRun),"Global",
year
,
tag
)
dict
DeMoAtlasDataLoss.percentLoss
=
dataLossPerPeriod
[iSyst][
periodName
[i]]/
periodLumi
[
periodName
[i]]/10000
dict
DeMoAtlasDataLoss.canvas
= {}
dict
DeMoAtlasDataLoss.stacks
= {}
dict
DeMoAtlasDataLoss.legends
= {}
dict
DeMoAtlasDataLoss.systemDict
= {}
DeMoAtlasDataLoss.ATLASLegend
= MakeLegend(0.35,0.79,0.65,0.89)
Generated on
for ATLAS Offline Software by
1.17.0