1 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. */
2 /* See cxx source for full Copyright notice */
5 // AliFlowEventSimpleCuts:
6 // An event cut base class
7 // origin: Mikolaj Krzewicki (mikolaj.krzewicki@cern.ch)
9 #ifndef ALIFLOWEVENTSIMPLECUTS_H
10 #define ALIFLOWEVENTSIMPLECUTS_H
14 class AliFlowEventSimpleCuts : public TNamed {
17 AliFlowEventSimpleCuts();
18 AliFlowEventSimpleCuts(const char* name, const char* title = "AliFlowEventSimpleCuts");
19 AliFlowEventSimpleCuts(const AliFlowEventSimpleCuts& someCuts);
20 AliFlowEventSimpleCuts& operator=(const AliFlowEventSimpleCuts& someCuts);
21 virtual ~AliFlowEventSimpleCuts();
23 virtual Bool_t IsSelected(TObject* obj, TObject* mcobj);
24 virtual void SetCentralityPercentileRange(Float_t min, Float_t max){ fCentralityPercentileMin=min;
25 fCentralityPercentileMax=max;
26 fCutCentralityPercentile=kTRUE; }
29 Bool_t fCutCentralityPercentile; //cut on centrality perc. from AliESDCentrality
30 Float_t fCentralityPercentileMax; // max centr. perc
31 Float_t fCentralityPercentileMin; // min centr. perc
33 ClassDef(AliFlowEventSimpleCuts,1)