8 #ifndef ALIEMCALTRIGGERKINECUTS_H
9 #define ALIEMCALTRIGGERKINECUTS_H
25 namespace EMCalTriggerPtAnalysis {
38 class AliEMCalTriggerKineCuts:
public TObject {
40 AliEMCalTriggerKineCuts();
44 virtual ~AliEMCalTriggerKineCuts() {}
51 void SetPtRange(
double ptmin,
double ptmax) { fPtCut.SetLimits(ptmin, ptmax); }
57 void SetEtaRange(
double etamin,
double etamax) { fEtaCut.SetLimits(etamin, etamax); }
63 void SetPhiRange(
double phimin,
double phimax) { fPhiCut.SetLimits(phimin, phimax); }
65 bool IsSelected(
const AliVParticle *
const track)
const;
68 AliCutValueRange<double> fPtCut;
69 AliCutValueRange<double> fEtaCut;
70 AliCutValueRange<double> fPhiCut;
73 ClassDef(AliEMCalTriggerKineCuts, 1);
Class containing a range for a value to cut on.