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