StFms  0.0.0
FMS software in the STAR framework
StFmsHitMaker.h
Go to the documentation of this file.
1 #ifndef ST_FMS_HIT_MAKER_H
2 #define ST_FMS_HIT_MAKER_H
3 
18 //modified by Yuxi Pan 03/28/2013
19 class StFmsDbMaker;
20 class StFmsCollection;
21 class StMuFmsCollection;
22 
23 #include "TMatrix.h"
24 #include "StMaker.h"
25 using namespace std;
26 
27 class StFmsHitMaker : public StMaker {
28 public:
29  StFmsHitMaker(const char* name = "StFmsHitMaker");
30  ~StFmsHitMaker();
31 
32  void Clear(Option_t* option = "");
33  Int_t Init();
34  Int_t InitRun(Int_t runNumber); //called by StMaker when switch to a new run#
35  Int_t Make();
36  Int_t Finish();
37 
38  TMatrix** GetEnergyMatrices();
39  Bool_t Legal(Int_t iew,Int_t nstb,Int_t row0,Int_t col0);
40  virtual const char *GetCVS() const
41  {static const char cvs[]="Tag $Name: $ $Id: StFmsHitMaker.h,v 1.1 2010/02/02 21:29:13 jgma Exp $ built "__DATE__" "__TIME__ ; return cvs;}
42 
43 private:
47 
49  ClassDef(StFmsHitMaker,1);
50 };
51 
52 #endif
virtual const char * GetCVS() const
Definition: StFmsHitMaker.h:40
StMuFmsCollection * mMuFmsColl
FMS data structure for StEvent.
Definition: StFmsHitMaker.h:46
StFmsHitMaker.
Definition: StFmsHitMaker.h:27
Int_t mCurrentRunNumber
FMS data structure for StMuEvent.
Definition: StFmsHitMaker.h:48
StFmsDbMaker * mFmsDbMaker
Definition: StFmsHitMaker.h:44
StFmsCollection * mFmsCollection
DB maker provides FMS geometry and calibration data.
Definition: StFmsHitMaker.h:45