#ifndef ALIEMCALTRIGGERKINECUTS_H
#define ALIEMCALTRIGGERKINECUTS_H
#include <TObject.h>
#include "AliCutValueRange.h"
class AliVParticle;
namespace EMCalTriggerPtAnalysis {
class AliEMCalTriggerKineCuts: public TObject {
public:
AliEMCalTriggerKineCuts();
virtual ~AliEMCalTriggerKineCuts() {}
void SetPtRange(double ptmin, double ptmax) { fPtCut.SetLimits(ptmin, ptmax); }
void SetEtaRange(double etamin, double etamax) { fEtaCut.SetLimits(etamin, etamax); }
void SetPhiRange(double phimin, double phimax) { fPhiCut.SetLimits(phimin, phimax); }
bool IsSelected(const AliVParticle *const track) const;
protected:
AliCutValueRange<double> fPtCut;
AliCutValueRange<double> fEtaCut;
AliCutValueRange<double> fPhiCut;
ClassDef(AliEMCalTriggerKineCuts, 1);
};
}
#endif /* ALIEMCALTRIGGERKINECUTS_H */
AliEMCalTriggerKineCuts.h:1 AliEMCalTriggerKineCuts.h:2 AliEMCalTriggerKineCuts.h:3 AliEMCalTriggerKineCuts.h:4 AliEMCalTriggerKineCuts.h:5 AliEMCalTriggerKineCuts.h:6 AliEMCalTriggerKineCuts.h:7 AliEMCalTriggerKineCuts.h:8 AliEMCalTriggerKineCuts.h:9 AliEMCalTriggerKineCuts.h:10 AliEMCalTriggerKineCuts.h:11 AliEMCalTriggerKineCuts.h:12 AliEMCalTriggerKineCuts.h:13 AliEMCalTriggerKineCuts.h:14 AliEMCalTriggerKineCuts.h:15 AliEMCalTriggerKineCuts.h:16 AliEMCalTriggerKineCuts.h:17 AliEMCalTriggerKineCuts.h:18 AliEMCalTriggerKineCuts.h:19 AliEMCalTriggerKineCuts.h:20 AliEMCalTriggerKineCuts.h:21 AliEMCalTriggerKineCuts.h:22 AliEMCalTriggerKineCuts.h:23 AliEMCalTriggerKineCuts.h:24 AliEMCalTriggerKineCuts.h:25 AliEMCalTriggerKineCuts.h:26 AliEMCalTriggerKineCuts.h:27 AliEMCalTriggerKineCuts.h:28 AliEMCalTriggerKineCuts.h:29 AliEMCalTriggerKineCuts.h:30 AliEMCalTriggerKineCuts.h:31 AliEMCalTriggerKineCuts.h:32 AliEMCalTriggerKineCuts.h:33 AliEMCalTriggerKineCuts.h:34 AliEMCalTriggerKineCuts.h:35