pxar
 All Classes Namespaces Functions Variables Typedefs Friends
PixUserTestFactory.hh
1 #ifndef PIXUSERTESTFACTORY_H
2 #define PIXUSERTESTFACTORY_H
3 
4 // ----------------------------------------------------------------------
5 // -- NOTE:
6 // The source file for this class is usertests/PixUserTestFactory.cc,
7 // it is auto-generated by cmake. It is mentioned in .gitignore and
8 // should *not* be committed to git.
9 // ----------------------------------------------------------------------
10 
11 #include <iostream>
12 
13 #include "PixTest.hh"
14 #include "PixSetup.hh"
15 
16 class DLLEXPORT PixUserTestFactory {
17 public:
18 
19  static PixUserTestFactory* instance();
20  PixTest* createTest(std::string, PixSetup *);
21 
22 protected:
23  PixUserTestFactory() {};
24  ~PixUserTestFactory() {};
25 
26 private:
27  static PixUserTestFactory* fInstance;
28 
29  ClassDef(PixUserTestFactory, 1)
30 
31 };
32 
33 
34 
35 
36 #endif