AliPhysics  775474e (775474e)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliEMCalTriggerEventSelection.h
Go to the documentation of this file.
1 
7 #ifndef ALIEMCALTRIGGEREVENTSELECTION_H
8 #define ALIEMCALTRIGGEREVENTSELECTION_H
9 /* Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. *
10  * See cxx source for full Copyright notice */
11 
12 #include <TObject.h>
13 #include "AliCutValueRange.h"
14 
15 class AliVEvent;
16 
17 namespace EMCalTriggerPtAnalysis {
18 
19 class AliEMCalTriggerEventData;
20 
29 public:
35 
36  void SetVertexCut(double zmin, double zmax) { fVertexCut.SetLimits(zmin, zmax); }
37  void SetOldPileupSelection(bool doOld = true) { fOldPileupSelection = doOld; }
38  void SetOldVertexSelection(bool doOld = true) { fOldVertexSelection = doOld; }
39 
40  virtual bool IsEventSelected(const AliEMCalTriggerEventData * const ev) const;
41 
42 protected:
43  Bool_t FalseVertexSelectionPA2013(const AliVEvent *const ev) const;
47 
49  ClassDef(AliEMCalTriggerEventSelection, 1);
51 };
52 
53 } /* namespace EMCalTriggerPtAnalysis */
54 
55 #endif /* ALIEMCALTRIGGEREVENTSELECTION_H */
virtual bool IsEventSelected(const AliEMCalTriggerEventData *const ev) const
const Double_t zmin
Bool_t FalseVertexSelectionPA2013(const AliVEvent *const ev) const
AliCutValueRange< double > fVertexCut
cut range for the vertex selection
Class for event selection in the analysis of triggered events.
Simple event container within the high- track analysis.
const Double_t zmax
bool Bool_t
Definition: External.C:53