#ifndef ALIRSNCUTDAUGHTERKSTAR2010PP_H
#define ALIRSNCUTDAUGHTERKSTAR2010PP_H
#include "AliVTrack.h"
#include "AliRsnCut.h"
#include "AliRsnCutTrackQuality.h"
class AliRsnCutDaughterKStar2010PP : public AliRsnCut {
public:
AliRsnCutDaughterKStar2010PP(const char *name = "", AliPID::EParticleType pid = AliPID::kPion);
virtual ~AliRsnCutDaughterKStar2010PP() { }
void SetNoPID(Bool_t yn = kTRUE) {fNoPID = yn;}
void SetPID(AliPID::EParticleType type) {fPID = type;}
AliRsnCutTrackQuality *CutQuality() {return &fCutQuality;}
Bool_t MatchTOF(const AliVTrack *vtrack);
virtual Bool_t IsSelected(TObject *obj);
private:
Bool_t fNoPID;
AliPID::EParticleType fPID;
AliRsnCutTrackQuality fCutQuality;
ClassDef(AliRsnCutDaughterKStar2010PP,1)
};
inline Bool_t AliRsnCutDaughterKStar2010PP::MatchTOF(const AliVTrack *vtrack)
{
if (!vtrack) {
AliWarning("NULL argument: impossible to check status");
return kFALSE;
}
if (!(vtrack->GetStatus() & AliESDtrack::kTOFout)) return kFALSE;
if (!(vtrack->GetStatus() & AliESDtrack::kTIME )) return kFALSE;
return kTRUE;
}
#endif
AliRsnCutDaughterKStar2010PP.h:1 AliRsnCutDaughterKStar2010PP.h:2 AliRsnCutDaughterKStar2010PP.h:3 AliRsnCutDaughterKStar2010PP.h:4 AliRsnCutDaughterKStar2010PP.h:5 AliRsnCutDaughterKStar2010PP.h:6 AliRsnCutDaughterKStar2010PP.h:7 AliRsnCutDaughterKStar2010PP.h:8 AliRsnCutDaughterKStar2010PP.h:9 AliRsnCutDaughterKStar2010PP.h:10 AliRsnCutDaughterKStar2010PP.h:11 AliRsnCutDaughterKStar2010PP.h:12 AliRsnCutDaughterKStar2010PP.h:13 AliRsnCutDaughterKStar2010PP.h:14 AliRsnCutDaughterKStar2010PP.h:15 AliRsnCutDaughterKStar2010PP.h:16 AliRsnCutDaughterKStar2010PP.h:17 AliRsnCutDaughterKStar2010PP.h:18 AliRsnCutDaughterKStar2010PP.h:19 AliRsnCutDaughterKStar2010PP.h:20 AliRsnCutDaughterKStar2010PP.h:21 AliRsnCutDaughterKStar2010PP.h:22 AliRsnCutDaughterKStar2010PP.h:23 AliRsnCutDaughterKStar2010PP.h:24 AliRsnCutDaughterKStar2010PP.h:25 AliRsnCutDaughterKStar2010PP.h:26 AliRsnCutDaughterKStar2010PP.h:27 AliRsnCutDaughterKStar2010PP.h:28 AliRsnCutDaughterKStar2010PP.h:29 AliRsnCutDaughterKStar2010PP.h:30 AliRsnCutDaughterKStar2010PP.h:31 AliRsnCutDaughterKStar2010PP.h:32 AliRsnCutDaughterKStar2010PP.h:33 AliRsnCutDaughterKStar2010PP.h:34 AliRsnCutDaughterKStar2010PP.h:35 AliRsnCutDaughterKStar2010PP.h:36 AliRsnCutDaughterKStar2010PP.h:37 AliRsnCutDaughterKStar2010PP.h:38 AliRsnCutDaughterKStar2010PP.h:39 AliRsnCutDaughterKStar2010PP.h:40 AliRsnCutDaughterKStar2010PP.h:41 AliRsnCutDaughterKStar2010PP.h:42 AliRsnCutDaughterKStar2010PP.h:43 AliRsnCutDaughterKStar2010PP.h:44 AliRsnCutDaughterKStar2010PP.h:45 AliRsnCutDaughterKStar2010PP.h:46 AliRsnCutDaughterKStar2010PP.h:47 AliRsnCutDaughterKStar2010PP.h:48 AliRsnCutDaughterKStar2010PP.h:49 AliRsnCutDaughterKStar2010PP.h:50 AliRsnCutDaughterKStar2010PP.h:51 AliRsnCutDaughterKStar2010PP.h:52 AliRsnCutDaughterKStar2010PP.h:53 AliRsnCutDaughterKStar2010PP.h:54 AliRsnCutDaughterKStar2010PP.h:55 AliRsnCutDaughterKStar2010PP.h:56 AliRsnCutDaughterKStar2010PP.h:57 AliRsnCutDaughterKStar2010PP.h:58