AliRoot Core  3dc7879 (3dc7879)
AliESDTrackSelection Class Reference

Declaration of class AliESDTrackSelection. More...

#include <AliESDTrackSelection.h>

Inheritance diagram for AliESDTrackSelection:

Public Member Functions

 AliESDTrackSelection ()
 AliESDTrackSelection (AliVCuts *cuts)
virtual ~AliESDTrackSelection ()
virtual bool IsTrackAccepted (AliVTrack *const trk)
- Public Member Functions inherited from AliVTrackSelection
 AliVTrackSelection ()
 AliVTrackSelection (const AliVTrackSelection &ref)
AliVTrackSelectionoperator= (const AliVTrackSelection &ref)
virtual ~AliVTrackSelection ()
TObjArrayGetAcceptedTracks (const TClonesArray *const tracks)
TObjArrayGetAcceptedTracks (const AliVEvent *const event)
void AddTrackCuts (AliVCuts *cuts)
void AddTrackCuts (TObjArray *cuts)
Int_t GetNumberOfCutObjects () const
AliVCutsGetTrackCuts (Int_t icut)
const TBits & GetTrackBitmap () const
const TClonesArray * GetAcceptedTrackBitmaps () const
void SetSelectionModeAny ()
void SetSelectionModeAll ()

Additional Inherited Members

- Protected Attributes inherited from AliVTrackSelection
 TObjArray with accepted tracks. More...
TClonesArray * fListOfTrackBitmaps
 TClonesArray with accepted tracks' bit maps. More...
TBits fTrackBitmap
 Bitmap of last accepted/rejected track. More...
 List of track cut objects. More...
Bool_t fSelectionModeAny
 Accept track if any of the cuts is fulfilled. More...

Detailed Description

Declaration of class AliESDTrackSelection.

In this header file the class AliESDTrackSelection, which implements the virtual track selection for ESD tracks, is declared

Markus Fasel, Lawrence Berkeley National Laboratory
Jul 24, 2015

Definition at line 20 of file AliESDTrackSelection.h.

Constructor & Destructor Documentation

AliESDTrackSelection::AliESDTrackSelection ( )

Default constructor

Definition at line 32 of file AliESDTrackSelection.cxx.

AliESDTrackSelection::AliESDTrackSelection ( AliVCuts cuts)

Constructor with cuts

Definition at line 40 of file AliESDTrackSelection.cxx.

virtual AliESDTrackSelection::~AliESDTrackSelection ( )

Definition at line 24 of file AliESDTrackSelection.h.

Member Function Documentation

bool AliESDTrackSelection::IsTrackAccepted ( AliVTrack *const  trk)

Check whether track is accepted. Iterates over all cuts assigned to the track selection.

trkTrack to check
: true if selected, false otherwise

Implements AliVTrackSelection.

Definition at line 52 of file AliESDTrackSelection.cxx.

Referenced by ~AliESDTrackSelection().

The documentation for this class was generated from the following files: