#include "AliEMCalTriggerEventSelection.h"
#include "AliEMCalTriggerEventData.h"
#include <TString.h>
#include "AliAnalysisUtils.h"
#include "AliVEvent.h"
ClassImp(EMCalTriggerPtAnalysis::AliEMCalTriggerEventSelection)
namespace EMCalTriggerPtAnalysis {
AliEMCalTriggerEventSelection::AliEMCalTriggerEventSelection():
TObject(),
fVertexCut(-10., 10.)
{
}
bool AliEMCalTriggerEventSelection::IsEventSelected(const AliEMCalTriggerEventData* const ev) const {
AliAnalysisUtils evutils;
AliVEvent *recEvent = ev->GetRecEvent();
if(!evutils.IsVertexSelected2013pA(recEvent)) return kFALSE;
if(!fVertexCut.IsInRange(recEvent->GetPrimaryVertex()->GetZ())) return kFALSE;
return true;
}
}
AliEMCalTriggerEventSelection.cxx:1 AliEMCalTriggerEventSelection.cxx:2 AliEMCalTriggerEventSelection.cxx:3 AliEMCalTriggerEventSelection.cxx:4 AliEMCalTriggerEventSelection.cxx:5 AliEMCalTriggerEventSelection.cxx:6 AliEMCalTriggerEventSelection.cxx:7 AliEMCalTriggerEventSelection.cxx:8 AliEMCalTriggerEventSelection.cxx:9 AliEMCalTriggerEventSelection.cxx:10 AliEMCalTriggerEventSelection.cxx:11 AliEMCalTriggerEventSelection.cxx:12 AliEMCalTriggerEventSelection.cxx:13 AliEMCalTriggerEventSelection.cxx:14 AliEMCalTriggerEventSelection.cxx:15 AliEMCalTriggerEventSelection.cxx:16 AliEMCalTriggerEventSelection.cxx:17 AliEMCalTriggerEventSelection.cxx:18 AliEMCalTriggerEventSelection.cxx:19 AliEMCalTriggerEventSelection.cxx:20 AliEMCalTriggerEventSelection.cxx:21 AliEMCalTriggerEventSelection.cxx:22 AliEMCalTriggerEventSelection.cxx:23 AliEMCalTriggerEventSelection.cxx:24 AliEMCalTriggerEventSelection.cxx:25 AliEMCalTriggerEventSelection.cxx:26 AliEMCalTriggerEventSelection.cxx:27 AliEMCalTriggerEventSelection.cxx:28 AliEMCalTriggerEventSelection.cxx:29 AliEMCalTriggerEventSelection.cxx:30 AliEMCalTriggerEventSelection.cxx:31 AliEMCalTriggerEventSelection.cxx:32 AliEMCalTriggerEventSelection.cxx:33 AliEMCalTriggerEventSelection.cxx:34 AliEMCalTriggerEventSelection.cxx:35 AliEMCalTriggerEventSelection.cxx:36 AliEMCalTriggerEventSelection.cxx:37 AliEMCalTriggerEventSelection.cxx:38 AliEMCalTriggerEventSelection.cxx:39 AliEMCalTriggerEventSelection.cxx:40 AliEMCalTriggerEventSelection.cxx:41 AliEMCalTriggerEventSelection.cxx:42 AliEMCalTriggerEventSelection.cxx:43 AliEMCalTriggerEventSelection.cxx:44 AliEMCalTriggerEventSelection.cxx:45 AliEMCalTriggerEventSelection.cxx:46 AliEMCalTriggerEventSelection.cxx:47 AliEMCalTriggerEventSelection.cxx:48 AliEMCalTriggerEventSelection.cxx:49 AliEMCalTriggerEventSelection.cxx:50 AliEMCalTriggerEventSelection.cxx:51 AliEMCalTriggerEventSelection.cxx:52 AliEMCalTriggerEventSelection.cxx:53 AliEMCalTriggerEventSelection.cxx:54 AliEMCalTriggerEventSelection.cxx:55 AliEMCalTriggerEventSelection.cxx:56 AliEMCalTriggerEventSelection.cxx:57 AliEMCalTriggerEventSelection.cxx:58 AliEMCalTriggerEventSelection.cxx:59