InputSourceFactory.h
Go to the documentation of this file.
1 #ifndef art_Framework_Core_InputSourceFactory_h
2 #define art_Framework_Core_InputSourceFactory_h
3 // vim: set sw=2 expandtab :
4 
5 #include <memory>
6 
7 namespace fhicl {
8  class ParameterSet;
9 } // namespace fhicl
10 
11 namespace art {
12 
13  class InputSource;
14  struct InputSourceDescription;
15 
16  namespace InputSourceFactory {
17 
18  std::unique_ptr<InputSource> make(fhicl::ParameterSet const&,
19  InputSourceDescription&);
20 
21  } // namespace InputSourceFactory
22 
23 } // namespace art
24 
25 #endif /* art_Framework_Core_InputSourceFactory_h */
26 
27 // Local Variables:
28 // mode: c++
29 // End:
unique_ptr< InputSource > make(ParameterSet const &conf, InputSourceDescription &desc)