Go to the documentation of this file.
31 #ifndef CBMTOFADDRESS_H
32 #define CBMTOFADDRESS_H 1
38 #include <RtypesCore.h>
208 #endif // CBMTOFADDRESS_H
static Int_t GetNofChSideBits()
static const Int_t fgkChannelIdOffset
static const Int_t fgkSmIdBits
static Int_t GetSmType(UInt_t address)
static const Int_t fgkSystemBits
Int_t GetSModule(const Int_t detectorId)
static Int_t GetNofRpcIdBits()
static Int_t GetRpcId(UInt_t address)
static UInt_t ConvertCbmTofDetectorInfo(CbmTofDetectorInfo infoInput)
@ kTof
Time-of-flight Detector.
static Int_t GetNofChannelIdBits()
static Int_t GetSmId(UInt_t address)
Base class for interfaces to the unique address.
static UInt_t ConvertCbmTofDetectorId(Int_t detIdInput)
CBM ToF interface class to the unique address.
static Int_t GetChannelSide(UInt_t address)
static Int_t GetChannelId(UInt_t address)
static const Int_t fgkRpcIdOffset
static const Int_t fgkRpcIdBits
static Int_t GetNofSmTypeBits()
static const Int_t fgkSmTypeBits
static Int_t GetNofSmIdBits()
static const Int_t fgkSmTypeOffset
static const Int_t fgkChannelSideBits
constexpr auto ToIntegralType(T enumerator) -> typename std::underlying_type< T >::type
static Bool_t SameModule(UInt_t addressA, UInt_t addressB)
static const Int_t fgkChannelSideOffset
Int_t GetCell(const Int_t detectorId)
static UInt_t GetUniqueAddress(UInt_t Sm, UInt_t Rpc, UInt_t Channel, UInt_t Side=0, UInt_t SmType=0)
static const Int_t fgkiModFullIdMask
Int_t GetCounter(const Int_t detectorId)
static const Int_t fgkSmIdOffset
Int_t GetSMType(const Int_t detectorId)
static Int_t GetModFullId(UInt_t address)
static const Int_t fgkChannelIdBits