]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWG2/FEMTOSCOPY/AliFemtoUser/AliFemtoPairCutPt.h
Fix Coverity
[u/mrichter/AliRoot.git] / PWG2 / FEMTOSCOPY / AliFemtoUser / AliFemtoPairCutPt.h
1 /////////////////////////////////////////////////////////////////////////////////////
2 //                                                                                 //
3 // AliFemtoPairCutPt - a pair cut which checks if the sum of the transverse        //
4 // momenta of two particles fit within given range                                 //
5 // Authors: Malgorzata Janik, Warsaw University of Technology, majanik@cern.ch     //
6 //          Lukasz Graczykowski, Warsaw University of Technology, lgraczyk@cern.ch //
7 //                                                                                 //
8 /////////////////////////////////////////////////////////////////////////////////////
9
10
11 #ifndef ALIFEMTOPAIRCUTPT_H
12 #define ALIFEMTOPAIRCUTPT_H
13
14 #include "AliFemtoPairCut.h"
15
16 class AliFemtoPairCutPt : public AliFemtoPairCut{
17 public:
18   AliFemtoPairCutPt();
19   AliFemtoPairCutPt(double lo, double hi);
20   AliFemtoPairCutPt(const AliFemtoPairCutPt& c);
21   virtual ~AliFemtoPairCutPt();
22
23   virtual bool Pass(const AliFemtoPair* pair);
24   virtual AliFemtoString Report();
25   virtual TList *ListSettings();
26   AliFemtoPairCut* Clone();
27   void SetMinSumPt(Double_t sumptmin);
28   void SetMaxSumPt(Double_t sumptmax);
29   
30  protected:
31   Double_t fSumPtMin;
32   Double_t fSumPtMax;
33   Double_t fNPairsFailed;
34   Double_t fNPairsPassed;
35
36 #ifdef __ROOT__
37   ClassDef(AliFemtoPairCutPt, 0)
38 #endif
39 };
40
41 inline AliFemtoPairCut* AliFemtoPairCutPt::Clone() { AliFemtoPairCutPt* c = new AliFemtoPairCutPt(*this); return c;}
42
43 #endif