]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGJE/EMCALJetTasks/UserTasks/AliEMCalPtTaskTrackSelectionESD.h
bug-fix: rotation of sub-leading jet in di-jet
[u/mrichter/AliRoot.git] / PWGJE / EMCALJetTasks / UserTasks / AliEMCalPtTaskTrackSelectionESD.h
CommitLineData
cdc26d91 1#ifndef ALIEMCALPTTASKTRACKSELECTIONESD_H_
2#define ALIEMCALPTTASKTRACKSELECTIONESD_H_
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6// Author: Markus Fasel
7
8#include <AliEMCalPtTaskVTrackSelection.h>
9#include <AliESDtrackCuts.h>
10
11namespace EMCalTriggerPtAnalysis {
12
13class AliEMCalPtTaskTrackSelectionESD: public AliEMCalPtTaskVTrackSelection {
14public:
15 AliEMCalPtTaskTrackSelectionESD();
16 AliEMCalPtTaskTrackSelectionESD(AliESDtrackCuts *cuts);
17 AliEMCalPtTaskTrackSelectionESD(const AliEMCalPtTaskTrackSelectionESD &ref);
18 AliEMCalPtTaskTrackSelectionESD &operator=(const AliEMCalPtTaskTrackSelectionESD &ref);
19 virtual ~AliEMCalPtTaskTrackSelectionESD();
20
21 virtual TObjArray *GetAcceptedTracks(const TClonesArray * const tracks);
22 virtual TObjArray *GetAcceptedTracks(const AliVEvent *const event);
23
24 void SetTrackCuts(AliESDtrackCuts * cuts) { fTrackCuts = cuts; }
25 virtual TObject *GetTrackCuts() { return fTrackCuts; }
26
27private:
28 AliESDtrackCuts *fTrackCuts; // Track cuts
29
30 ClassDef(AliEMCalPtTaskTrackSelectionESD,1); // Selection of ESD tracks for analysis
31};
32
33} /* namespace EMCalTriggerPtAnalysis */
34
35#endif /* ALIEMCALPTTASKTRACKSELECTIONESD_H_ */