]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG2/FEMTOSCOPY/AliFemtoUser/AliFemtoShareQualityKTPairCut.h
Fix Coverity
[u/mrichter/AliRoot.git] / PWG2 / FEMTOSCOPY / AliFemtoUser / AliFemtoShareQualityKTPairCut.h
CommitLineData
0b3bd1ac 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
28class AliFemtoShareQualityKTPairCut : public AliFemtoShareQualityPairCut{
29public:
30 AliFemtoShareQualityKTPairCut();
31 AliFemtoShareQualityKTPairCut(const AliFemtoShareQualityKTPairCut& c);
32 virtual ~AliFemtoShareQualityKTPairCut();
acd08768 33 AliFemtoShareQualityKTPairCut& operator=(const AliFemtoShareQualityKTPairCut& c);
0b3bd1ac 34
35 virtual bool Pass(const AliFemtoPair* pair);
36 virtual AliFemtoString Report();
37 virtual TList *ListSettings();
38 AliFemtoShareQualityKTPairCut* Clone();
39 void SetKTRange(double ktmin, double ktmax);
40
41 protected:
42 Double_t fKTMin; // Minimum allowed pair transverse momentum
43 Double_t fKTMax; // Maximum allowed pair transverse momentum
44
45#ifdef __ROOT__
46 ClassDef(AliFemtoShareQualityKTPairCut, 0)
47#endif
48};
49
50inline AliFemtoShareQualityKTPairCut* AliFemtoShareQualityKTPairCut::Clone() { AliFemtoShareQualityKTPairCut* c = new AliFemtoShareQualityKTPairCut(*this); return c;}
51
52#endif