StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StFcsEpdQaMaker.h
1 /*
2  *
3  * \class StFcsEpdQaMaker
4  *
5  */
6 
7 #ifndef STAR_StFcsEpdQaMaker_HH
8 #define STAR_StFcsEpdQaMaker_HH
9 
10 #include "StRoot/St_base/Stypes.h"
12 #include "StMaker.h"
13 
14 class StFcsDb;
15 class StFcsCollection;
16 class StEpdCollection;
17 class TH1F;
18 class TH2F;
19 
20 class StFcsEpdQaMaker : public StMaker {
21  public:
22  StFcsEpdQaMaker(const Char_t* name = "FcsEpdQa");
23  virtual ~StFcsEpdQaMaker();
24  virtual Int_t Init();
25  virtual Int_t Make();
26  virtual Int_t Finish();
27 
28  void setRun(int v) {mRun = v;}
29  void setFilename(char* v) {sprintf(mFilename,"%s",v);}
30 
31  protected:
32 
33  private:
34  StFcsDb *mFcsDb=0;
35  StFcsCollection *mFcsCollection=0;
36  StEpdCollection *mEpdCollection=0;
37  int mRun=0;
38  TFile* mFile;
39  char mFilename[100];
40 
41  TH2F* mQtDepA[kFcsNorthSouth][kFcsPresMaxId+1];
42  TH2F* mQtDepT[kFcsNorthSouth][kFcsPresMaxId+1];
43  TH2F* mQtDepR[kFcsNorthSouth][kFcsPresMaxId+1];
44 
45  ClassDef(StFcsEpdQaMaker,1);
46 };
47 
48 #endif
49 
50 /*
51  * $Id: StFcsEpdQaMaker.h,v 1.1 2021/05/30 21:33:05 akio Exp $
52  * $Log: StFcsEpdQaMaker.h,v $
53  * Revision 1.1 2021/05/30 21:33:05 akio
54  * QA for EPD West from DEP and QT comparison
55  *
56  */
virtual Int_t Make()
virtual Int_t Finish()