![]() |
AliPhysics
v5-07-15-01 (b3d7633)
|
Implementation of virtual track selection for ESDs. More...
#include <AliEmcalTrackSelectionESD.h>
Public Member Functions | |
AliEmcalTrackSelectionESD () | |
AliEmcalTrackSelectionESD (AliVCuts *cuts) | |
virtual | ~AliEmcalTrackSelectionESD () |
virtual TObjArray * | GetAcceptedTracks (const TClonesArray *const tracks) |
virtual TObjArray * | GetAcceptedTracks (const AliVEvent *const event) |
virtual bool | IsTrackAccepted (AliVTrack *const trk) |
![]() | |
AliEmcalTrackSelection () | |
AliEmcalTrackSelection (const AliEmcalTrackSelection &ref) | |
AliEmcalTrackSelection & | operator= (const AliEmcalTrackSelection &ref) |
virtual | ~AliEmcalTrackSelection () |
void | AddTrackCuts (AliVCuts *cuts) |
Int_t | GetNumberOfCutObjects () const |
AliVCuts * | GetTrackCuts (Int_t icut) |
void | SetSelectionModeAny () |
void | SetSelectionModeAll () |
Additional Inherited Members | |
![]() | |
TObjArray * | fListOfTracks |
TObjArray with accepted tracks. More... | |
TObjArray * | fListOfCuts |
List of track cut objects. More... | |
Bool_t | fSelectionModeAny |
Accept track if any of the cuts is fulfilled. 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 28 of file AliEmcalTrackSelectionESD.h.
AliEmcalTrackSelectionESD::AliEmcalTrackSelectionESD | ( | ) |
Default constructor
Definition at line 35 of file AliEmcalTrackSelectionESD.cxx.
AliEmcalTrackSelectionESD::AliEmcalTrackSelectionESD | ( | AliVCuts * | cuts | ) |
Constructor with cuts
Definition at line 43 of file AliEmcalTrackSelectionESD.cxx.
|
inlinevirtual |
Definition at line 32 of file AliEmcalTrackSelectionESD.h.
|
virtual |
Select tracks from a TClonesArray of input tracks
tracks | TClonesArray of tracks (must not be null) |
Implements AliEmcalTrackSelection.
Definition at line 56 of file AliEmcalTrackSelectionESD.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 AliEmcalTrackSelection.
Definition at line 71 of file AliEmcalTrackSelectionESD.cxx.
|
virtual |
Check whether track is accepted. Itterates over all cuts assinged to the track selection.
trk | Track to check |
Implements AliEmcalTrackSelection.
Definition at line 92 of file AliEmcalTrackSelectionESD.cxx.
Referenced by GetAcceptedTracks().