31 #ifndef STAR_StFmsDiPi0_HH
32 #define STAR_StFmsDiPi0_HH
51 void setFileName(
char* file){mFilename=file;}
52 void setTreeFileName(
char* file){mTreeFilename=file;}
53 void setWriteTree(
int v=1) {mWriteTree=v;}
54 void setReadTree(TChain* c) {mReadTree=1; mChain=c;}
55 void setBBCCut(
float v1,
float v2,
float v3,
float v4){mBBCCut1=v1; mBBCCut2=v2; mBBCCut3=v3; mBBCCut4=v4;}
57 void setPythia(
int v=1) {mPythia=v;}
68 enum {kNPtBin=6,kNCut=20};
69 Int_t ptbin(
float pt);
94 TH1F* mM0[kNPtBin][kNCut+1];
95 TH1F* mPhi0[kNPtBin][kNCut+1];
96 TH2F* mEtaPhi0[kNPtBin][kNCut+1];
98 TH1F* mM1[kNPtBin][kNPtBin][kNCut+1];
99 TH1F* mM2[kNPtBin][kNPtBin][kNCut+1];
100 TH1F* mZ1[kNPtBin][kNPtBin][kNCut+1];
101 TH1F* mZ2[kNPtBin][kNPtBin][kNCut+1];
102 TH1F* mE1[kNPtBin][kNPtBin][kNCut+1];
103 TH1F* mE2[kNPtBin][kNPtBin][kNCut+1];
104 TH1F* mPt1[kNPtBin][kNPtBin][kNCut+1];
105 TH1F* mPt2[kNPtBin][kNPtBin][kNCut+1];
106 TH1F* mEta1[kNPtBin][kNPtBin][kNCut+1];
107 TH1F* mEta2[kNPtBin][kNPtBin][kNCut+1];
108 TH1F* mPhi1[kNPtBin][kNPtBin][kNCut+1];
109 TH1F* mPhi2[kNPtBin][kNPtBin][kNCut+1];
110 TH1F* mDphi[kNPtBin][kNPtBin][kNCut+1];
111 TH1F* mBbce[kNPtBin][kNPtBin][kNCut+1];
112 TH1F* mTofm[kNPtBin][kNPtBin][kNCut+1];
113 TH2F* mPhi1Dphi[kNPtBin][kNPtBin][kNCut+1];
115 char* mTreeFilename=0;
122 virtual const char *GetCVS()
const
123 {
static const char cvs[]=
"Tag $Name: $ $Id: StFmsDiPi0.h,v 1.5 2017/09/05 17:42:19 akio Exp $ built " __DATE__
" " __TIME__ ;
return cvs;}