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

#include <CbmPsdUnpackConfig.h>

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

Public Member Functions

 CbmPsdUnpackConfig (std::string detGeoSetupTag, UInt_t runid=0)
 Create the Cbm Trd Unpack Task object.
 
virtual ~CbmPsdUnpackConfig ()
 Destroy the Cbm Trd Unpack Task object.
 
 CbmPsdUnpackConfig (const CbmPsdUnpackConfig &)=delete
 Copy constructor - not implemented.
 
CbmPsdUnpackConfigoperator= (const CbmPsdUnpackConfig &)=delete
 Assignment operator - not implemented.
 

Protected Member Functions

virtual std::shared_ptr< CbmPsdUnpackAlgochooseAlgo ()
 Choose the derived unpacker algorithm to be used for the DAQ output to Digi translation. If algo was already set manually by the user this algorithm is used.
 

Detailed Description

Definition at line 33 of file CbmPsdUnpackConfig.h.

Constructor & Destructor Documentation

◆ CbmPsdUnpackConfig() [1/2]

CbmPsdUnpackConfig::CbmPsdUnpackConfig ( std::string detGeoSetupTag,
UInt_t runid = 0 )

Create the Cbm Trd Unpack Task object.

Parameters
geoSetupTagGeometry setup tag for the given detector as used by CbmSetup objects
runidset if unpacker is rerun on a special run with special parameters
Remarks
We use the string instead of CbmSetup here, to not having to link against sim/steer...

Definition at line 17 of file CbmPsdUnpackConfig.cxx.

◆ ~CbmPsdUnpackConfig()

CbmPsdUnpackConfig::~CbmPsdUnpackConfig ( )
virtual

Destroy the Cbm Trd Unpack Task object.

Definition at line 22 of file CbmPsdUnpackConfig.cxx.

◆ CbmPsdUnpackConfig() [2/2]

CbmPsdUnpackConfig::CbmPsdUnpackConfig ( const CbmPsdUnpackConfig & )
delete

Copy constructor - not implemented.

Member Function Documentation

◆ chooseAlgo()

std::shared_ptr< CbmPsdUnpackAlgo > CbmPsdUnpackConfig::chooseAlgo ( )
protectedvirtual

Choose the derived unpacker algorithm to be used for the DAQ output to Digi translation. If algo was already set manually by the user this algorithm is used.

Returns
Bool_t initOk

Definition at line 27 of file CbmPsdUnpackConfig.cxx.

◆ operator=()

CbmPsdUnpackConfig & CbmPsdUnpackConfig::operator= ( const CbmPsdUnpackConfig & )
delete

Assignment operator - not implemented.


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