diff --git a/LArCalorimeter/LArRawConditions/LArRawConditions/LArCaliWave.h b/LArCalorimeter/LArRawConditions/LArRawConditions/LArCaliWave.h
index c26bf1149c6aa942e09ca4390b3be9e1d1d8931b..584af850c222ed09ef82b72c780137f7b9a2e9b8 100755
--- a/LArCalorimeter/LArRawConditions/LArRawConditions/LArCaliWave.h
+++ b/LArCalorimeter/LArRawConditions/LArRawConditions/LArCaliWave.h
@@ -40,13 +40,6 @@
 #include <iostream>
 #include <stdint.h>
 
-// Need real class for CaliWave vector:
-class LArCaliWave;
-class LArCaliWaveVec : public std::vector<LArCaliWave> {
- public:
-  LArCaliWaveVec() {};
-  bool isEmpty() const;
-};
 
 class LArCaliWave : public LArWaveCumul {
 
@@ -94,6 +87,12 @@ public:
   int m_isPulsed;
 
 };
+// Need real class for CaliWave vector:
+class LArCaliWaveVec : public std::vector<LArCaliWave> {
+ public:
+  LArCaliWaveVec() {};
+  bool isEmpty() const;
+};
 
 
 // INLINE FUNCTIONS