artdaq  v3_00_03
NetMonInput_source.cc
1 #include "artdaq/ArtModules/ArtdaqInput.hh"
2 #include "artdaq/ArtModules/NetMonWrapper.hh"
3 
7 namespace art
8 {
12  template <>
13  struct Source_generator<ArtdaqInput<NetMonWrapper>>
14  {
15  static constexpr bool value = true;
16  };
17 
18  // Source declaration.
22  typedef art::Source<ArtdaqInput<NetMonWrapper>> NetMonInput;
23 } // namespace art
24 
25 DEFINE_ART_INPUT_SOURCE(art::NetMonInput)
This class wraps NetMonTransportService so that it can act as an ArtdaqInput template class...
This template class provides a unified interface for reading data into art.
Definition: ArtdaqInput.hh:59
art::Source< ArtdaqInput< NetMonWrapper > > NetMonInput
NetMonInput is an art::Source using an ArtdaqInput-wrapped NetMonWrapper.