CbmRoot
Loading...
Searching...
No Matches
CbmDigiData Class Reference

Collection of digis from all detector systems. More...

#include <CbmDigiData.h>

Collaboration diagram for CbmDigiData:
[legend]

Public Member Functions

template<class Archive>
void serialize (Archive &ar, const unsigned int)
 BOOST serializer.
 
 ClassDefNV (CbmDigiData, 5)
 
void Clear ()
 Clear content.
 
size_t Size (ECbmModuleId system) const
 Size of detector data.
 
size_t SizeBytes () const
 Return total size in bytes.
 

Public Attributes

CbmBmonDigiData fBmon
 Beam monitor data.
 
CbmStsDigiData fSts
 STS data.
 
CbmMuchDigiData fMuch
 MUCH data.
 
CbmMvdDigiData fMvd
 MVD data.
 
CbmRichDigiData fRich
 RICH data.
 
CbmTrdDigiData fTrd
 TRD data.
 
CbmTrdDigiData fTrd2d
 TRD2D data.
 
CbmTofDigiData fTof
 TOF data.
 
CbmPsdDigiData fPsd
 PSD data.
 
CbmFsdDigiData fFsd
 FSD data.
 

Friends

class boost::serialization::access
 

Detailed Description

Collection of digis from all detector systems.

Author
Volker Friese v.fri.nosp@m.ese@.nosp@m.gsi.d.nosp@m.e
Since
7.12.2022
Version
2.0

Definition at line 33 of file CbmDigiData.h.

Member Function Documentation

◆ ClassDefNV()

CbmDigiData::ClassDefNV ( CbmDigiData ,
5  )

◆ Clear()

void CbmDigiData::Clear ( )
inline

Clear content.

Definition at line 71 of file CbmDigiData.h.

References fBmon, fFsd, fMuch, fMvd, fPsd, fRich, fSts, fTof, fTrd, and fTrd2d.

◆ serialize()

template<class Archive>
void CbmDigiData::serialize ( Archive & ar,
const unsigned int  )
inline

BOOST serializer.

Definition at line 50 of file CbmDigiData.h.

References fBmon, fFsd, fMuch, fMvd, fPsd, fRich, fSts, fTof, fTrd, and fTrd2d.

◆ Size()

size_t CbmDigiData::Size ( ECbmModuleId system) const
inline

Size of detector data.

Definition at line 86 of file CbmDigiData.h.

References fBmon, fFsd, fMuch, fMvd, fPsd, fRich, fSts, fTof, fTrd, fTrd2d, kBmon, kFsd, kMuch, kMvd, kPsd, kRich, kSts, kTof, kTrd, and kTrd2d.

Referenced by CbmTaskBuildEvents::Exec().

◆ SizeBytes()

size_t CbmDigiData::SizeBytes ( ) const
inline

Return total size in bytes.

Definition at line 104 of file CbmDigiData.h.

References fBmon, fFsd, fMuch, fMvd, fPsd, fRich, fSts, fTof, fTrd, fTrd2d, and size().

Friends And Related Symbol Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 47 of file CbmDigiData.h.

References boost::serialization::access.

Referenced by boost::serialization::access.

Member Data Documentation

◆ fBmon

◆ fFsd

◆ fMuch

◆ fMvd

CbmMvdDigiData CbmDigiData::fMvd

MVD data.

Definition at line 39 of file CbmDigiData.h.

Referenced by Clear(), CbmTaskBuildEvents::FillTimeSlice(), serialize(), Size(), and SizeBytes().

◆ fPsd

◆ fRich

◆ fSts

◆ fTof

◆ fTrd

◆ fTrd2d

CbmTrdDigiData CbmDigiData::fTrd2d

The documentation for this class was generated from the following file: