13 #ifndef StFlowLeeYangZerosMaker_H
14 #define StFlowLeeYangZerosMaker_H
17 #include "StFlowMaker/StFlowConstants.h"
55 void SetHistoRanges(Bool_t ftpc_included = kFALSE);
56 void SetPtRange_for_vEta(Float_t lo, Float_t hi);
57 void SetEtaRange_for_vPt(Float_t lo, Float_t hi);
58 static void SetV1Mixed(Bool_t);
59 virtual const char *GetCVS()
const {
static const char cvs[]=
60 "Tag $Name: $ StFlowLeeYangZerosMaker.h, " __DATE__
" " __TIME__ ;
65 Bool_t FillFromFlowEvent();
66 void FillParticleHistograms();
69 static Bool_t mV1Mixed;
71 TVector2 mQ[Flow::nSels][Flow::nHars];
72 TVector2 mqTPC[Flow::nSels][Flow::nHars];
73 TVector2 mqTPCE[Flow::nSels][Flow::nHars];
74 TVector2 mqTPCW[Flow::nSels][Flow::nHars];
75 Double_t mQ2[Flow::nSels][Flow::nHars];
76 Float_t mQtheta[Flow::nSels][Flow::nHars][Flow::nTheta];
77 Float_t mr0theta[Flow::nSels][Flow::nHars][Flow::nTheta];
78 TComplex mGr0theta[Flow::nSels][Flow::nHars][Flow::nTheta];
79 TComplex mV1neum[Flow::nTheta];
80 TComplex mGV1r0theta[Flow::nTheta1][Flow::nTheta];
90 TH1D* mHistYieldPartPt;
91 TH1D* mHistYieldPartEta;
97 TProfile* mHistProReGtheta;
98 TProfile* mHistProImGtheta;
101 TProfile2D* mHistReNumer2D;
102 TProfile* mHistReNumerEta;
103 TProfile2D* mHistImNumer2D;
104 TProfile* mHistImNumerEta;
108 struct histFullHars {
109 TProfile* mHistPro_vEta;
110 TProfile* mHistPro_vPt;
111 TProfile* mHistPro_Vtheta;
112 TProfile* mHistPro_r0theta;
117 TProfile* mHistReDenom;
118 TProfile* mHistImDenom;
119 TProfile* mHistCentX;
120 TProfile* mHistCentY;
121 TProfile* mHistQCent;
122 struct histThetas histTheta[Flow::nTheta];
127 friend struct histFulls;
129 TProfile* mHistPro_V;
130 TProfile* mHistPro_vr0;
134 struct histFullHars histFullHar[Flow::nHars];
136 struct histFulls histFull[Flow::nSels];
144 Float_t mPtRange_for_vEta[2];
145 Float_t mEtaRange_for_vPt[2];
152 ClassDef(StFlowLeeYangZerosMaker,0)
155 inline void StFlowLeeYangZerosMaker::SetV1Mixed(Bool_t V1Mixed) { mV1Mixed = V1Mixed; }
virtual ~StFlowLeeYangZerosMaker()
Destructor.
StFlowLeeYangZerosMaker(const Char_t *name="FlowLeeYangZeros")
Default constructor.