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