Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DEventSourceRESTGenerator.h
Go to the documentation of this file.
1 //
2 // Author: Richard Jones June 29, 2012
3 //
4 // DEventSourceRESTGenerator.h
5 //
6 /// Implements JEventSourceGenerator for REST files
7 
8 #ifndef _DEventSourceRESTGenerator_
9 #define _DEventSourceRESTGenerator_
10 
11 #include <JANA/JEventSourceGenerator.h>
12 
13 class DEventSourceRESTGenerator:public jana::JEventSourceGenerator
14 {
15  public:
18  const char* className(void) {
19  return static_className();
20  }
21  static const char* static_className(void) {
22  return "DEventSourceRESTGenerator";
23  }
24 
25  const char* Description(void);
26  double CheckOpenable(std::string source);
27  jana::JEventSource* MakeJEventSource(std::string source);
28 };
29 
30 #endif // _DEventSourceRESTGenerator_
31 
char string[256]
jana::JEventSource * MakeJEventSource(std::string source)
double CheckOpenable(std::string source)
static const char * static_className(void)
Implements JEventSourceGenerator for REST files.