1 #ifndef artdaq_ArtModules_NetMonWrapper_hh
2 #define artdaq_ArtModules_NetMonWrapper_hh
4 #include "artdaq-core/Utilities/ExceptionHandler.hh"
5 #include "fhiclcpp/ParameterSet.h"
7 #include <TBufferFile.h>
49 fhicl::ParameterSet data_pset_;
51 double init_timeout_s_;
This class wraps NetMonTransportService so that it can act as an ArtdaqInput template class...
NetMonWrapper(fhicl::ParameterSet const &ps)
NetMonWrapper Constructor.
virtual ~NetMonWrapper()=default
NetMonWrapper Destructor.
void receiveMessage(std::unique_ptr< TBufferFile > &msg)
Receive a message from the NetMonTransportService.
void receiveInitMessage(std::unique_ptr< TBufferFile > &msg)
Receive an init message from the NetMonTransportService.