StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StjEEMCMuDst.h
1 // -*- mode: c++;-*-
2 // $Id: StjEEMCMuDst.h,v 1.8 2016/01/06 22:00:17 gdwebb Exp $
3 #ifndef STJEEMCMUDST_H
4 #define STJEEMCMUDST_H
5 
6 #include "StjEEMC.h"
7 
8 class StMuDstMaker;
9 class StEEmcDb;
10 
11 class StjEEMCMuDst : public StjEEMC {
12 
13 public:
14  StjEEMCMuDst();
15  virtual ~StjEEMCMuDst() { }
16 
17  void Init();
18  void setVertex(float vx, float vy, float vz)
19  {
20  _setVertex = true;
21  _vx = vx;
22  _vy = vy;
23  _vz = vz;
24  }
25  StjTowerEnergyList getEnergyList();
26 
27 
28 private:
29 
30  StEEmcDb* mEeDb;
31 
32  bool _setVertex;
33 
34  double _vx;
35  double _vy;
36  double _vz;
37 };
38 
39 #endif // STJEEMCMUDST_H