![]() |
AliPhysics
vAN-20150717 (04f1bdd)
|
Implementation of virtual track selection for ESDs. More...
#include <AliEMCalPtTaskTrackSelectionESD.h>
Public Member Functions | |
AliEMCalPtTaskTrackSelectionESD () | |
AliEMCalPtTaskTrackSelectionESD (AliESDtrackCuts *cuts) | |
virtual | ~AliEMCalPtTaskTrackSelectionESD () |
virtual TObjArray * | GetAcceptedTracks (const TClonesArray *const tracks) |
virtual TObjArray * | GetAcceptedTracks (const AliVEvent *const event) |
virtual bool | IsTrackAccepted (AliVTrack *const trk) |
![]() | |
AliEMCalPtTaskVTrackSelection () | |
AliEMCalPtTaskVTrackSelection (const AliEMCalPtTaskVTrackSelection &ref) | |
AliEMCalPtTaskVTrackSelection & | operator= (const AliEMCalPtTaskVTrackSelection &ref) |
virtual | ~AliEMCalPtTaskVTrackSelection () |
void | AddTrackCuts (AliVCuts *cuts) |
Int_t | GetNumberOfCutObjects () const |
AliVCuts * | GetTrackCuts (Int_t icut) |
Additional Inherited Members | |
![]() | |
TObjArray * | fListOfTracks |
TObjArray with accepted tracks. More... | |
TObjArray * | fListOfCuts |
List of track cut objects. More... | |
Implementation of virtual track selection for ESDs.
Implementation of the track selection for the analysis on ESDs using AliESDtrackCuts as underlying structure
Definition at line 37 of file AliEMCalPtTaskTrackSelectionESD.h.
EMCalTriggerPtAnalysis::AliEMCalPtTaskTrackSelectionESD::AliEMCalPtTaskTrackSelectionESD | ( | ) |
Default constructor
Definition at line 36 of file AliEMCalPtTaskTrackSelectionESD.cxx.
EMCalTriggerPtAnalysis::AliEMCalPtTaskTrackSelectionESD::AliEMCalPtTaskTrackSelectionESD | ( | AliESDtrackCuts * | cuts | ) |
Constructor with cuts
Definition at line 44 of file AliEMCalPtTaskTrackSelectionESD.cxx.
|
inlinevirtual |
Definition at line 41 of file AliEMCalPtTaskTrackSelectionESD.h.
|
virtual |
Select tracks from a TClonesArray of input tracks
tracks | TClonesArray of tracks (must not be null) |
Implements EMCalTriggerPtAnalysis::AliEMCalPtTaskVTrackSelection.
Definition at line 57 of file AliEMCalPtTaskTrackSelectionESD.cxx.
|
virtual |
Select tracks from a virtual event. Delegates selection process to function IsTrackAccepted
event | AliESDEvent, via interface of virtual event (must not be null) |
Implements EMCalTriggerPtAnalysis::AliEMCalPtTaskVTrackSelection.
Definition at line 72 of file AliEMCalPtTaskTrackSelectionESD.cxx.
|
virtual |
Check whether track is accepted. Itterates over all cuts assinged to the track selection.
trk | Track to check |
Implements EMCalTriggerPtAnalysis::AliEMCalPtTaskVTrackSelection.
Definition at line 93 of file AliEMCalPtTaskTrackSelectionESD.cxx.
Referenced by GetAcceptedTracks().