]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG2/FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityKTPairCut.h
Add support for the physics event selection
[u/mrichter/AliRoot.git] / PWG2 / FEMTOSCOPY / AliFemtoUser / AliFemtoShareQualityKTPairCut.h
1 /***************************************************************************
2  *
3  * $Id: AliFemtoShareQualityKTPairCut.h,v 1.1.2.1 2007/10/19 13:35:33 akisiel Exp $
4  *
5  * Author: Adam Kisiel, Ohio State University, kisiel@mps.ohio-state.edu
6  ***************************************************************************
7  *
8  * Description: part of STAR HBT Framework: AliFemtoMaker package
9  *   a cut to remove "shared" and "split" pairs
10  *
11  ***************************************************************************
12  *
13  *
14  **************************************************************************/
15
16
17 #ifndef ALIFEMTOSHAREQUALITYKTPAIRCUT_H
18 #define ALIFEMTOSHAREQUALITYKTPAIRCUT_H
19
20 // do I need these lines ?
21 //#ifndef StMaker_H
22 //#include "StMaker.h"
23 //#endif
24
25 #include "AliFemtoPairCut.h"
26 #include "AliFemtoShareQualityPairCut.h"
27
28 class AliFemtoShareQualityKTPairCut : public AliFemtoShareQualityPairCut{
29 public:
30   AliFemtoShareQualityKTPairCut();
31   AliFemtoShareQualityKTPairCut(const AliFemtoShareQualityKTPairCut& c);
32   virtual ~AliFemtoShareQualityKTPairCut(); 
33
34   virtual bool Pass(const AliFemtoPair* pair);
35   virtual AliFemtoString Report();
36   virtual TList *ListSettings();
37   AliFemtoShareQualityKTPairCut* Clone();
38   void SetKTRange(double ktmin, double ktmax);
39   
40  protected:
41   Double_t fKTMin;          // Minimum allowed pair transverse momentum
42   Double_t fKTMax;          // Maximum allowed pair transverse momentum 
43
44 #ifdef __ROOT__
45   ClassDef(AliFemtoShareQualityKTPairCut, 0)
46 #endif
47 };
48
49 inline AliFemtoShareQualityKTPairCut* AliFemtoShareQualityKTPairCut::Clone() { AliFemtoShareQualityKTPairCut* c = new AliFemtoShareQualityKTPairCut(*this); return c;}
50
51 #endif