Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
JEventSourceGenerator_EVIOpp.h
Go to the documentation of this file.
1 // $Id$
2 //
3 // File: JEventSourceGenerator_EVIOpp.h
4 // Created: Tue Mar 29 08:14:42 EDT 2016
5 // Creator: davidl (on Darwin harriet.jlab.org 13.4.0 i386)
6 //
7 
8 #ifndef _JEventSourceGenerator_EVIOpp_
9 #define _JEventSourceGenerator_EVIOpp_
10 
11 #include <JANA/jerror.h>
12 #include <JANA/JEventSourceGenerator.h>
13 
14 #include <DAQ/HDEVIO.h>
15 
16 #include "JEventSource_EVIOpp.h"
17 
18 class JEventSourceGenerator_EVIOpp: public jana::JEventSourceGenerator{
19  public:
22  virtual const char* className(void){return static_className();}
23  static const char* static_className(void){return "JEventSourceGenerator_EVIOpp";}
24 
25  const char* Description(void);
26  double CheckOpenable(string source);
27  jana::JEventSource* MakeJEventSource(string source);
28 };
29 
30 #endif // _JEventSourceGenerator_EVIOpp_
31 
jana::JEventSource * MakeJEventSource(string source)
static const char * static_className(void)
virtual const char * className(void)