Exemplo n.º 1
0
HLTMonManager.AthenaMonTools += ["HLTMonTool/HLTMon"]

from TrigEgammaMonitoring.TrigEgammaMonitoringConfig import TrigEgammaMonitoringTool
HLTMonManager.AthenaMonTools += TrigEgammaMonitoringTool()

from TrigCaloMonitoring.TrigCaloMonitoringConfig import HLTCaloMonitoringTool
HLTMonManager.AthenaMonTools += HLTCaloMonitoringTool()

from TrigMuonMonitoring.TrigMuonMonitoringConfig import TrigMuonMonitoringTool
HLTMonManager.AthenaMonTools += TrigMuonMonitoringTool()

from TrigJetMonitoring.TrigJetMonitoringConfig import TrigJetMonitoringTool
HLTMonManager.AthenaMonTools += TrigJetMonitoringTool()

from TrigIDtrkMonitoring.TrigIDtrkMonitoringConfig import TrigIDtrkMonitoringTool
HLTMonManager.AthenaMonTools += TrigIDtrkMonitoringTool()

from TrigMETMonitoring.TrigMETMonitoringConfig import HLTMETMonitoringTool
HLTMonManager.AthenaMonTools += HLTMETMonitoringTool()

from TrigTauMonitoring.TrigTauMonitoringConfig import TrigTauMonitoringTool
HLTMonManager.AthenaMonTools += TrigTauMonitoringTool()

from TrigBjetMonitoring.TrigBjetMonitoringConfig import TrigBjetMonitoringConfig
HLTMonManager.AthenaMonTools += TrigBjetMonitoringConfig()

from TrigBphysMonitoring.TrigBphysMonitoringConfig import TrigBphysMonitoringTool
HLTMonManager.AthenaMonTools += TrigBphysMonitoringTool()

from TrigMinBiasMonitoring.TrigMinBiasMonitoringConfig import TrigMinBiasMonitoringTool
HLTMonManager.AthenaMonTools += TrigMinBiasMonitoringTool()
Exemplo n.º 2
0
# To read files with trigger config stored as in-file meta-data, i.e. 13.0.40
# and above: ds. To read AOD produced with 13.0.30 you need to change ds to aod:
#from TriggerJobOpts.TriggerFlags import TriggerFlags
#TriggerFlags.configurationSourceList = ['ds']
# set up trigger config service
from TriggerJobOpts.TriggerConfigGetter import TriggerConfigGetter
cfg = TriggerConfigGetter("ReadPool")

##### TrigIDtrkMonitoring Part #####################

from AthenaMonitoring.AthenaMonitoringConf import AthenaMonManager
topSequence += AthenaMonManager("HLTMonManager")
HLTMonManager = topSequence.HLTMonManager

from TrigIDtrkMonitoring.TrigIDtrkMonitoringConfig import TrigIDtrkMonitoringTool
montool = TrigIDtrkMonitoringTool()
HLTMonManager.AthenaMonTools += montool

###### Run Zee part if calo is present #############

if rec.doCalo:

    ##########################################################################################################
    #  Configure the extrapolator
    ##########################################################################################################
    from TrkExTools.AtlasExtrapolator import AtlasExtrapolator
    theAtlasExtrapolator = AtlasExtrapolator(name='egammaExtrapolator')
    theAtlasExtrapolator.DoCaloDynamic = False  # this turns off dynamic calculation of eloss in calorimeters
    # all left to MaterialEffects/EnergyLossUpdators

    from TrkExTools.TrkExToolsConf import Trk__MaterialEffectsUpdator as MaterialEffectsUpdator