Skip to content
Snippets Groups Projects

Add LArMonitoring package

Merged Pavol Strizenec requested to merge pavol/athena:add_LArMonitoring_package into master
All threads resolved!
6 files
+ 138
0
Compare changes
  • Side-by-side
  • Inline
Files
6
# Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
##
## @file LArMonitoring/python/LArMonConfigFlags.py
## @purpose Python module to hold flags to configure LArMonitoring
##
""" LArMonConfigFlags
Python module to hold flags for LAr DQ monitoring
"""
__author__ = "P. Strizenec"
__version__= "$Revision: 0.1 $"
__doc__ = "LArMonConfigFlags"
__all__ = [ "LArMonConfigFlags" ]
from AthenaConfiguration.AthConfigFlags import AthConfigFlags
def createLArMonConfigFlags():
acf=AthConfigFlags()
acf.addFlag('LArMon.LArDigitKey', 'FREE')
acf.addFlag('LArMon.EventBlockSize', 0)
# individual algos
acf.addFlag('LArMon.doLArRawChannelMon', False)
acf.addFlag('LArMon.doLArCollisionTimeMon', True)
acf.addFlag('LArMon.doLArAffectedRegions', True)
acf.addFlag('LArMon.doLArFEBMon', True)
acf.addFlag('LArMon.doLArHVCorrectionMon', True)
acf.addFlag('LArMon.doLArCosmicsMon', False)
acf.addFlag('LArMon.doLArCoverage', True)
acf.addFlag('LArMon.doLArDigitMon', True)
acf.addFlag('LArMon.doLArNoisyROMon', True)
acf.addFlag('LArMon.doLArRODMon', True)
acf.addFlag('LArMon.doLArNoiseCorrelationMon', False)
return acf
Loading