1 #ifndef ALIRSNCUTPHIRAA_H
2 #define ALIRSNCUTPHIRAA_H
5 // This cut implements all the checks done to accept a track as a Kaon
6 // for the PbPb analysis using 2010 runs.
7 // It is based on standard cuts on track quality and nsigma cuts
8 // with respect to the TPC and TOF signals for the PID.
11 #include "AliVTrack.h"
12 #include "AliRsnCut.h"
13 #include "AliRsnCutTrackQuality.h"
14 #include "AliESDtrackCuts.h"
16 class AliRsnCutPhiRAA : public AliRsnCut {
28 AliRsnCutPhiRAA(const char *name = "");
29 AliRsnCutPhiRAA(const AliRsnCutPhiRAA ©);
30 AliRsnCutPhiRAA &operator=(const AliRsnCutPhiRAA ©);
31 virtual ~AliRsnCutPhiRAA() { }
33 virtual Bool_t IsSelected(TObject *obj);
35 AliRsnCutTrackQuality *CutQuality() {return &fCutQuality;}
37 void SetMode(ECutMode mode) {fMode = mode;}
41 ECutMode fMode; // how the cut is applied
42 AliRsnCutTrackQuality fCutQuality; // track quality cut
43 AliESDtrackCuts *cut1;
44 AliESDtrackCuts *cut2;
45 AliESDtrackCuts *cut3;
48 ClassDef(AliRsnCutPhiRAA,1)