![]() |
AliPhysics
9074f74 (9074f74)
|
#include <AliFlowTrackSimpleCuts.h>
Public Member Functions | |
AliFlowTrackSimpleCuts (const char *name="") | |
virtual | ~AliFlowTrackSimpleCuts () |
void | SetPtMax (Double_t max) |
void | SetPtMin (Double_t min) |
void | SetEtaMax (Double_t max) |
void | SetEtaMin (Double_t min) |
void | SetEtaGap (Double_t min, Double_t max) |
void | SetPhiMax (Double_t max) |
void | SetPhiMin (Double_t min) |
void | SetPID (Int_t pid) |
void | SetCharge (Int_t c) |
void | SetMassMax (Double_t max) |
void | SetMassMin (Double_t min) |
void | SetEtaPhiEff (TH2 *eff) |
Double_t | GetPtMax () const |
Double_t | GetPtMin () const |
Double_t | GetEtaMax () const |
Double_t | GetEtaMin () const |
Double_t | GetPhiMax () const |
Double_t | GetEtaGapMin () const |
Double_t | GetEtaGapMax () const |
Double_t | GetPhiMin () const |
Int_t | GetPID () const |
Int_t | GetCharge () const |
Double_t | GetMassMax () const |
Double_t | GetMassMin () const |
Bool_t | PassesCuts (const AliFlowTrackSimple *track) const |
Bool_t | PassesCuts (TParticle *p) const |
Int_t | GetPOItype () const |
void | SetPOItype (Int_t t) |
virtual Bool_t | IsSelected (TObject *obj, Int_t id=-1) |
Protected Member Functions | |
AliFlowTrackSimpleCuts (const AliFlowTrackSimpleCuts &) | |
AliFlowTrackSimpleCuts & | operator= (const AliFlowTrackSimpleCuts &) |
Protected Attributes | |
Bool_t | fCutPt |
Double_t | fPtMax |
Double_t | fPtMin |
Bool_t | fCutEta |
Double_t | fEtaMax |
Double_t | fEtaMin |
Bool_t | fCutEtaGap |
Double_t | fEtaGapMax |
Double_t | fEtaGapMin |
Bool_t | fCutPhi |
Double_t | fPhiMax |
Double_t | fPhiMin |
Bool_t | fCutPID |
Int_t | fPID |
Bool_t | fCutCharge |
Int_t | fCharge |
Bool_t | fCutMass |
Double_t | fMassMax |
Double_t | fMassMin |
TH2 * | fEtaPhiEff |
Bool_t | fCutEtaPhiEff |
Int_t | fPOItype |
Definition at line 20 of file AliFlowTrackSimpleCuts.h.
AliFlowTrackSimpleCuts::AliFlowTrackSimpleCuts | ( | const char * | name = "" | ) |
|
inlinevirtual |
Definition at line 26 of file AliFlowTrackSimpleCuts.h.
|
protected |
|
inline |
Definition at line 53 of file AliFlowTrackSimpleCuts.h.
|
inline |
Definition at line 50 of file AliFlowTrackSimpleCuts.h.
|
inline |
Definition at line 49 of file AliFlowTrackSimpleCuts.h.
|
inline |
Definition at line 46 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowEventSimpleMaker::FillTracks(), and AliFlowTrackCuts::GetEtaRange().
|
inline |
Definition at line 47 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowEventSimpleMaker::FillTracks(), and AliFlowTrackCuts::GetEtaRange().
|
inline |
Definition at line 54 of file AliFlowTrackSimpleCuts.h.
|
inline |
Definition at line 55 of file AliFlowTrackSimpleCuts.h.
|
inline |
Definition at line 48 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowEventSimpleMaker::FillTracks().
|
inline |
Definition at line 51 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowEventSimpleMaker::FillTracks().
|
inline |
Definition at line 52 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowEventSimpleMaker::FillTracks().
|
inline |
Definition at line 61 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowEventSimple::AliFlowEventSimple().
|
inline |
Definition at line 44 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowEventSimpleMaker::FillTracks(), and AliFlowTrackCuts::GetPtRange().
|
inline |
Definition at line 45 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowEventSimpleMaker::FillTracks(), and AliFlowTrackCuts::GetPtRange().
|
virtual |
Reimplemented in AliFlowTrackCuts.
Definition at line 109 of file AliFlowTrackSimpleCuts.cxx.
|
protected |
Referenced by AliFlowTrackCuts::operator=().
Bool_t AliFlowTrackSimpleCuts::PassesCuts | ( | const AliFlowTrackSimple * | track | ) | const |
Definition at line 120 of file AliFlowTrackSimpleCuts.cxx.
Referenced by AliFlowEventSimple::AliFlowEventSimple(), AliFlowEventSimpleMakerOnTheFly::CreateEventOnTheFly(), IsSelected(), AliFlowTrackCuts::PassesCuts(), AliFlowEventSimple::TagPOI(), and AliFlowEventSimple::TagRP().
Bool_t AliFlowTrackSimpleCuts::PassesCuts | ( | TParticle * | p | ) | const |
Definition at line 138 of file AliFlowTrackSimpleCuts.cxx.
|
inline |
Definition at line 38 of file AliFlowTrackSimpleCuts.h.
|
inline |
Definition at line 33 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowTrackCuts::GetBetaVZEROOnlyTrackCuts(), AliFlowTrackCuts::GetStandardVZEROOnlyTrackCuts2010(), and AliFlowTrackCuts::GetStandardVZEROOnlyTrackCuts2011().
|
inline |
Definition at line 31 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowTrackCuts::SetEtaRange().
|
inline |
Definition at line 32 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowTrackCuts::SetEtaRange().
|
inline |
Definition at line 41 of file AliFlowTrackSimpleCuts.h.
|
inline |
Definition at line 39 of file AliFlowTrackSimpleCuts.h.
|
inline |
Definition at line 40 of file AliFlowTrackSimpleCuts.h.
|
inline |
Definition at line 35 of file AliFlowTrackSimpleCuts.h.
Referenced by AliAnalysisTaskSEHFQA::FillFlowObs(), AliFlowTrackCuts::GetBetaVZEROOnlyTrackCuts(), AliFlowTrackCuts::GetStandardVZEROOnlyTrackCuts2010(), and AliFlowTrackCuts::GetStandardVZEROOnlyTrackCuts2011().
|
inline |
Definition at line 36 of file AliFlowTrackSimpleCuts.h.
Referenced by AliAnalysisTaskSEHFQA::FillFlowObs(), AliFlowTrackCuts::GetBetaVZEROOnlyTrackCuts(), AliFlowTrackCuts::GetStandardVZEROOnlyTrackCuts2010(), and AliFlowTrackCuts::GetStandardVZEROOnlyTrackCuts2011().
|
inline |
Definition at line 37 of file AliFlowTrackSimpleCuts.h.
|
inline |
Definition at line 62 of file AliFlowTrackSimpleCuts.h.
Referenced by AliAnalysisTaskFlowEvent::SetCutsPOI(), AliAnalysisTaskCRCZDC::SetCutsPOI(), AliAnalysisTaskFlowEvent::SetCutsRP(), and AliAnalysisTaskCRCZDC::SetCutsRP().
|
inline |
Definition at line 29 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowTrackCuts::SetPtRange().
|
inline |
Definition at line 30 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowEventCuts::RefMult(), and AliFlowTrackCuts::SetPtRange().
|
protected |
Definition at line 82 of file AliFlowTrackSimpleCuts.h.
Referenced by GetCharge(), PassesCuts(), AliFlowTrackCuts::PassesCuts(), AliFlowTrackCuts::PassesTOFbayesianCut(), AliFlowTrackCuts::PassesTPCbayesianCut(), and SetCharge().
|
protected |
Definition at line 81 of file AliFlowTrackSimpleCuts.h.
Referenced by PassesCuts(), AliFlowTrackCuts::PassesCuts(), AliFlowTrackCuts::PassesTOFbayesianCut(), AliFlowTrackCuts::PassesTPCbayesianCut(), and SetCharge().
|
protected |
Definition at line 70 of file AliFlowTrackSimpleCuts.h.
Referenced by PassesCuts(), AliFlowTrackCuts::PassesCuts(), AliFlowTrackCuts::PassesPMDcuts(), AliFlowTrackCuts::PassesVZEROcuts(), SetEtaMax(), and SetEtaMin().
|
protected |
Definition at line 73 of file AliFlowTrackSimpleCuts.h.
Referenced by PassesCuts(), and SetEtaGap().
|
protected |
Definition at line 87 of file AliFlowTrackSimpleCuts.h.
Referenced by PassesCuts(), and SetEtaPhiEff().
|
protected |
Definition at line 83 of file AliFlowTrackSimpleCuts.h.
Referenced by PassesCuts(), SetMassMax(), and SetMassMin().
|
protected |
Definition at line 76 of file AliFlowTrackSimpleCuts.h.
Referenced by PassesCuts(), AliFlowTrackCuts::PassesCuts(), AliFlowTrackCuts::PassesPMDcuts(), AliFlowTrackCuts::PassesVZEROcuts(), SetPhiMax(), and SetPhiMin().
|
protected |
Definition at line 79 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowTrackCuts::GetCutPID(), AliFlowTrackCuts::PassesAODcuts(), AliFlowTrackCuts::PassesESDcuts(), AliFlowTrackCuts::SetEvent(), SetPID(), and AliFlowTrackCuts::SetPID().
|
protected |
Definition at line 67 of file AliFlowTrackSimpleCuts.h.
Referenced by PassesCuts(), AliFlowTrackCuts::PassesCuts(), SetPtMax(), and SetPtMin().
|
protected |
Definition at line 74 of file AliFlowTrackSimpleCuts.h.
Referenced by GetEtaGapMax(), PassesCuts(), and SetEtaGap().
|
protected |
Definition at line 75 of file AliFlowTrackSimpleCuts.h.
Referenced by GetEtaGapMin(), PassesCuts(), and SetEtaGap().
|
protected |
Definition at line 71 of file AliFlowTrackSimpleCuts.h.
Referenced by GetEtaMax(), PassesCuts(), AliFlowTrackCuts::PassesCuts(), AliFlowTrackCuts::PassesPMDcuts(), AliFlowTrackCuts::PassesVZEROcuts(), and SetEtaMax().
|
protected |
Definition at line 72 of file AliFlowTrackSimpleCuts.h.
Referenced by GetEtaMin(), PassesCuts(), AliFlowTrackCuts::PassesCuts(), and SetEtaMin().
|
protected |
Definition at line 86 of file AliFlowTrackSimpleCuts.h.
Referenced by PassesCuts(), and SetEtaPhiEff().
|
protected |
Definition at line 84 of file AliFlowTrackSimpleCuts.h.
Referenced by GetMassMax(), PassesCuts(), and SetMassMax().
|
protected |
Definition at line 85 of file AliFlowTrackSimpleCuts.h.
Referenced by GetMassMin(), PassesCuts(), and SetMassMin().
|
protected |
Definition at line 77 of file AliFlowTrackSimpleCuts.h.
Referenced by GetPhiMax(), PassesCuts(), AliFlowTrackCuts::PassesCuts(), AliFlowTrackCuts::PassesPMDcuts(), AliFlowTrackCuts::PassesVZEROcuts(), and SetPhiMax().
|
protected |
Definition at line 78 of file AliFlowTrackSimpleCuts.h.
Referenced by GetPhiMin(), PassesCuts(), AliFlowTrackCuts::PassesCuts(), and SetPhiMin().
|
protected |
Definition at line 80 of file AliFlowTrackSimpleCuts.h.
|
protected |
Definition at line 88 of file AliFlowTrackSimpleCuts.h.
Referenced by AliFlowTrackCuts::ClearTrack(), GetPOItype(), and SetPOItype().
|
protected |
Definition at line 68 of file AliFlowTrackSimpleCuts.h.
Referenced by GetPtMax(), PassesCuts(), AliFlowTrackCuts::PassesCuts(), and SetPtMax().
|
protected |
Definition at line 69 of file AliFlowTrackSimpleCuts.h.
Referenced by GetPtMin(), PassesCuts(), and SetPtMin().