![]() |
AliRoot Core
3dc7879 (3dc7879)
|
Base class for analysis cuts. More...
#include <AliAnalysisCuts.h>
Public Member Functions | |
AliAnalysisCuts () | |
AliAnalysisCuts (const char *name, const char *title) | |
AliAnalysisCuts (const AliAnalysisCuts &obj) | |
AliAnalysisCuts & | operator= (const AliAnalysisCuts &obj) |
virtual | ~AliAnalysisCuts () |
virtual Bool_t | IsSelected (TObject *) |
virtual Bool_t | IsSelected (TList *)=0 |
virtual void | Init () |
virtual void | SetFilterMask (UInt_t mask) |
virtual UInt_t | GetFilterMask () const |
virtual void | SetSelected (Bool_t dec) |
virtual UInt_t | Selected () const |
virtual Long64_t | Merge (TCollection *) |
virtual TList * | GetOutput () |
virtual TObject * | GetStatistics (Option_t *) const |
![]() | |
AliVCuts () | |
AliVCuts (const char *name, const char *title) | |
virtual | ~AliVCuts () |
AliVCuts (const AliVCuts &evt) | |
AliVCuts & | operator= (const AliVCuts &evt) |
virtual UInt_t | GetSelectionMask (const TObject *) |
Private Attributes | |
UInt_t | fFilterMask |
Mask to use one of the previous decisions inside a filter. More... | |
Bool_t | fSelected |
Final decision on selction. More... | |
Base class for analysis cuts.
andre as.m orsch @cer n.ch
Definition at line 18 of file AliAnalysisCuts.h.
AliAnalysisCuts::AliAnalysisCuts | ( | ) |
Definition at line 25 of file AliAnalysisCuts.cxx.
AliAnalysisCuts::AliAnalysisCuts | ( | const char * | name, |
const char * | title | ||
) |
Constructor
Definition at line 31 of file AliAnalysisCuts.cxx.
AliAnalysisCuts::AliAnalysisCuts | ( | const AliAnalysisCuts & | obj | ) |
Definition at line 38 of file AliAnalysisCuts.cxx.
|
inlinevirtual |
Definition at line 25 of file AliAnalysisCuts.h.
|
inlinevirtual |
Definition at line 30 of file AliAnalysisCuts.h.
Referenced by AliAnalysisFilter::IsSelected().
|
inlinevirtual |
Definition at line 34 of file AliAnalysisCuts.h.
|
inlinevirtual |
Reimplemented from AliVCuts.
Definition at line 35 of file AliAnalysisCuts.h.
|
inlinevirtual |
Reimplemented in AliESDtrackCuts, AliESDv0Cuts, and AliESDpidCuts.
Definition at line 28 of file AliAnalysisCuts.h.
Referenced by AliAnalysisFilter::Init().
|
inlinevirtual |
Implements AliVCuts.
Reimplemented in AliESDtrackCuts, AliESDpidCuts, AliESDv0Cuts, and AliKineTrackCuts.
Definition at line 26 of file AliAnalysisCuts.h.
Referenced by AliAnalysisFilter::IsSelected().
|
pure virtual |
Implemented in AliESDtrackCuts, AliESDpidCuts, AliESDv0Cuts, and AliKineTrackCuts.
|
inlinevirtual |
Reimplemented in AliESDtrackCuts, AliESDpidCuts, and AliESDv0Cuts.
Definition at line 33 of file AliAnalysisCuts.h.
AliAnalysisCuts & AliAnalysisCuts::operator= | ( | const AliAnalysisCuts & | obj | ) |
Assignment operator
Definition at line 43 of file AliAnalysisCuts.cxx.
|
inlinevirtual |
Definition at line 32 of file AliAnalysisCuts.h.
Referenced by AliAnalysisFilter::IsSelected().
|
inlinevirtual |
Definition at line 29 of file AliAnalysisCuts.h.
|
inlinevirtual |
Definition at line 31 of file AliAnalysisCuts.h.
Referenced by AliAnalysisFilter::IsSelected().
|
private |
Mask to use one of the previous decisions inside a filter.
Definition at line 37 of file AliAnalysisCuts.h.
Referenced by GetFilterMask(), operator=(), and SetFilterMask().
|
private |
Final decision on selction.
Definition at line 38 of file AliAnalysisCuts.h.
Referenced by operator=(), Selected(), and SetSelected().