18#include <boost/serialization/access.hpp>
19#include <boost/serialization/base_object.hpp>
47 template<
class Archive>
94 default:
return 0;
break;
@ kTrd
Transition Radiation Detector.
@ kTof
Time-of-flight Detector.
@ kPsd
Projectile spectator detector.
@ kSts
Silicon Tracking System.
@ kTrd2d
TRD-FASP Detector (FIXME)
@ kMuch
Muon detection system.
@ kFsd
Forward spectator detector.
@ kRich
Ring-Imaging Cherenkov Detector.
static constexpr size_t size()
Container class for CbmBmonDigi objects.
void Clear()
Clear content.
Data class for a signal in the t-zero detector.
Collection of digis from all detector systems.
CbmPsdDigiData fPsd
PSD data.
CbmTrdDigiData fTrd2d
TRD2D data.
CbmTrdDigiData fTrd
TRD data.
CbmTofDigiData fTof
TOF data.
CbmStsDigiData fSts
STS data.
size_t SizeBytes() const
Return total size in bytes.
CbmFsdDigiData fFsd
FSD data.
void Clear()
Clear content.
size_t Size(ECbmModuleId system) const
Size of detector data.
CbmRichDigiData fRich
RICH data.
ClassDefNV(CbmDigiData, 5)
void serialize(Archive &ar, const unsigned int)
BOOST serializer.
friend class boost::serialization::access
CbmMuchDigiData fMuch
MUCH data.
CbmBmonDigiData fBmon
Beam monitor data.
Container class for CbmFsdDigi objects.
void Clear()
Clear content.
Data class for FSD digital information.
Container class for CbmMuchDigi objects.
void Clear()
Clear content.
Container class for CbmPsdDigi objects.
void Clear()
Clear content.
Data class for PSD digital information.
Container class for CbmRichDigi objects.
void Clear()
Clear content.
Container class for CbmStsDigi objects.
void Clear()
Clear content.
Data class for a single-channel message in the STS.
Container class for CbmTofDigi objects.
void Clear()
Clear content.
Data class for expanded digital TOF information.
Container class for CbmTrdDigi objects.
void Clear()
Clear content.