#include "AliESDtrackCuts.h"
class TBits;
class AliESDtrack;
-class AliESD;
+class AliESDEvent;
class AliCFTrackIsPrimaryCuts : public AliCFCutBase
{
// please use indices from the enumeration below
void SetHistogramBins(Int_t index, Int_t nbins, Double_t *bins);
void SetHistogramBins(Int_t index, Int_t nbins, Double_t xmin, Double_t xmax);
- virtual void SetEvtInfo(TObject* esd) ;
+ virtual void SetRecEventInfo(const TObject* esd) ;
// indeces/counters for single selections
enum {
void Initialise(); // sets everything to 0
void FillHistograms(TObject* obj, Bool_t b);
// Fills histograms before and after cuts
- AliESD* fESD; // pointer to event, needed for SPD vertex
+ AliESDEvent* fESD; // pointer to event, needed for SPD vertex
Bool_t fUseSPDvertex; // flag: calculate dca to SPD-vertex, off by default
Bool_t fUseTPCvertex; // flag: calculate dca to TPC-vertex, off by default
Double_t fMinDCAToVertexXY; // cut value: min distance to main vertex in transverse plane