3if __name__==
"__main__":
5 from AthenaConfiguration.AllConfigFlags
import initConfigFlags
6 flags = initConfigFlags()
8 from AthenaCommon.Logging
import log
12 from LArMonitoring.LArMonConfigFlags
import addLArMonFlags
13 flags.addFlagsCategory(
"LArMon", addLArMonFlags)
15 from AthenaConfiguration.TestDefaults
import defaultTestFiles
16 flags.Input.Files = defaultTestFiles.RAW_RUN2
18 flags.Output.HISTFileName =
'LArMonitoringOutput.root'
19 flags.DQ.enableLumiAccess =
False
20 flags.DQ.useTrigger =
False
24 from CaloRec.CaloRecoConfig
import CaloRecoCfg
25 cfg=CaloRecoCfg(flags)
28 from LArMonitoring.LArCoverageAlg
import LArCoverageConfig
29 cov_acc = LArCoverageConfig(flags)
33 from LArMonitoring.LArAffectedRegionsAlg
import LArAffectedRegionsConfig
34 aff_acc = LArAffectedRegionsConfig(flags)
38 from LArCellRec.LArCollisionTimeConfig
import LArCollisionTimeCfg
39 cfg.merge(LArCollisionTimeCfg(flags, cutIteration=
False))
42 from LArMonitoring.LArCollisionTimeMonAlg
import LArCollisionTimeMonConfig
43 collmon=LArCollisionTimeMonConfig(flags)
47 from LArMonitoring.LArRODMonAlg
import LArRODMonConfig
48 rodmon = LArRODMonConfig(flags)
53 from LArCellRec.LArNoisyROSummaryConfig
import LArNoisyROSummaryCfg
54 cfg.merge(LArNoisyROSummaryCfg(flags))
56 from LArMonitoring.LArDigitMonAlg
import LArDigitMonConfig
57 digimon = LArDigitMonConfig(flags)
62 f=open(
"LArMonMaker.pkl",
"w")