|
CbmRoot
|
#include <CbmStsDigiSource.h>
Public Member Functions | |
| CbmStsDigiSource () | |
| virtual | ~CbmStsDigiSource () |
Protected Member Functions | |
| virtual void | InitTask () |
| virtual bool | ConditionalRun () |
Protected Attributes | |
| uint64_t | fMaxEvents |
| std::string | fFileName |
| std::vector< std::string > | fInputFileList |
| List of input files. | |
| uint64_t | fFileCounter |
| uint64_t | fEventNumber |
| uint64_t | fEventCounter |
| uint64_t | fMessageCounter |
| int | fMaxMemory = 0 |
Private Member Functions | |
| void | PrintStsDigi (const CbmStsDigi *) |
| bool | SendData () |
| void | CalcRuntime () |
| bool | IsChannelNameAllowed (std::string) |
Private Attributes | |
| std::chrono::steady_clock::time_point | fTime |
| std::vector< std::string > | fAllowedChannels = {"stsdigi"} |
Definition at line 22 of file CbmStsDigiSource.h.
| CbmStsDigiSource::CbmStsDigiSource | ( | ) |
Definition at line 39 of file CbmStsDigiSource.cxx.
References fEventCounter, fEventNumber, fFileCounter, fFileName, fInputFileList, fMaxEvents, fMessageCounter, and fTime.
|
virtual |
Definition at line 173 of file CbmStsDigiSource.cxx.
|
private |
Definition at line 175 of file CbmStsDigiSource.cxx.
References fTime.
Referenced by ConditionalRun().
|
protectedvirtual |
Definition at line 142 of file CbmStsDigiSource.cxx.
References CalcRuntime(), fEventCounter, fMaxEvents, CbmDigiManager::Get(), CbmDigiManager::GetNofDigis(), CbmDigiManager::Instance(), kSts, and PrintStsDigi().
|
protectedvirtual |
Definition at line 52 of file CbmStsDigiSource.cxx.
References fFileName, fMaxEvents, fTime, CbmDigiManager::Init(), CbmDigiManager::Instance(), IsChannelNameAllowed(), CbmDigiManager::IsPresent(), and kSts.
|
private |
Definition at line 129 of file CbmStsDigiSource.cxx.
References fAllowedChannels.
Referenced by InitTask().
|
private |
Definition at line 184 of file CbmStsDigiSource.cxx.
References CbmStsDigi::ToString().
Referenced by ConditionalRun().
|
private |
|
private |
Definition at line 51 of file CbmStsDigiSource.h.
Referenced by IsChannelNameAllowed().
|
protected |
Definition at line 35 of file CbmStsDigiSource.h.
Referenced by CbmStsDigiSource(), and ConditionalRun().
|
protected |
Definition at line 34 of file CbmStsDigiSource.h.
Referenced by CbmStsDigiSource().
|
protected |
Definition at line 32 of file CbmStsDigiSource.h.
Referenced by CbmStsDigiSource().
|
protected |
Definition at line 30 of file CbmStsDigiSource.h.
Referenced by CbmStsDigiSource(), and InitTask().
|
protected |
List of input files.
Definition at line 31 of file CbmStsDigiSource.h.
Referenced by CbmStsDigiSource().
|
protected |
Definition at line 28 of file CbmStsDigiSource.h.
Referenced by CbmStsDigiSource(), ConditionalRun(), and InitTask().
|
protected |
Definition at line 38 of file CbmStsDigiSource.h.
|
protected |
Definition at line 36 of file CbmStsDigiSource.h.
Referenced by CbmStsDigiSource().
|
private |
Definition at line 49 of file CbmStsDigiSource.h.
Referenced by CalcRuntime(), CbmStsDigiSource(), and InitTask().