StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StSvtSurveyC.h
1 #ifndef StSvtSurvey_h
2 #define StSvtSurvey_h
3 
4 #include "St_SurveyC.h"
5 
6 class StSvtOnGlobal : public St_SurveyC {
7  public:
8  static StSvtOnGlobal* instance();
9  StSvtOnGlobal(St_Survey *table=0) : St_SurveyC(table) {}
10  virtual ~StSvtOnGlobal() {fgInstance = 0;}
11  private:
12  static StSvtOnGlobal* fgInstance;
13  ClassDef(StSvtOnGlobal,1) //C++ TChair for SvtOnGlobal
14 };
15 
16 
18  public:
19  static StSvtShellOnGlobal* instance();
20  StSvtShellOnGlobal(St_Survey *table=0) : St_SurveyC(table) {}
21  virtual ~StSvtShellOnGlobal() {fgInstance = 0;}
22  private:
23  static StSvtShellOnGlobal* fgInstance;
24  ClassDef(StSvtShellOnGlobal,1) //C++ TChair for SvtShellOnGlobal
25 };
26 
28  public:
29  static StSvtLadderOnSurvey* instance();
30  StSvtLadderOnSurvey(St_Survey *table=0) : St_SurveyC(table) {}
31  virtual ~StSvtLadderOnSurvey() {fgInstance = 0;}
32  private:
33  static StSvtLadderOnSurvey* fgInstance;
34  ClassDef(StSvtLadderOnSurvey,1) //C++ TChair for SvtLadderOnSurvey
35 };
37  public:
38  static StSvtLadderOnShell* instance();
39  StSvtLadderOnShell(St_Survey *table=0) : St_SurveyC(table) {}
40  virtual ~StSvtLadderOnShell() {fgInstance = 0;}
41  private:
42  static StSvtLadderOnShell* fgInstance;
43  ClassDef(StSvtLadderOnShell,1) //C++ TChair for SvtLadderOnShell
44 };
46  public:
47  static StSvtWaferOnLadder* instance();
48  StSvtWaferOnLadder(St_Survey *table=0) : St_SurveyC(table) {}
49  virtual ~StSvtWaferOnLadder() {fgInstance = 0;}
50  private:
51  static StSvtWaferOnLadder* fgInstance;
52  ClassDef(StSvtWaferOnLadder,1) //C++ TChair for SvtWaferOnLadder
53 };
54 
55 #endif