diff --git a/algo/base/DigiData.h b/algo/base/DigiData.h
index 6479e58e4d8d6e58eb67f4355c4dd2249f8156bd..b7aa9cde794a6b37472ffc3b30a9999e0201d1ec 100644
--- a/algo/base/DigiData.h
+++ b/algo/base/DigiData.h
@@ -69,8 +69,9 @@ namespace cbm::algo
    * @note Uses PODVector for storage, so memory is not initialized by default.
    */
   struct DigiEvent : public DigiData {
-    uint64_t fNumber;  ///< Event identifier
-    double fTime;      ///< Event trigger time [ns]
+    // FIXME: Event number not set yet!
+    uint64_t fNumber = -1;  ///< Event identifier
+    double fTime     = 0;   ///< Event trigger time [ns]
 
     static std::vector<DigiEvent> FromCbmDigiEvents(const std::vector<CbmDigiEvent>& events);
     static std::vector<CbmDigiEvent> ToCbmDigiEvents(const std::vector<DigiEvent>& events);