From 592556d16bca25e860d13c6e6137a487bf44ff8c Mon Sep 17 00:00:00 2001
From: Kenji Hamano <kenji.hamano@cern.ch>
Date: Thu, 3 Oct 2019 10:15:08 -0700
Subject: [PATCH] TrigMETMonitorAlgorithm update

---
 .../python/TrigMETMonitorAlgorithm.py            |  3 ++-
 .../src/TrigMETMonitorAlgorithm.cxx              | 16 +++++++++++-----
 2 files changed, 13 insertions(+), 6 deletions(-)

diff --git a/Trigger/TrigMonitoring/TrigMETMonitoring/python/TrigMETMonitorAlgorithm.py b/Trigger/TrigMonitoring/TrigMETMonitoring/python/TrigMETMonitorAlgorithm.py
index 3b26f490e09..d308d220068 100644
--- a/Trigger/TrigMonitoring/TrigMETMonitoring/python/TrigMETMonitorAlgorithm.py
+++ b/Trigger/TrigMonitoring/TrigMETMonitoring/python/TrigMETMonitorAlgorithm.py
@@ -55,6 +55,7 @@ def TrigMETMonConfig(inputFlags):
     #    HLT_xe0noL1_l2fsperf_L1gXERHO50,HLT_xe0noL1_l2fsperf_L1gXEPUFIT50,
     #    HLT_xe0noL1_l2fsperf_pufit_L1gXERHO50,HLT_xe0noL1_l2fsperf_pufit_L1gXEPUFIT50
     # without filters, all events are processed.
+    TrigMETMonAlg.TriggerChain = 'L1_XE10'
     TrigMETMonChainAlg.TriggerChain = 'HLT_xe30_tcpufit_L1XE10'
     
 
@@ -88,7 +89,7 @@ def TrigMETMonConfig(inputFlags):
     metGroup = helper.addGroup(TrigMETMonAlg,'TrigMETMonitor','HLT/METMon/')
 
     # Add a GMT for the other example monitor algorithm
-    metChainGroup = helper.addGroup(TrigMETMonChainAlg,'TrigMETMonitor','HLT/METMon/Expert/Chain/')
+    metChainGroup = helper.addGroup(TrigMETMonChainAlg,'TrigMETMonitor','HLT/METMon/Chain/')
 
     ### STEP 5 ###
     # Configure histograms
diff --git a/Trigger/TrigMonitoring/TrigMETMonitoring/src/TrigMETMonitorAlgorithm.cxx b/Trigger/TrigMonitoring/TrigMETMonitoring/src/TrigMETMonitorAlgorithm.cxx
index 15dea79acc7..ec39c2ae5a6 100644
--- a/Trigger/TrigMonitoring/TrigMETMonitoring/src/TrigMETMonitorAlgorithm.cxx
+++ b/Trigger/TrigMonitoring/TrigMETMonitoring/src/TrigMETMonitorAlgorithm.cxx
@@ -137,21 +137,27 @@ StatusCode TrigMETMonitorAlgorithm::fillHistograms( const EventContext& ctx ) co
 
 
     // TDT test
+    ATH_MSG_INFO("MetMon: TST test");
+    if (m_trigDecTool->isPassed("L1_XE10")) {
+      ATH_MSG_INFO("passed L1_XE10");
+    } else {
+      ATH_MSG_INFO("not passed L1_XE10");
+    }
     if (m_trigDecTool->isPassed("HLT_xe30_cell_L1XE10")) {
       ATH_MSG_INFO("passed HLT_xe30_cell_L1XE10");
     } else {
       ATH_MSG_INFO("not passed HLT_xe30_cell_L1XE10");
     }
-    if (m_trigDecTool->isPassed("HLT_xe30_cell_xe30_tcpufit_L1XE10")) {
-      ATH_MSG_INFO("passed HLT_xe30_cell_xe30_tcpufit_L1XE10");
-    } else {
-      ATH_MSG_INFO("not passed HLT_xe30_cell_xe30_tcpufit_L1XE10");
-    }
     if (m_trigDecTool->isPassed("HLT_xe30_tcpufit_L1XE10")) {
       ATH_MSG_INFO("passed HLT_xe30_tcpufit_L1XE10");
     } else {
       ATH_MSG_INFO("not passed HLT_xe30_tcpufit_L1XE10");
     }
+    if (m_trigDecTool->isPassed("HLT_xe30_cell_xe30_tcpufit_L1XE10")) {
+      ATH_MSG_INFO("passed HLT_xe30_cell_xe30_tcpufit_L1XE10");
+    } else {
+      ATH_MSG_INFO("not passed HLT_xe30_cell_xe30_tcpufit_L1XE10");
+    }
 
     // check active triggers
     // This does not work for now
-- 
GitLab