CbmRoot
CbmUnpackTaskBase Class Referenceabstract

CbmRoot (+externals) headers. More...

#include <CbmUnpackTaskBase.h>

Inheritance diagram for CbmUnpackTaskBase:
[legend]
Collaboration diagram for CbmUnpackTaskBase:
[legend]

Public Member Functions

 CbmUnpackTaskBase ()
 
virtual ~CbmUnpackTaskBase ()
 
virtual Bool_t Init ()=0
 
virtual Bool_t DoUnpack (const fles::Timeslice &ts, size_t component)=0
 
virtual void Reset ()=0
 
virtual void Finish ()=0
 
virtual void SetParContainers ()=0
 
virtual Bool_t InitContainers ()
 
virtual Bool_t ReInitContainers ()
 
virtual void AddMsComponentToList (size_t component, UShort_t usDetectorId)=0
 
virtual void SetNbMsInTs (size_t uCoreMsNb, size_t uOverlapMsNb)=0
 

Detailed Description

CbmRoot (+externals) headers.

FairRoot headers Fairsoft (Root, Boost, ...) headers C/C++ headers

Definition at line 21 of file CbmUnpackTaskBase.h.

Constructor & Destructor Documentation

◆ CbmUnpackTaskBase()

CbmUnpackTaskBase::CbmUnpackTaskBase ( )

Definition at line 9 of file CbmUnpackTaskBase.cxx.

◆ ~CbmUnpackTaskBase()

CbmUnpackTaskBase::~CbmUnpackTaskBase ( )
virtual

Definition at line 11 of file CbmUnpackTaskBase.cxx.

Member Function Documentation

◆ AddMsComponentToList()

virtual void CbmUnpackTaskBase::AddMsComponentToList ( size_t  component,
UShort_t  usDetectorId 
)
pure virtual

◆ DoUnpack()

virtual Bool_t CbmUnpackTaskBase::DoUnpack ( const fles::Timeslice &  ts,
size_t  component 
)
pure virtual

◆ Finish()

virtual void CbmUnpackTaskBase::Finish ( )
pure virtual

◆ Init()

virtual Bool_t CbmUnpackTaskBase::Init ( )
pure virtual

◆ InitContainers()

virtual Bool_t CbmUnpackTaskBase::InitContainers ( )
inlinevirtual

Reimplemented in CbmUnpackTask< TDigi, TAlgo, TParam >.

Definition at line 36 of file CbmUnpackTaskBase.h.

◆ ReInitContainers()

virtual Bool_t CbmUnpackTaskBase::ReInitContainers ( )
inlinevirtual

Reimplemented in CbmUnpackTask< TDigi, TAlgo, TParam >.

Definition at line 38 of file CbmUnpackTaskBase.h.

◆ Reset()

virtual void CbmUnpackTaskBase::Reset ( )
pure virtual

◆ SetNbMsInTs()

virtual void CbmUnpackTaskBase::SetNbMsInTs ( size_t  uCoreMsNb,
size_t  uOverlapMsNb 
)
pure virtual

◆ SetParContainers()

virtual void CbmUnpackTaskBase::SetParContainers ( )
pure virtual

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