ATLAS Offline Software
Loading...
Searching...
No Matches
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
17from 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