ATLAS Offline Software
LArMonConfigFlags.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
2 
3 
7 
8 """ LArMonConfigFlags
9  Python module to hold flags for LAr DQ monitoring
10 
11 """
12 
13 __author__ = "P. Strizenec"
14 __version__= "$Revision: 0.1 $"
15 __doc__ = "create LArMonConfigFlags"
16 
17 from AthenaConfiguration.AthConfigFlags import AthConfigFlags
18 
20  acf=AthConfigFlags()
21  acf.addFlag('LArMon.LArDigitKey', 'FREE')
22  acf.addFlag('LArMon.EventBlockSize', 0)
23  acf.addFlag('LArMon.calibRun', False)
24  # individual algos
25  acf.addFlag('LArMon.doLArRawChannelMon', False)
26  acf.addFlag('LArMon.doLArCollisionTimeMon', True)
27  acf.addFlag('LArMon.doLArAffectedRegions', True)
28  acf.addFlag('LArMon.doLArFEBMon', True)
29  acf.addFlag('LArMon.doLArHVCorrectionMon', True)
30  acf.addFlag('LArMon.doLArCosmicsMon', False)
31  acf.addFlag('LArMon.doLArCoverage', True)
32  acf.addFlag('LArMon.doLArDigitMon', True)
33  acf.addFlag('LArMon.doLArNoisyROMon', True)
34  acf.addFlag('LArMon.doLArRODMon', True)
35  acf.addFlag('LArMon.doLArNoiseCorrelationMon', False)
36  # and individual parameters
37  acf.addFlag('LArMon.doLArRawMonitorSignal', False)
38  # parameters for individual algos
39  acf.addFlag('LArMon.customFEBsToMonitor',['endcapAft19slot12','endcapAft19slot09','endcapAft20slot09'])
40  return acf
41 
43  from LArMonitoring.LArMonConfigFlags import createLArMonConfigFlags
LArMonConfigFlags.createLArMonConfigFlags
def createLArMonConfigFlags()
Definition: LArMonConfigFlags.py:19
LArMonConfigFlags.addLArMonFlags
def addLArMonFlags()
Definition: LArMonConfigFlags.py:42