artdaq_demo  v2_10_00
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
RawEventQueueReader.hh
1 #ifndef artdaq_demo_ArtModules_detail_RawEventQueueReader_hh
2 #define artdaq_demo_ArtModules_detail_RawEventQueueReader_hh
3 
4 #include <string>
5 #include <map>
6 
7 #include "artdaq/ArtModules/detail/RawEventQueueReader.hh"
8 
9 namespace demo
10 {
11  namespace detail
12  {
16  struct RawEventQueueReader : public artdaq::detail::RawEventQueueReader
17  {
22 
28 
38  RawEventQueueReader(fhicl::ParameterSet const& ps,
39  art::ProductRegistryHelper& help,
40  art::SourceHelper const& pm);
41 
50  RawEventQueueReader(fhicl::ParameterSet const& ps,
51  art::ProductRegistryHelper& help,
52  art::SourceHelper const& pm,
53  art::MasterProductRegistry&) : RawEventQueueReader(ps, help, pm) {}
54  };
55  } // detail
56 } // demo
57 
58 namespace art
59 {
64  template <>
65  struct Source_generator<demo::detail::RawEventQueueReader>
66  {
67  static constexpr bool value = true;
68  };
69 }
70 
71 #endif /* artdaq_demo_ArtModules_detail_RawEventQueueReader_hh */
RawEventQueueReader & operator=(RawEventQueueReader const &)=delete
Copy Assignment operator is deleted.
RawEventQueueReader(RawEventQueueReader const &)=delete
Copy Constructor is deleted.
A derived class of artdaq::detail::RawEventQueueReader which knows about the artdaq_core_demo Fragmen...
RawEventQueueReader(fhicl::ParameterSet const &ps, art::ProductRegistryHelper &help, art::SourceHelper const &pm, art::MasterProductRegistry &)
RawEventQueueReader Constructor.