Skip to content
Snippets Groups Projects

Pixel Monitoring: use of occupancy flags in job options

Merged Iskander Ibragimov requested to merge ibragimo/athena:dev/jo-occ-flags into master
3 files
+ 47
47
Compare changes
  • Side-by-side
  • Inline
Files
3
@@ -25,30 +25,23 @@ from InDetRecExample.InDetKeys import InDetKeys
from InDetRecExample import TrackingCommon
if forceOnline : athenaCommonFlags.isOnline = True
kwargsHitMonAlg = { 'doOnline' : True if athenaCommonFlags.isOnline() else False, #Histograms for online (athenaPT) running
'doLumiBlock' : False if athenaCommonFlags.isOnline() else True, #Turn on/off histograms stored for each lumi block
'doLowOccupancy' : False, #Turn on/off histograms with binning for cosmics/single beam
'doHighOccupancy' : True, #Turn on/off histograms with binning for collisions
'doHeavyIonMon' : InDetFlags.doHeavyIon(), # Histogram modification for heavy ion monitoring
'doFEPlots' : True, #Turn on/off histograms with FE Status information
kwargsHitMonAlg = { 'doOnline' : True if athenaCommonFlags.isOnline() else False, #Histograms for online (GlobalMonitoring) running
'doLumiBlock' : False if athenaCommonFlags.isOnline() else True, #Turn on/off histograms stored every 1(20) lumi block(s)
'doFEPlots' : True, #Turn on/off per FE-I3 histograms
'RDOName' : InDetKeys.PixelRDOs()
}
kwargsClusMonAlg = { 'doOnline' : True if athenaCommonFlags.isOnline() else False, #Histograms for online (athenaPT) running
'doLumiBlock' : False if athenaCommonFlags.isOnline() else True, #Turn on/off histograms stored for each lumi block
'doLowOccupancy' : False, #Turn on/off histograms with binning for cosmics/single beam
'doHighOccupancy' : True, #Turn on/off histograms with binning for collisions
'doHeavyIonMon' : InDetFlags.doHeavyIon(), # Histogram modification for heavy ion monitoring
'doFEPlots' : True, #Turn on/off histograms with FE Status information
kwargsClusMonAlg = { 'doOnline' : True if athenaCommonFlags.isOnline() else False, #Histograms for online (GlobalMonitoring) running
'doLumiBlock' : False if athenaCommonFlags.isOnline() else True, #Turn on/off histograms stored every 1(20) lumi block(s)
'doLowOccupancy' : InDetFlags.doCosmics(), #Setting up 1D histogram ranges and binnings, if False, high occupancy i.e. collisions settings will be used
'doHeavyIonMon' : InDetFlags.doHeavyIon(), #Setting up 1D histogram ranges and binnings for heavy ions
'doFEPlots' : True, #Turn on/off per FE-I3 histograms
'ClusterName' : InDetKeys.PixelClusters(),
'TrackName' : InDetKeys.Tracks()
}
kwargsErrMonAlg = { 'doOnline' : True if athenaCommonFlags.isOnline() else False, #Histograms for online (athenaPT) running
'doLumiBlock' : False if athenaCommonFlags.isOnline() else True, #Turn on/off histograms stored for each lumi block
'doLowOccupancy' : False, #Turn on/off histograms with binning for cosmics/single beam
'doHighOccupancy' : True, #Turn on/off histograms with binning for collisions
'doHeavyIonMon' : InDetFlags.doHeavyIon()
kwargsErrMonAlg = { 'doOnline' : True if athenaCommonFlags.isOnline() else False, #Histograms for online (GlobalMonitoring) running
'doLumiBlock' : False if athenaCommonFlags.isOnline() else True #Turn on/off histograms stored every 1(20) lumi block(s)
}
if forceOnline : athenaCommonFlags.isOnline = False
Loading