artdaq  v2_03_02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
TransferInput_source.cc
1 #include "artdaq/ArtModules/ArtdaqInput.hh"
2 #include "artdaq/TransferPlugins/TransferWrapper.hh"
3 
4 namespace art
5 {
9  template <>
10  struct Source_generator<ArtdaqInput<artdaq::TransferWrapper>>
11  {
12  static constexpr bool value = true;
13  };
14 
18  typedef art::Source<ArtdaqInput<artdaq::TransferWrapper>> TransferInput;
19 } // namespace art
20 
21 DEFINE_ART_INPUT_SOURCE(art::TransferInput)
This template class provides a unified interface for reading data into art.
Definition: ArtdaqInput.hh:56
art::Source< ArtdaqInput< artdaq::TransferWrapper > > TransferInput
TransferInput is an art::Source using the artdaq::TransferWrapper class as the data source...