diff --git a/NPLib/Detectors/FissionChamber/TFissionChamberData.cxx b/NPLib/Detectors/FissionChamber/TFissionChamberData.cxx
index 5075cbea0df44c740690e2b229052e29dcf6b318..c1262445d38c5cb5c911c1e86a59e91c69c8f789 100644
--- a/NPLib/Detectors/FissionChamber/TFissionChamberData.cxx
+++ b/NPLib/Detectors/FissionChamber/TFissionChamberData.cxx
@@ -47,6 +47,7 @@ void TFissionChamberData::Clear() {
   fFC_AnodeNbr.clear();
   fFC_Q1.clear();
   fFC_Q2.clear();
+  fFC_Qmax.clear();
   fFC_Time.clear();
   fFC_Time_HF.clear();
   fFC_isFakeFission.clear();
@@ -66,6 +67,7 @@ void TFissionChamberData::Dump() const {
     cout << "AnodeNbr: " << fFC_AnodeNbr[i]
          << " Q1: " << fFC_Q1[i]
          << " Q2: " << fFC_Q2[i]
+         << " Qmax: " << fFC_Qmax[i]
          << " Time: " << fFC_Time[i];
   }
 }
diff --git a/NPLib/Detectors/FissionChamber/TFissionChamberData.h b/NPLib/Detectors/FissionChamber/TFissionChamberData.h
index c3fabaa770e61e84f1bdc7038553bafafefcdd4a..b356e80237e17f094ecfe75e3107a56f31e82e07 100644
--- a/NPLib/Detectors/FissionChamber/TFissionChamberData.h
+++ b/NPLib/Detectors/FissionChamber/TFissionChamberData.h
@@ -38,6 +38,7 @@ class TFissionChamberData : public TObject {
     vector<Double_t>   fFC_Q1;
     vector<Double_t>   fFC_Q2;
     vector<Double_t>   fFC_Time;
+    vector<Double_t>   fFC_Qmax;
     vector<Bool_t>     fFC_isFakeFission;
     vector<Double_t>   fFC_Time_HF;
 
@@ -66,6 +67,7 @@ class TFissionChamberData : public TObject {
     inline void SetAnodeNbr(const UShort_t& AnodeNbr){fFC_AnodeNbr.push_back(AnodeNbr);}//!
     inline void SetQ1(const Double_t& Q1){fFC_Q1.push_back(Q1);}//!
     inline void SetQ2(const Double_t& Q2){fFC_Q2.push_back(Q2);}//!
+    inline void SetQmax(const Double_t& Qmax){fFC_Qmax.push_back(Qmax);}//!
     inline void SetTime(const Double_t& Time){fFC_Time.push_back(Time);}//!
     inline void SetTimeHF(const Double_t& Time){fFC_Time_HF.push_back(Time);}//!
     inline void SetFakeFissionStatus(const Bool_t& isFF){fFC_isFakeFission.push_back(isFF);}//!
@@ -80,6 +82,8 @@ class TFissionChamberData : public TObject {
       {return fFC_Q1[i];}//!
     inline Double_t GetQ2(const unsigned int &i) const 
       {return fFC_Q2[i];}//!
+    inline Double_t GetQmax(const unsigned int &i) const 
+      {return fFC_Qmax[i];}//!
     inline Double_t GetTime(const unsigned int &i) const 
       {return fFC_Time[i];}//!
     inline Double_t GetTimeHF(const unsigned int &i) const