-
#ifndef ALICFEVENTGENCUTS_H
#define ALICFEVENTGENCUTS_H
/**************************************************************************
#include "AliCFCutBase.h"
class TBits;
-class AliEventGenHeader;
+class AliGenEventHeader;
class AliMCEvent;
//____________________________________________________________________________
class AliCFEventGenCuts: public AliCFCutBase
AliCFEventGenCuts(const AliCFEventGenCuts& c) ;
AliCFEventGenCuts& operator=(const AliCFEventGenCuts& c) ;
~AliCFEventGenCuts();
- void GetBitMap(TObject *obj, TBits *bitmap);
Bool_t IsSelected(TObject* obj);
- void Init(){;};
+ Bool_t IsSelected(TList* /*list*/) {return kTRUE;}
//number of embedded cuts
enum{kNCuts=5};
Double_t GetVertexZMin() const {return fVtxZMin;} // cut values getter
- private:
+ protected:
- TBits * SelectionBitMap(TObject* obj);
+ void SelectionBitMap(TObject* obj);
Int_t fMBProcType ; //the type of selected MB process
Int_t fNTracksMin; //minimum number of particles in the event
TBits *fBitMap ; //cut mask
- ClassDef(AliCFEventGenCuts,1);
+ ClassDef(AliCFEventGenCuts,2);
};
#endif