Go to the documentation of this file.
23 #define CBMTOFDIGI_H 1
26 #include <RtypesCore.h>
33 #include <boost/serialization/access.hpp>
34 #include <boost/serialization/base_object.hpp>
51 CbmTofDigi(UInt_t address, Double_t time, Double_t tot);
166 template<
class Archive>
175 #endif // CBMTOFDIGI_H
std::string ToString() const
ClassDefNV(CbmTofDigi, 2)
static Int_t GetSmType(UInt_t address)
void SetTime(Double_t time)
void serialize(Archive &ar, const unsigned int)
UInt_t fuAddress
Unique channel address.
static Int_t GetRpcId(UInt_t address)
void SetTot(Double_t tot)
@ kTof
Time-of-flight Detector.
Double_t GetSm() const
Sm.
static Int_t GetSmId(UInt_t address)
Double_t GetSide() const
Channel Side.
static Int_t GetChannelSide(UInt_t address)
Double_t GetType() const
Sm Type .
CbmTofDigi(const CbmTofDigi &)=default
Copy constructor.
Double_t GetChannel() const
Channel .
static Int_t GetChannelId(UInt_t address)
CbmTofDigi(CbmTofDigi &&)=default
Double_t GetTime() const
Inherited from CbmDigi.
CbmTofDigi()
Default constructor.
Data class for expanded digital TOF information.
CbmTofDigi & operator=(CbmTofDigi &&)=default
CbmTofDigi & operator=(const CbmTofDigi &)=default
Double_t GetRpc() const
Detector aka Module aka RPC .
static ECbmModuleId GetSystem()
friend class boost::serialization::access
void SetAddress(Int_t address)
Double_t GetTot() const
Alias for GetCharge.
Int_t GetAddress() const
Inherited from CbmDigi.
Double_t GetCharge() const
Inherited from CbmDigi.
static const char * GetClassName()
Class name (static)
Double_t fdTime
Absolute time [ps].