AliPhysics  vAN-20150427 (e6e7aad)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
AliEMCalTriggerKineCuts.h
Go to the documentation of this file.
1 #ifndef ALIEMCALTRIGGERKINECUTS_H
2 #define ALIEMCALTRIGGERKINECUTS_H
3 /* Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice */
5 
6 // Author: Markus Fasel
7 #include <TObject.h>
8 #include "AliCutValueRange.h"
9 
10 class AliVParticle;
11 
19 namespace EMCalTriggerPtAnalysis {
20 
21 class AliEMCalTriggerKineCuts: public TObject {
22 public:
25 
26  void SetPtRange(double ptmin, double ptmax) { fPtCut.SetLimits(ptmin, ptmax); }
27  void SetEtaRange(double etamin, double etamax) { fEtaCut.SetLimits(etamin, etamax); }
28  void SetPhiRange(double phimin, double phimax) { fPhiCut.SetLimits(phimin, phimax); }
29 
30  bool IsSelected(const AliVParticle *const track) const;
31 
32 protected:
36 
38 };
39 
40 } /* namespace EMCalTriggerPtAnalysis */
41 
42 #endif /* ALIEMCALTRIGGERKINECUTS_H */
bool IsSelected(const AliVParticle *const track) const