diff --git a/core/data/sts/CbmStsDigi.cxx b/core/data/sts/CbmStsDigi.cxx index 846ea92af4ec9f61ac265f7044c61c39d13609ee..73b9162ac39749ed068e368bd4388ddd383c4716 100644 --- a/core/data/sts/CbmStsDigi.cxx +++ b/core/data/sts/CbmStsDigi.cxx @@ -23,4 +23,6 @@ string CbmStsDigi::ToString() const return ss.str(); } +#ifndef NO_ROOT ClassImp(CbmStsDigi) +#endif diff --git a/core/data/sts/CbmStsDigi.h b/core/data/sts/CbmStsDigi.h index 16e02328de908b23aa9896ccc06541a490b26bab..2e7fe4a919f7cef6690aba660a2b509bd4d617c1 100644 --- a/core/data/sts/CbmStsDigi.h +++ b/core/data/sts/CbmStsDigi.h @@ -14,7 +14,9 @@ #include "CbmDefs.h" // for ECbmModuleId::kSts -#include <Rtypes.h> // for ClassDef +#ifndef NO_ROOT +#include <Rtypes.h> // for ClassDef +#endif #include <boost/serialization/access.hpp> #include <boost/serialization/base_object.hpp> @@ -126,13 +128,15 @@ public: private: friend class boost::serialization::access; - int64_t fTime = 0.; ///< Time [ns] - int32_t fAddress = 0; ///< Unique element address + int64_t fTime = 0.; ///< Time [ns] + int32_t fAddress = 0; ///< Unique element address uint16_t fChannel = 0; ///< Channel number uint16_t fCharge = 0; ///< Charge [ADC units] +#ifndef NO_ROOT ClassDefNV(CbmStsDigi, 7); +#endif };