1 /***************************************************************************
5 * Author: Adam Kisiel, Ohio State University, kisiel@mps.ohio-state.edu
6 ***************************************************************************
8 * Description: part of STAR HBT Framework: AliFemtoMaker package
9 * a cut to remove "shared" and "split" pairs
11 ***************************************************************************
14 **************************************************************************/
17 #ifndef AliFemtoShareQualityPairCut_hh
18 #define AliFemtoShareQualityPairCut_hh
20 // do I need these lines ?
22 //#include "StMaker.h"
25 #include "AliFemtoPairCut.h"
27 class AliFemtoShareQualityPairCut : public AliFemtoPairCut{
29 AliFemtoShareQualityPairCut();
30 AliFemtoShareQualityPairCut(const AliFemtoShareQualityPairCut&);
31 ~AliFemtoShareQualityPairCut();
33 virtual bool Pass(const AliFemtoPair*);
34 virtual AliFemtoString Report();
35 AliFemtoShareQualityPairCut* Clone();
36 void SetShareQualityMax(Double_t aAliFemtoShareQualityMax);
37 Double_t GetAliFemtoShareQualityMax();
42 Double_t fShareQualityMax;
45 ClassDef(AliFemtoShareQualityPairCut, 0)
49 inline AliFemtoShareQualityPairCut::AliFemtoShareQualityPairCut(const AliFemtoShareQualityPairCut& c) :
53 fShareQualityMax(1.0) // no cut
56 inline AliFemtoShareQualityPairCut* AliFemtoShareQualityPairCut::Clone() { AliFemtoShareQualityPairCut* c = new AliFemtoShareQualityPairCut(*this); return c;}