ROOT logo
#ifndef ALIRSNCUTTRUE_H
#define ALIRSNCUTTRUE_H

//
// This cut selects the AliRsnDaughter objects pointing
// to tracks with a well defined true particle species,
// defined through its PDG code or species according the
// enumeration defined in AliRsnDaughter class.
// ---
// Using this cut on data results in no tracks passing it.
//

#include "AliRsnDaughter.h"
#include "AliRsnCut.h"

class AliRsnCutTrue : public AliRsnCut {

public:

   AliRsnCutTrue(const char *name, Int_t pdg);
   AliRsnCutTrue(const char *name, AliRsnDaughter::ESpecies species);
   AliRsnCutTrue(const AliRsnCutTrue &copy);
   AliRsnCutTrue &operator=(const AliRsnCutTrue &copy);
   virtual ~AliRsnCutTrue() { }

   virtual Bool_t IsSelected(TObject *obj);

private:

   ClassDef(AliRsnCutTrue,1)    // AliRsnCutTrue class

};

#endif
 AliRsnCutTrue.h:1
 AliRsnCutTrue.h:2
 AliRsnCutTrue.h:3
 AliRsnCutTrue.h:4
 AliRsnCutTrue.h:5
 AliRsnCutTrue.h:6
 AliRsnCutTrue.h:7
 AliRsnCutTrue.h:8
 AliRsnCutTrue.h:9
 AliRsnCutTrue.h:10
 AliRsnCutTrue.h:11
 AliRsnCutTrue.h:12
 AliRsnCutTrue.h:13
 AliRsnCutTrue.h:14
 AliRsnCutTrue.h:15
 AliRsnCutTrue.h:16
 AliRsnCutTrue.h:17
 AliRsnCutTrue.h:18
 AliRsnCutTrue.h:19
 AliRsnCutTrue.h:20
 AliRsnCutTrue.h:21
 AliRsnCutTrue.h:22
 AliRsnCutTrue.h:23
 AliRsnCutTrue.h:24
 AliRsnCutTrue.h:25
 AliRsnCutTrue.h:26
 AliRsnCutTrue.h:27
 AliRsnCutTrue.h:28
 AliRsnCutTrue.h:29
 AliRsnCutTrue.h:30
 AliRsnCutTrue.h:31
 AliRsnCutTrue.h:32
 AliRsnCutTrue.h:33
 AliRsnCutTrue.h:34