1 #ifndef artdaq_Application_MPI2_EventBuilderCore_hh
2 #define artdaq_Application_MPI2_EventBuilderCore_hh
4 #include "fhiclcpp/ParameterSet.h"
5 #include "canvas/Persistency/Provenance/RunID.h"
6 #include "artdaq/Application/DataReceiverCore.hh"
10 class EventBuilderCore;
63 bool initialize(fhicl::ParameterSet
const& pset)
override;
bool initialize(fhicl::ParameterSet const &pset) override
Processes the initialize request.
DataReceiverCore implements the state machine for the DataReceiver artdaq application. DataReceiverCore receives Fragment objects from the DataReceiverManager, and sends them to the EventStore.
EventBuilderCore(int rank, std::string name)
EventBuilderCore Constructor.
EventBuilderCore implements the state machine for the EventBuilder artdaq application. EventBuilderCore receives Fragment objects from the DataReceiverManager, and sends them to the EventStore.
EventBuilderCore & operator=(EventBuilderCore const &)=delete
Copy Assignment operator is deleted.