Hall-D Software  alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
DBCALShower_factory_JLAB.h
Go to the documentation of this file.
1 // $Id: DBCALShower_factory_JLAB.h
2 //
3 // File: DBCALShower_factory_JLAB.h
4 // Created: Mon Mar 18 09:42:29 EDT 2013
5 // Creator: Benedikt Zihlmann version 0.1
6 //
7 
8 
9 #ifndef _DBCALShower_factory_JLAB_
10 #define _DBCALShower_factory_JLAB_
11 
12 #include <JANA/JFactory.h>
13 #include <JANA/JEventLoop.h>
14 using namespace jana;
15 
16 #include <BCAL/DBCALShower.h>
17 #include <DBCALClump_factory.h>
18 
19 
20 /// The showers produced here are based on the output of the DBCALClump_factory
21 
22 class DBCALShower_factory_JLAB:public JFactory<DBCALShower>{
23 
24  public:
25 
28 
29  const char* Tag(void){return "JLAB";}
30 
31  private:
32  jerror_t brun(JEventLoop *loop, int32_t runnumber);
33  jerror_t evnt(JEventLoop *loop, uint64_t eventnumber); ///< Invoked via JEventProcessor virtual method
34 
35 };
36 
37 #endif // _DBCALShower_factory_JLAB_
38 
The showers produced here are based on the output of the DBCALClump_factory.