diff --git a/Trigger/TrigMonitoring/TrigTauMonitoring/src/HLTTauMonTool.cxx b/Trigger/TrigMonitoring/TrigTauMonitoring/src/HLTTauMonTool.cxx
index 9ebcd648f96a12eeb142f424d3694303302e68f5..25ef5578cefaaaeb601e60cf3ef15896a089269e 100644
--- a/Trigger/TrigMonitoring/TrigTauMonitoring/src/HLTTauMonTool.cxx
+++ b/Trigger/TrigMonitoring/TrigTauMonitoring/src/HLTTauMonTool.cxx
@@ -320,7 +320,6 @@ StatusCode HLTTauMonTool::fill() {
   //   }
 
   //Pileup
-  //m_mu_offline = Pileup();
   if(m_lumiBlockMuTool){
     float avg_mu = (float)m_lumiBlockMuTool->averageInteractionsPerCrossing();
     m_mu_offline = avg_mu;
@@ -3852,11 +3851,6 @@ int HLTTauMonTool::PrimaryVertices(){
   return nGoodVtx;
 }
 
-// not working 
-float HLTTauMonTool::Pileup(){
-  return lbAverageInteractionsPerCrossing();
-}
-
 
 bool HLTTauMonTool::TrigBiasCheck(){
   // Check if event fired RNN but no BDT triggers. In that case it introduces bias.
diff --git a/Trigger/TrigMonitoring/TrigTauMonitoring/src/HLTTauMonTool.h b/Trigger/TrigMonitoring/TrigTauMonitoring/src/HLTTauMonTool.h
index ca839c4344edbcd2ce2969b4f2ad6199c7866a2c..de0f548aed1dbc27700465bfb5865e40c4b30952 100644
--- a/Trigger/TrigMonitoring/TrigTauMonitoring/src/HLTTauMonTool.h
+++ b/Trigger/TrigMonitoring/TrigTauMonitoring/src/HLTTauMonTool.h
@@ -152,7 +152,6 @@ class HLTTauMonTool : public IHLTMonTool {
   bool Match_Offline_L1(const xAOD::TauJet *aOfflineTau, const std::string & trigItem);
   bool Match_Offline_EF(const xAOD::TauJet *aOfflineTau, const std::string & trigItem);
   int PrimaryVertices();
-  float Pileup();
   void FillRelDiffHist(TH1 * hist, float val1, float val2, float checkVal, int checkMode);
   template<class T> void FillRelDiffProfile(TProfile * prof, float val1, float val2, T val3, float checkVal, int checkMode);