diff --git a/LArCalorimeter/LArRecEvent/LArRecEvent/LArNoisyROSummary.h b/LArCalorimeter/LArRecEvent/LArRecEvent/LArNoisyROSummary.h
index 8cb20c59b0b98b2942a99ed4c3795107f60c002e..f6be2f2d4efbccd1f04ce460397a45eee0a4fb9e 100644
--- a/LArCalorimeter/LArRecEvent/LArRecEvent/LArNoisyROSummary.h
+++ b/LArCalorimeter/LArRecEvent/LArRecEvent/LArNoisyROSummary.h
@@ -46,6 +46,17 @@ class LArNoisyROSummary
   //** add a FEB to the bad FEB list */
   void add_noisy_feb(HWIdentifier febid);
 
+  //** Set the list of MNB Tight FEBs via the FEB HWIdentifiers */
+  void set_MNBTight_febs(const std::vector<HWIdentifier>& );
+
+  //** add an MNB Tight FEB to the bad FEB list */
+  void add_MNBTight_feb(HWIdentifier febid);
+
+  //** Set the list of MNB Tight FEBs via the FEB HWIdentifiers */
+  void set_MNBLoose_febs(const std::vector<HWIdentifier>& );
+
+  //** add an MNB Tight FEB to the bad FEB list */
+  void add_MNBLoose_feb(HWIdentifier febid);
 
   //** Set the list of noisy preamps: for each FEB identifier via HWIdentifier keep the noisy preamps as the first channel number for that preamp */
   void set_noisy_preamps(const std::vector< std::pair<HWIdentifier, std::vector<int> > >&);
@@ -76,6 +87,12 @@ class LArNoisyROSummary
   //** retrieve noisy FEBs by id */
   const std::vector<HWIdentifier>& get_noisy_febs() const;
 
+  //** retrieve MNB Tight FEBs by id */
+  const std::vector<HWIdentifier>& get_MNBTight_febs() const;
+
+  //** retrieve MNB Loose FEBs by id */
+  const std::vector<HWIdentifier>& get_MNBLoose_febs() const;
+
   //** retrieve noisy preamplifiers */
   const std::vector<std::pair<HWIdentifier, std::vector<int> > >& get_noisy_preamps() const;
 
@@ -103,6 +120,11 @@ class LArNoisyROSummary
   //** List of noisy FEBs */
   std::vector<HWIdentifier> m_noisy_febs;
 
+  //** List of MNB Tight FEBs */
+  std::vector<HWIdentifier> m_MNBTight_febs;
+
+  //** List of MNB Loose FEBs */
+  std::vector<HWIdentifier> m_MNBLoose_febs;
 
   //** List of noisy preamps, for each FEB identifier via HWIdentifier keep the noisy preamps as the first channel number for that preamp */
   std::vector< std::pair<HWIdentifier, std::vector<int> > > m_noisy_preamps;
diff --git a/LArCalorimeter/LArRecEvent/src/LArNoisyROSummary.cxx b/LArCalorimeter/LArRecEvent/src/LArNoisyROSummary.cxx
index 81c52a050daa8b31c1cb89b96e6c591fc6ce5c48..fb9f9e6cce669e48360c51ba067f7e4a4d4ee54b 100644
--- a/LArCalorimeter/LArRecEvent/src/LArNoisyROSummary.cxx
+++ b/LArCalorimeter/LArRecEvent/src/LArNoisyROSummary.cxx
@@ -6,7 +6,7 @@
 
 
 LArNoisyROSummary::LArNoisyROSummary():
-  m_BadFEBFlaggedPartitions(0), 
+  m_BadFEBFlaggedPartitions(0),
   m_BadFEB_WFlaggedPartitions(0),
   m_SatMediumFlaggedPartitions(0), 
   m_SatTightFlaggedPartitions(0),
@@ -22,13 +22,15 @@ LArNoisyROSummary::~LArNoisyROSummary()
 void LArNoisyROSummary::clear()
 {
   m_noisy_febs.clear();
+  m_MNBTight_febs.clear();
+  m_MNBLoose_febs.clear();
   m_noisy_preamps.clear();
   m_BadFEBFlaggedPartitions = 0; 
   m_BadFEB_WFlaggedPartitions = 0;
   m_SatMediumFlaggedPartitions = 0;
   m_SatTightFlaggedPartitions = 0;
-  m_MNBLooseFlaggedPartitions =0;
-  m_MNBTightFlaggedPartitions =0;
+  m_MNBLooseFlaggedPartitions = 0;
+  m_MNBTightFlaggedPartitions = 0;
 }
 
 
@@ -43,6 +45,26 @@ void LArNoisyROSummary::add_noisy_feb(HWIdentifier febid)
   m_noisy_febs.push_back(febid);
 }
 
+void LArNoisyROSummary::set_MNBTight_febs(const std::vector<HWIdentifier>& badfebs)
+{
+     m_MNBTight_febs = badfebs;
+}
+
+void LArNoisyROSummary::add_MNBTight_feb(HWIdentifier febid)
+{
+     m_MNBTight_febs.push_back(febid);
+}
+
+void LArNoisyROSummary::set_MNBLoose_febs(const std::vector<HWIdentifier>& badfebs)
+{
+     m_MNBLoose_febs = badfebs;
+}
+
+void LArNoisyROSummary::add_MNBLoose_feb(HWIdentifier febid)
+{
+     m_MNBLoose_febs.push_back(febid);
+}
+
 void LArNoisyROSummary::set_noisy_preamps(const std::vector< std::pair<HWIdentifier, std::vector<int> > >& badPAs)
 {
   m_noisy_preamps = badPAs;
@@ -76,6 +98,17 @@ const std::vector<HWIdentifier>& LArNoisyROSummary::get_noisy_febs() const
   return m_noisy_febs;
 }
 
+const std::vector<HWIdentifier>& LArNoisyROSummary::get_MNBTight_febs() const
+{
+     return m_MNBTight_febs;
+}
+
+const std::vector<HWIdentifier>& LArNoisyROSummary::get_MNBLoose_febs() const
+{
+     return m_MNBLoose_febs;
+}
+
+
 const std::vector<std::pair<HWIdentifier,std::vector<int> > >& LArNoisyROSummary::get_noisy_preamps() const
 {
   return m_noisy_preamps;