diff --git a/NPLib/Detectors/PISTA/TTimeData.h b/NPLib/Detectors/PISTA/TTimeData.h
index 066eb8d978a3c6b3a754c42ecdfa4eb51299b9ac..d56982141903c3cad350f77b0d3193f5f893f3dd 100644
--- a/NPLib/Detectors/PISTA/TTimeData.h
+++ b/NPLib/Detectors/PISTA/TTimeData.h
@@ -44,8 +44,8 @@ class TTimeData : public TObject {
         vector<float> fTime_MWPC23;
         vector<float> fTime_MWPC24;
 
-        vector<int> fSection_MWPC3;
-        vector<int> fSection_MWPC4;
+        vector<short> fSection_MWPC3;
+        vector<short> fSection_MWPC4;
 
 
 
@@ -82,8 +82,8 @@ class TTimeData : public TObject {
         inline void SetTime_MWPC23(float time ){fTime_MWPC23.push_back(time);};//!
         inline void SetTime_MWPC24(float time ){fTime_MWPC24.push_back(time);};//!
 
-        inline void SetSection_MWPC3(int section ){fSection_MWPC3.push_back(section);};//!
-        inline void SetSection_MWPC4(int section ){fSection_MWPC4.push_back(section);};//!
+        inline void SetSection_MWPC3(short section ){fSection_MWPC3.push_back(section);};//!
+        inline void SetSection_MWPC4(short section ){fSection_MWPC4.push_back(section);};//!
 
 
 
@@ -107,9 +107,9 @@ class TTimeData : public TObject {
         inline float GetTime_MWPC24(const unsigned int &i) const
         {return fTime_MWPC24.at(i) ;}//!
         
-        inline int GetSection_MWPC3(const unsigned int &i) const
+        inline short GetSection_MWPC3(const unsigned int &i) const
         {return fSection_MWPC3.at(i) ;}//!
-        inline int GetSection_MWPC4(const unsigned int &i) const
+        inline short GetSection_MWPC4(const unsigned int &i) const
         {return fSection_MWPC4.at(i) ;}//!
           
         inline Int_t GetMWPC13Mult() const