InputSource.cc
Go to the documentation of this file.
2 // vim: set sw=2 expandtab :
3 
4 namespace art {
5 
7 
9  {}
10 
11  ModuleDescription const&
13  {
14  return moduleDescription_;
15  }
16 
19  {
21  }
22 
23  void
25  {
27  << "The application has tried to peform random access on an input "
28  "source\n"
29  << "that does not support random access. Please reconfigure the program\n"
30  << "to use an input source that supports random access (e.g. "
31  "RootInput)\n";
32  }
33 
34  void
36  {
38  << "The application has tried to rewind an input source\n"
39  << "that does not support rewinding. Please reconfigure the program\n"
40  << "to use an input source that supports random access (e.g. "
41  "RootInput)\n";
42  }
43 
44  void
46  {}
47 
48  void
50  {}
51 
52 } // namespace art
InputSource(ModuleDescription const &)
Definition: InputSource.cc:8
ModuleDescription const & moduleDescription() const
Definition: InputSource.cc:12
virtual void skipEvents(int n)
Definition: InputSource.cc:24
virtual void doBeginJob()
Definition: InputSource.cc:45
virtual ~InputSource() noexcept
Definition: InputSource.cc:6
virtual void rewind()
Definition: InputSource.cc:35
ModuleDescription moduleDescription_
Definition: InputSource.h:108
ProcessConfiguration const & processConfiguration() const
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
Definition: Exception.h:66
ProcessConfiguration const & processConfiguration() const
Definition: InputSource.cc:18
virtual void doEndJob()
Definition: InputSource.cc:49