7     from AthenaConfiguration.ComponentFactory 
import CompFactory
 
    9     GroupName = 
'TriggerCount' 
   11     from MuonSelectorTools.MuonSelectorToolsConfig 
import MuonSelectionToolCfg
 
   12     from .MuonMatchingToolConfig 
import MuonMatchingToolConfig
 
   13     monAlg = helper.addAlgorithm(CompFactory.MuonTriggerCount,
'MuonTriggerCount',
 
   14                                  MuonSelectionTool = helper.result().popToolsAndMerge(
MuonSelectionToolCfg(helper.flags, MuQuality=1)),
 
   18     from TrigConfigSvc.TriggerConfigAccess 
import getHLTMonitoringAccess
 
   20     monitoredChains = moniAccess.monitoredChains(signatures=
"muonMon",monLevels=[
"shifter",
"t0",
"val"])
 
   23     if len(monitoredChains) == 0:
 
   25         monitoredChains = [
'HLT_mu6_L1MU5VF', 
'HLT_mu24_ivarmedium_L1MU14FCH', 
'HLT_mu50_L1MU14FCH', 
'HLT_mu60_0eta105_msonly_L1MU14FCH', 
'HLT_2mu14_L12MU8F', 
'HLT_mu22_mu8noL1_L1MU14FCH']
 
   27         monitoredChains.sort()
 
   29     monAlg.MonitoredChains = monitoredChains
 
   31     monAlg.Group = GroupName
 
   33     histGroup = helper.addGroup(monAlg, GroupName, 
'HLT/MuonMon/TriggerCount')
 
   35     histGroup.defineHistogram(
'TriggerCount;Monitoring_Chain',
 
   36                               title=
'Monitoring Chain Count;;Events',
 
   37                               type=
'TH1I',path=
'', xlabels=monitoredChains)