|
CbmRoot
|
#include <AnalysisCuts.h>
Public Member Functions | |
| AnalysisCuts () | |
| AnalysisCuts (const char *name, const char *title) | |
| AnalysisCuts (const AnalysisCuts &obj) | |
| AnalysisCuts & | operator= (const AnalysisCuts &obj) |
| virtual | ~AnalysisCuts () |
| virtual Bool_t | IsSelected (Double_t *const) |
| 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 |
Private Member Functions | |
| ClassDef (AnalysisCuts, 1) | |
Private Attributes | |
| UInt_t | fFilterMask |
| Bool_t | fSelected |
Definition at line 12 of file AnalysisCuts.h.
| AnalysisCuts::AnalysisCuts | ( | ) |
References AnalysisCuts().
Referenced by PairAnalysisCutCombi::AddCut(), PairAnalysisCutGroup::AddCut(), AnalysisCuts(), AnalysisCuts(), ClassDef(), PairAnalysisCutGroup::Init(), PairAnalysisCutGroup::IsSelected(), operator=(), PairAnalysisCutCombi::PairAnalysisCutCombi(), PairAnalysisCutCombi::PairAnalysisCutCombi(), PairAnalysisCutGroup::PairAnalysisCutGroup(), PairAnalysisObjectCuts::PairAnalysisObjectCuts(), PairAnalysisPairLegCuts::PairAnalysisPairLegCuts(), PairAnalysisVarCuts::PairAnalysisVarCuts(), PairAnalysisCutGroup::Print(), and PairAnalysisPairLegCuts::Print().
| AnalysisCuts::AnalysisCuts | ( | const char * | name, |
| const char * | title ) |
Definition at line 26 of file AnalysisCuts.cxx.
References fFilterMask, and fSelected.
| AnalysisCuts::AnalysisCuts | ( | const AnalysisCuts & | obj | ) |
Definition at line 31 of file AnalysisCuts.cxx.
References AnalysisCuts(), fFilterMask, and fSelected.
|
inlinevirtual |
Definition at line 18 of file AnalysisCuts.h.
|
private |
References AnalysisCuts().
|
inlinevirtual |
Definition at line 24 of file AnalysisCuts.h.
References fFilterMask.
Referenced by AnalysisFilter::IsSelected(), AnalysisFilter::IsSelected(), and AnalysisFilter::IsSelected().
|
inlinevirtual |
Definition at line 29 of file AnalysisCuts.h.
|
inlinevirtual |
Definition at line 30 of file AnalysisCuts.h.
|
inlinevirtual |
Reimplemented in PairAnalysisCutGroup.
Definition at line 22 of file AnalysisCuts.h.
Referenced by AnalysisFilter::Init().
|
inlinevirtual |
Reimplemented in PairAnalysisCutCombi, PairAnalysisCutGroup, PairAnalysisObjectCuts, and PairAnalysisVarCuts.
Definition at line 19 of file AnalysisCuts.h.
Referenced by AnalysisFilter::IsSelected(), AnalysisFilter::IsSelected(), and AnalysisFilter::IsSelected().
|
pure virtual |
Implemented in PairAnalysisCutCombi, PairAnalysisCutGroup, PairAnalysisObjectCuts, PairAnalysisPairLegCuts, and PairAnalysisVarCuts.
|
inlinevirtual |
Reimplemented in PairAnalysisCutCombi, PairAnalysisCutGroup, PairAnalysisObjectCuts, PairAnalysisPairLegCuts, and PairAnalysisVarCuts.
Definition at line 20 of file AnalysisCuts.h.
|
inlinevirtual |
Definition at line 28 of file AnalysisCuts.h.
| AnalysisCuts & AnalysisCuts::operator= | ( | const AnalysisCuts & | obj | ) |
Definition at line 38 of file AnalysisCuts.cxx.
References AnalysisCuts(), fFilterMask, and fSelected.
|
inlinevirtual |
Definition at line 26 of file AnalysisCuts.h.
References fSelected.
Referenced by AnalysisFilter::IsSelected().
|
inlinevirtual |
Definition at line 23 of file AnalysisCuts.h.
References fFilterMask.
|
inlinevirtual |
Definition at line 25 of file AnalysisCuts.h.
References fSelected.
Referenced by AnalysisFilter::IsSelected(), AnalysisFilter::IsSelected(), AnalysisFilter::IsSelected(), PairAnalysisCutCombi::IsSelected(), PairAnalysisObjectCuts::IsSelected(), PairAnalysisObjectCuts::IsSelected(), PairAnalysisPairLegCuts::IsSelected(), PairAnalysisVarCuts::IsSelected(), and PairAnalysisVarCuts::IsSelected().
|
private |
Definition at line 33 of file AnalysisCuts.h.
Referenced by AnalysisCuts(), AnalysisCuts(), GetFilterMask(), operator=(), and SetFilterMask().
|
private |
Definition at line 34 of file AnalysisCuts.h.
Referenced by AnalysisCuts(), AnalysisCuts(), operator=(), Selected(), and SetSelected().