14#include <boost/serialization/access.hpp>
15#include <boost/serialization/base_object.hpp>
43 BmnSsdDigi(Int_t address, Int_t channel, ULong64_t time, UShort_t charge)
67 virtual Double_t
GetCharge()
const {
return Double_t(fCharge); }
77 virtual Double_t
GetTime()
const {
return Double_t(fTime); }
79 template<
class Archive>
88 virtual std::string
ToString()
const;
Base class for persistent representation of digital information.
Data class for a single-channel message in the SSD.
UShort_t GetChannel() const
Channel number in module @value Channel number.
virtual std::string ToString() const
BmnSsdDigi(Int_t address, Int_t channel, ULong64_t time, UShort_t charge)
virtual Double_t GetTime() const
virtual Int_t GetAddress() const
void serialize(Archive &ar, const unsigned int)
virtual Double_t GetCharge() const
virtual Int_t GetSystemId() const
friend class boost::serialization::access