#include <CbmMQTsaSampler.h>
|
| fles::TimesliceSource * | fSource |
| |
| std::chrono::steady_clock::time_point | fTime |
| |
| std::vector< std::string > | fAllowedChannels = {"stscomponent", "trdcomponent", "tofcomponent"} |
| |
| std::vector< int > | fSysId = {16, 64, 96} |
| |
| std::vector< int > | fComponentsToSend = {0, 0, 0} |
| |
| std::vector< std::vector< std::string > > | fChannelsToSend = {{}, {}, {}} |
| |
CbmMQTsaSampler.h
- Since
- 2017-11-17
- Author
- F. Uhlig
Definition at line 28 of file CbmMQTsaSampler.h.
◆ CbmMQTsaSampler()
| CbmMQTsaSampler::CbmMQTsaSampler |
( |
| ) |
|
Definition at line 45 of file CbmMQTsaSampler.cxx.
References fDirName, fFileCounter, fFileName, fHost, fInputFileList, fMaxTimeslices, fMessageCounter, fPort, fSource, fTime, fTSCounter, and fTSNumber.
◆ ~CbmMQTsaSampler()
| CbmMQTsaSampler::~CbmMQTsaSampler |
( |
| ) |
|
|
virtual |
◆ CalcRuntime()
| void CbmMQTsaSampler::CalcRuntime |
( |
| ) |
|
|
private |
◆ CheckTimeslice()
| bool CbmMQTsaSampler::CheckTimeslice |
( |
const fles::Timeslice & | ts | ) |
|
|
private |
◆ ConditionalRun()
| bool CbmMQTsaSampler::ConditionalRun |
( |
| ) |
|
|
protectedvirtual |
◆ CreateAndSendComponent()
| bool CbmMQTsaSampler::CreateAndSendComponent |
( |
const fles::Timeslice & | ts, |
|
|
int | nrComp ) |
|
private |
◆ InitTask()
| void CbmMQTsaSampler::InitTask |
( |
| ) |
|
|
protectedvirtual |
Definition at line 62 of file CbmMQTsaSampler.cxx.
References fComponentsToSend, fDirName, fFileName, fHost, fInputFileList, fMaxTimeslices, fPort, fSource, fTime, IsChannelNameAllowed(), OpenNextFile(), v, and x.
◆ IsChannelNameAllowed()
| bool CbmMQTsaSampler::IsChannelNameAllowed |
( |
std::string | channelName | ) |
|
|
private |
◆ OpenNextFile()
| bool CbmMQTsaSampler::OpenNextFile |
( |
| ) |
|
|
private |
◆ PrintMicroSliceDescriptor()
| void CbmMQTsaSampler::PrintMicroSliceDescriptor |
( |
const fles::MicrosliceDescriptor & | mdsc | ) |
|
|
private |
◆ SendData() [1/2]
| bool CbmMQTsaSampler::SendData |
( |
const fles::StorableTimeslice & | component, |
|
|
int | idx ) |
|
private |
◆ SendData() [2/2]
| bool CbmMQTsaSampler::SendData |
( |
const fles::StorableTimeslice & | component | ) |
|
|
private |
◆ fAllowedChannels
| std::vector<std::string> CbmMQTsaSampler::fAllowedChannels = {"stscomponent", "trdcomponent", "tofcomponent"} |
|
private |
◆ fChannelsToSend
| std::vector<std::vector<std::string> > CbmMQTsaSampler::fChannelsToSend = {{}, {}, {}} |
|
private |
◆ fComponentsToSend
| std::vector<int> CbmMQTsaSampler::fComponentsToSend = {0, 0, 0} |
|
private |
◆ fDirName
| std::string CbmMQTsaSampler::fDirName |
|
protected |
◆ fFileCounter
| uint64_t CbmMQTsaSampler::fFileCounter |
|
protected |
◆ fFileName
| std::string CbmMQTsaSampler::fFileName |
|
protected |
◆ fHost
| std::string CbmMQTsaSampler::fHost |
|
protected |
◆ fInputFileList
| std::vector<std::string> CbmMQTsaSampler::fInputFileList |
|
protected |
◆ fMaxMemory
| int CbmMQTsaSampler::fMaxMemory = 0 |
|
protected |
◆ fMaxTimeslices
| uint64_t CbmMQTsaSampler::fMaxTimeslices |
|
protected |
◆ fMessageCounter
| uint64_t CbmMQTsaSampler::fMessageCounter |
|
protected |
◆ fPort
| uint64_t CbmMQTsaSampler::fPort |
|
protected |
◆ fSource
| fles::TimesliceSource* CbmMQTsaSampler::fSource |
|
private |
◆ fSysId
| std::vector<int> CbmMQTsaSampler::fSysId = {16, 64, 96} |
|
private |
◆ fTime
| std::chrono::steady_clock::time_point CbmMQTsaSampler::fTime |
|
private |
◆ fTSCounter
| uint64_t CbmMQTsaSampler::fTSCounter |
|
protected |
◆ fTSNumber
| uint64_t CbmMQTsaSampler::fTSNumber |
|
protected |
The documentation for this class was generated from the following files: