diff --git a/core/data/trd/CbmTrdDigi.h b/core/data/trd/CbmTrdDigi.h
index da8df65c5b2c9863a5fde3593f3467cdae4e8e47..d848be7f208464176e0e71dd60094c89f972c7c2 100644
--- a/core/data/trd/CbmTrdDigi.h
+++ b/core/data/trd/CbmTrdDigi.h
@@ -85,6 +85,13 @@ public:
    */
   CbmTrdDigi(const CbmTrdDigi&);
 
+  /**
+   * @brief Assignment operator
+   * 
+   * @return CbmTrdDigi& 
+  */
+  CbmTrdDigi& operator=(const CbmTrdDigi&) = default;
+
 
   /** \brief Charge addition in case of pile-up (FASP simulation only)
    * \param[in] sd previous digi absorbed by current