diff --git a/Simulation/ISF/ISF_FastCaloSim/ISF_FastCaloSimEvent/src/TFCSExtrapolationState.cxx b/Simulation/ISF/ISF_FastCaloSim/ISF_FastCaloSimEvent/src/TFCSExtrapolationState.cxx
index 679071913fab2642fc2f130fc6ef323c3ec50386..61fd008a1638843790a593b43afa6b716d54f589 100644
--- a/Simulation/ISF/ISF_FastCaloSim/ISF_FastCaloSimEvent/src/TFCSExtrapolationState.cxx
+++ b/Simulation/ISF/ISF_FastCaloSim/ISF_FastCaloSimEvent/src/TFCSExtrapolationState.cxx
@@ -37,11 +37,18 @@ void TFCSExtrapolationState::clear()
       m_distetaCaloBorder[i][j]=0;
     }
   }
-  
-  m_IDCaloBoundary_eta=-999;
-  m_IDCaloBoundary_phi=-999;
-  m_IDCaloBoundary_r=0;
-  m_IDCaloBoundary_z=0;
-}
 
+  m_CaloSurface_sample = -1;
+  m_CaloSurface_eta = -999;
+  m_CaloSurface_phi = -999;
+  m_CaloSurface_r = 0;
+  m_CaloSurface_z = 0;
+
+  m_IDCaloBoundary_eta = -999;
+  m_IDCaloBoundary_phi = -999;
+  m_IDCaloBoundary_r = 0;
+  m_IDCaloBoundary_z = 0;
 
+  m_IDCaloBoundary_AngleEta = -999;
+  m_IDCaloBoundary_Angle3D = -999;
+}