12#ifndef CBMDEVICEEVENTBUILDER_H_
13#define CBMDEVICEEVENTBUILDER_H_
19#include "FairMQDevice.h"
std::string fsChannelNameDataInput
Keep track of whether the Finish was already called.
std::vector< CbmDigiEvent > * fEventsSelOut
ECbmModuleId GetDetectorId(std::string detName)
std::string fsChannelNameDataOutput
uint64_t fulNumMessages
Statistics & first TS rejection.
bool SendEvents(const std::vector< CbmDigiEvent > &vEvents, const TimesliceMetaData *tsMetaData)
FairRootManager * fpFairRootMgr
bool HandleData(FairMQParts &, int)
bool IsChannelNameAllowed(std::string channelName)
std::unique_ptr< cbm::algo::evbuild::EventBuilder > fEvbuildAlgo
Processing algos.
virtual ~CbmDevBuildEvents()
TClonesArray * fTimeSliceMetaDataArrayOut
std::string fsOutputFileName
Data storage.
std::vector< std::string > fsAllowedChannels
List of MQ channels names.