StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StjFMSMuDst.h
1 // -*- mode: c++;-*-
2 // $Id: StjFMSMuDst.h,v 1.1 2017/05/22 19:35:00 zchang Exp $
3 #ifndef STJFMSMUDST_H
4 #define STJFMSMUDST_H
5 
6 #include "StjFMS.h"
7 
8 //#include "TMatrix.h"
9 //#include "StFmsDbMaker.h";
10 
11 //class TTree;
12 class StFmsCollection;
13 
14 class StMuDstMaker;
15 //class StEEmcDb;
16 class StFmsDbMaker;
17 //class StMuEvent;
18 //class StMuTrack;
19 
20 class StjFMSMuDst : public StjFMS {
21 
22 public:
23  StjFMSMuDst();
24  virtual ~StjFMSMuDst() { }
25 
26 
27  void Init();
28  void setVertex(float vx, float vy, float vz)
29  {
30  _setVertex = true;
31  _vx = vx;
32  _vy = vy;
33  _vz = vz;
34  }
35  StjTowerEnergyList getEnergyList();
36  StFmsCollection* findFmsCollection();
37 
38 
39 private:
40 
41  StFmsDbMaker* mFmsDbMaker;
42  StFmsCollection* mFmsColl;
43  // StEEmcDb* mEeDb;
44 
45  bool _setVertex;
46 
47  double _vx;
48  double _vy;
49  double _vz;
50  // StFmsDbMaker* fmsdb;
51 
52 };
53 
54 #endif // STJFMSMUDST_H
Definition: StjFMS.h:11