artdaq_demo  v3_08_00
ArtdaqDemoFragmentNamingService_service.cc
1 #include "artdaq-core-demo/Overlays/FragmentType.hh"
2 #include "artdaq/ArtModules/ArtdaqFragmentNamingService.h"
3 
4 #include "TRACE/tracemf.h"
5 #define TRACE_NAME "ArtdaqDemoFragmentNamingService"
6 
11 class ArtdaqDemoFragmentNamingService : public ArtdaqFragmentNamingService
12 {
13 public:
17  virtual ~ArtdaqDemoFragmentNamingService() = default;
18 
22  ArtdaqDemoFragmentNamingService(fhicl::ParameterSet const&, art::ActivityRegistry&);
23 
24 private:
25 };
26 
27 ArtdaqDemoFragmentNamingService::ArtdaqDemoFragmentNamingService(fhicl::ParameterSet const& ps, art::ActivityRegistry& r)
28  : ArtdaqFragmentNamingService(ps, r)
29 {
30  TLOG(TLVL_DEBUG) << "ArtdaqDemoFragmentNamingService CONSTRUCTOR START";
31  SetBasicTypes(demo::makeFragmentTypeMap());
32  TLOG(TLVL_DEBUG) << "ArtdaqDemoFragmentNamingService CONSTRUCTOR END";
33 }
34 
35 DECLARE_ART_SERVICE_INTERFACE_IMPL(ArtdaqDemoFragmentNamingService, ArtdaqFragmentNamingServiceInterface, LEGACY)
36 DEFINE_ART_SERVICE_INTERFACE_IMPL(ArtdaqDemoFragmentNamingService, ArtdaqFragmentNamingServiceInterface)
virtual ~ArtdaqDemoFragmentNamingService()=default
DefaultArtdaqFragmentNamingService Destructor.
ArtdaqDemoFragmentNamingService(fhicl::ParameterSet const &, art::ActivityRegistry &)
ArtdaqDemoFragmentNamingService Constructor.
ArtdaqDemoFragmentNamingService extends ArtdaqFragmentNamingService. This implementation uses artdaq-...