12#ifndef CBMTSACOMPONENTSINK_H_
13#define CBMTSACOMPONENTSINK_H_
15#include "MicrosliceDescriptor.hpp"
16#include "Timeslice.hpp"
18#include "FairMQDevice.h"
32 std::vector<std::string>
fAllowedChannels = {
"stscomponent",
"tofcomponent",
"trdcomponent"};
bool HandleData(FairMQMessagePtr &, int)
virtual ~CbmTsaComponentSink()
bool IsChannelNameAllowed(std::string channelName)
std::vector< std::string > fAllowedChannels
void PrintMicroSliceDescriptor(const fles::MicrosliceDescriptor &mdsc)
bool CheckTimeslice(const fles::Timeslice &ts)