diff --git a/src/THcRawAdcHit.h b/src/THcRawAdcHit.h
index 5cf90127cb5bb9441fc6bc647ec2c88adfd46afc..f5a2a5c98d626310cc16aedc09b9889b2cebb3b1 100644
--- a/src/THcRawAdcHit.h
+++ b/src/THcRawAdcHit.h
@@ -37,7 +37,7 @@ class THcRawAdcHit : public TObject {
 
   protected:
     static const UInt_t fMaxNPulses = 4;
-    static const UInt_t fMaxNSamples = 160;
+    static const UInt_t fMaxNSamples = 511;
 
     Int_t fAdc[fMaxNPulses];
     Int_t fAdcTime[fMaxNPulses];
diff --git a/src/THcRawHodoHit.h b/src/THcRawHodoHit.h
index c14ac318ca9a5e562cfe47f766eed697a7ac4d8b..786bf281f24522684b0e914844b27a769f1e0211 100644
--- a/src/THcRawHodoHit.h
+++ b/src/THcRawHodoHit.h
@@ -68,7 +68,7 @@ class THcRawHodoHit : public THcRawHit {
   }
 
  protected:
-  static const UInt_t fMaxNSamplesADC = 160;
+  static const UInt_t fMaxNSamplesADC = 511;
   static const UInt_t fMaxNPulsesADC = 4;
   static const UInt_t fMaxNHitsTDC = 16;
   Int_t fADC_pos[fMaxNPulsesADC];
diff --git a/src/THcTrigRawHit.h b/src/THcTrigRawHit.h
index 9c4dd0a6f674cf27f6ad6074b86a83b6e81fc827..77741785571f272c15859d02fc4f7833304fe785 100644
--- a/src/THcTrigRawHit.h
+++ b/src/THcTrigRawHit.h
@@ -38,7 +38,7 @@ class THcTrigRawHit : public THcRawHit {
 
   protected:
     static const UInt_t fMaxNPulsesAdc = 4;
-    static const UInt_t fMaxNSamplesAdc = 160;
+    static const UInt_t fMaxNSamplesAdc = 511;
     static const UInt_t fMaxNHitsTdc = 16;
     static const UInt_t fNPlanes = 2;