diff --git a/NPLib/Detectors/Samurai/TSamuraiFDC0Physics.cxx b/NPLib/Detectors/Samurai/TSamuraiFDC0Physics.cxx
index ea4bb5249995bc43d35b1f29a900a677b70ad747..e1db823f89fa00674a8055c8f222929a8e725324 100644
--- a/NPLib/Detectors/Samurai/TSamuraiFDC0Physics.cxx
+++ b/NPLib/Detectors/Samurai/TSamuraiFDC0Physics.cxx
@@ -99,7 +99,7 @@ void TSamuraiFDC0Physics::BuildPhysicalEvent(){
    }
   */ 
     // very large a means track perpendicular to the chamber, what happen when there is pile up
-    if(abs(a)>1000)
+    if(abs(a)>5000)
       PileUp++;
 
     Mult+=X[it->first].size();
diff --git a/NPLib/Detectors/Samurai/TSamuraiFDC2Physics.cxx b/NPLib/Detectors/Samurai/TSamuraiFDC2Physics.cxx
index 65c012a72fd2eb61e1b1e76d5360c7e7f09f9847..2531224aaf588c492d3dabaa52c8ab3fe9253e00 100644
--- a/NPLib/Detectors/Samurai/TSamuraiFDC2Physics.cxx
+++ b/NPLib/Detectors/Samurai/TSamuraiFDC2Physics.cxx
@@ -98,7 +98,7 @@ void TSamuraiFDC2Physics::BuildPhysicalEvent(){
    }
    */
     // very large a means track perpendicular to the chamber, what happen when there is pile up
-    if(abs(a)>1000)
+    if(abs(a)>5000)
       PileUp++;
 
     Mult+=X[it->first].size();