LArSoft  v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
InputSource.cc
Go to the documentation of this file.
2 
3 std::unique_ptr<art::EventPrincipal>
5 {
7  << "The application has tried to peform random access on an input source\n"
8  << "that does not support random access. Please reconfigure the program\n"
9  << "to use an input source that supports random access (e.g. RootInput)\n";
10 }
11 
12 void
14 {
16  << "The application has tried to peform random access on an input source\n"
17  << "that does not support random access. Please reconfigure the program\n"
18  << "to use an input source that supports random access (e.g. RootInput)\n";
19 }
20 
21 void
23 {
25  << "The application has tried to rewind an input source\n"
26  << "that does not support rewinding. Please reconfigure the program\n"
27  << "to use an input source that supports random access (e.g. RootInput)\n";
28 }
29 
30 void
32 {}
33 
34 void
36 {}
virtual std::unique_ptr< EventPrincipal > readEvent(EventID const &id)
Definition: InputSource.cc:4
virtual void skipEvents(int n)
Definition: InputSource.cc:13
virtual void doBeginJob()
Definition: InputSource.cc:31
virtual void rewind()
Definition: InputSource.cc:22
cet::coded_exception< errors::ErrorCodes, ExceptionDetail::translate > Exception
Definition: Exception.h:66
virtual void doEndJob()
Definition: InputSource.cc:35