1 #ifndef _ots_ARTDAQReaderProcessorBase_h_
2 #define _ots_ARTDAQReaderProcessorBase_h_
4 #include "artdaq/Application/BoardReaderApp.hh"
5 #include "otsdaq/Configurable/Configurable.h"
21 std::string bufferUID,
22 std::string processorUID,
24 const std::string& configurationPath);
32 void configure(
int rank);
36 void start(
const std::string& runNumber);
53 std::unique_ptr<artdaq::BoardReaderApp> fragment_receiver_ptr_;
54 const std::string name_;
55 fhicl::ParameterSet fhiclConfiguration_;
void initLocalGroup(int rank)
these functions are not inherited, they define the core reader functionality
virtual ~ARTDAQReaderProcessorBase(void)