Double_t GetValue(AliHBTPair* partpair) const
{ return partpair->GetQInv();}
- ClassDef(AliHBTWeightTheorQInvFctn,1)
+ ClassDef(AliHBTWeightTheorQInvFctn,2)
};
/*************************************************************/
protected:
Double_t GetValue(AliHBTPair* partpair) const
- { return partpair->GetQOutCMSLC();}
+ { return partpair->GetQOutLCMS();}
- ClassDef(AliHBTWeightTheorQOutFctn,1)
+ ClassDef(AliHBTWeightTheorQOutFctn,2)
};
/*************************************************************/
protected:
Double_t GetValue(AliHBTPair* partpair) const
- { return partpair->GetQSideCMSLC();}
+ { return partpair->GetQSideLCMS();}
- ClassDef(AliHBTWeightTheorQSideFctn,1)
+ ClassDef(AliHBTWeightTheorQSideFctn,2)
};
/*************************************************************/
protected:
Double_t GetValue(AliHBTPair* partpair) const
- { return partpair->GetQLongCMSLC();}
+ { return partpair->GetQLongLCMS();}
- ClassDef(AliHBTWeightTheorQLongFctn,1)
+ ClassDef(AliHBTWeightTheorQLongFctn,2)
};
+
+/*************************************************************/
+
+class AliHBTWeightTheorQtFctn: public AliHBTOnePairFctn1D, public AliHBTCorrelFunction
+{
+ public:
+ AliHBTWeightTheorQtFctn(Int_t nbins = 100, Double_t maxXval = 0.15, Double_t minXval = 0.0);
+ virtual ~AliHBTWeightTheorQtFctn(){}
+
+ TH1* GetResult();
+ void ProcessSameEventParticles(AliHBTPair* partpair);
+
+ protected:
+ Double_t GetValue(AliHBTPair* partpair) const
+ { return partpair->GetQt();}
+
+ ClassDef(AliHBTWeightTheorQtFctn,1)
+};
+
/*************************************************************/
class AliHBTWeightTheorOSLFctn: public AliHBTOnePairFctn3D, public AliHBTCorrelFunction
void ProcessSameEventParticles(AliHBTPair* partpair);
protected:
- void GetValues(AliHBTPair* pair, Double_t& x, Double_t& y, Double_t& z) const
- { x=TMath::Abs(pair->GetQOutCMSLC()); y=TMath::Abs(pair->GetQSideCMSLC()); z=TMath::Abs(pair->GetQLongCMSLC());}
+ void GetValues(AliHBTPair* pair, Double_t& x, Double_t& y, Double_t& z) const;
- ClassDef(AliHBTWeightTheorOSLFctn,1)
+ ClassDef(AliHBTWeightTheorOSLFctn,2)
};
#endif