![]() |
AliRoot Core
3dc7879 (3dc7879)
|
AliKineTrackCuts Class for simple Kinematic cuts on particles (tracks) from Kinematic stack (TParticle) MC Simulation. More...
#include <AliKineTrackCuts.h>
Public Member Functions | |
AliKineTrackCuts (const Char_t *name="AliKineTrackCuts", const Char_t *title="") | |
virtual | ~AliKineTrackCuts () |
Bool_t | IsSelected (TObject *obj) |
Bool_t | IsSelected (TList *) |
void | SetFinalParticles (Bool_t val=kTRUE) |
void | SetPrimaryParticles (Bool_t val=kTRUE) |
void | SetPRange (Float_t r1=0, Float_t r2=1e10) |
void | SetPtRange (Float_t r1=0, Float_t r2=1e10) |
void | SetPxRange (Float_t r1=-1e10, Float_t r2=1e10) |
void | SetPyRange (Float_t r1=-1e10, Float_t r2=1e10) |
void | SetPzRange (Float_t r1=-1e10, Float_t r2=1e10) |
void | SetEtaRange (Float_t r1=-1e10, Float_t r2=1e10) |
void | SetRapRange (Float_t r1=-1e10, Float_t r2=1e10) |
![]() | |
AliAnalysisCuts () | |
AliAnalysisCuts (const char *name, const char *title) | |
AliAnalysisCuts (const AliAnalysisCuts &obj) | |
AliAnalysisCuts & | operator= (const AliAnalysisCuts &obj) |
virtual | ~AliAnalysisCuts () |
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 *) |
Protected Attributes | |
Bool_t | fOnlyFinalParticles |
true => skip part with GetStatusCode()!=1 More... | |
Bool_t | fOnlyPrimary |
Only Primary Particles. More... | |
Float_t | fPMin |
Float_t | fPMax |
definition of the range of the P More... | |
Float_t | fPtMin |
Float_t | fPtMax |
definition of the range of the Pt More... | |
Float_t | fPxMin |
Float_t | fPxMax |
definition of the range of the Px More... | |
Float_t | fPyMin |
Float_t | fPyMax |
definition of the range of the Py More... | |
Float_t | fPzMin |
Float_t | fPzMax |
definition of the range of the Pz More... | |
Float_t | fEtaMin |
Float_t | fEtaMax |
definition of the range of the eta More... | |
Float_t | fRapMin |
Float_t | fRapMax |
definition of the range of the y More... | |
AliKineTrackCuts Class for simple Kinematic cuts on particles (tracks) from Kinematic stack (TParticle) MC Simulation.
Definition at line 18 of file AliKineTrackCuts.h.
AliKineTrackCuts::AliKineTrackCuts | ( | const Char_t * | name = "AliKineTrackCuts" , |
const Char_t * | title = "" |
||
) |
Definition at line 27 of file AliKineTrackCuts.cxx.
|
inlinevirtual |
Definition at line 23 of file AliKineTrackCuts.h.
|
virtual |
Reimplemented from AliAnalysisCuts.
Definition at line 62 of file AliKineTrackCuts.cxx.
Referenced by ~AliKineTrackCuts().
|
inlinevirtual |
Implements AliAnalysisCuts.
Definition at line 26 of file AliKineTrackCuts.h.
|
inline |
Definition at line 36 of file AliKineTrackCuts.h.
|
inline |
Definition at line 28 of file AliKineTrackCuts.h.
|
inline |
Definition at line 31 of file AliKineTrackCuts.h.
|
inline |
Definition at line 29 of file AliKineTrackCuts.h.
|
inline |
Definition at line 32 of file AliKineTrackCuts.h.
|
inline |
Definition at line 33 of file AliKineTrackCuts.h.
|
inline |
Definition at line 34 of file AliKineTrackCuts.h.
|
inline |
Definition at line 35 of file AliKineTrackCuts.h.
|
inline |
Definition at line 37 of file AliKineTrackCuts.h.
|
protected |
definition of the range of the eta
Definition at line 49 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetEtaRange().
|
protected |
Definition at line 49 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetEtaRange().
|
protected |
true => skip part with GetStatusCode()!=1
Definition at line 41 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetFinalParticles().
|
protected |
Only Primary Particles.
Definition at line 42 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetPrimaryParticles().
|
protected |
definition of the range of the P
Definition at line 44 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetPRange().
|
protected |
Definition at line 44 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetPRange().
|
protected |
definition of the range of the Pt
Definition at line 45 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetPtRange().
|
protected |
Definition at line 45 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetPtRange().
|
protected |
definition of the range of the Px
Definition at line 46 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetPxRange().
|
protected |
Definition at line 46 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetPxRange().
|
protected |
definition of the range of the Py
Definition at line 47 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetPyRange().
|
protected |
Definition at line 47 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetPyRange().
|
protected |
definition of the range of the Pz
Definition at line 48 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetPzRange().
|
protected |
Definition at line 48 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetPzRange().
|
protected |
definition of the range of the y
Definition at line 50 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetRapRange().
|
protected |
Definition at line 50 of file AliKineTrackCuts.h.
Referenced by IsSelected(), and SetRapRange().