![]() |
AliPhysics
c0d7b22 (c0d7b22)
|
#include <AliAnalysisTaskSELc2pK0sfromAODtracks.h>
Public Member Functions | |
AliAnalysisTaskSELc2pK0sfromAODtracks () | |
AliAnalysisTaskSELc2pK0sfromAODtracks (const Char_t *name, AliRDHFCutsLctopK0sfromAODtracks *cuts, Bool_t writeVariableTree=kTRUE) | |
virtual | ~AliAnalysisTaskSELc2pK0sfromAODtracks () |
virtual void | UserCreateOutputObjects () |
Implementation of interface methods. More... | |
virtual void | Init () |
virtual void | LocalInit () |
virtual void | UserExec (Option_t *option) |
virtual void | Terminate (Option_t *option) |
void | FillROOTObjects (AliAODRecoCascadeHF *lcobj, AliAODv0 *v0, AliAODTrack *trk, AliAODTrack *trkpid, AliAODEvent *aod, TClonesArray *mcarray) |
void | FillMixROOTObjects (TLorentzVector *pt, TLorentzVector *ev, TVector *tinfo, TVector *vinfo) |
Bool_t | MakeMCAnalysis (TClonesArray *mcArray) |
void | MakeAnalysis (AliAODEvent *aod, TClonesArray *mcArray) |
void | FillProtonROOTObjects (AliAODTrack *trk, TClonesArray *mcArray) |
void | FillMCROOTObjects (AliAODMCParticle *part, AliAODMCParticle *mcepart, AliAODMCParticle *mcv0part, Int_t decaytype) |
void | FillV0ROOTObjects (AliAODv0 *v0, TClonesArray *mcArray) |
void | FillMCProtonROOTObjects (AliAODMCParticle *mcepart, TClonesArray *mcArray) |
void | FillMCV0ROOTObjects (AliAODMCParticle *mcv0part, TClonesArray *mcArray) |
void | SelectV0 (const AliVEvent *event, Int_t nV0, Int_t &nSeleV0, Bool_t *seleV0Flags, TClonesArray *mcArray) |
void | SelectTrack (const AliVEvent *event, Int_t trkEntries, Int_t &nSeleTrks, Int_t *seleFlags, TClonesArray *mcArray) |
Int_t | MatchToMC (AliAODRecoCascadeHF *elobj, TClonesArray *mcArray, Int_t *pdgarray_pr, Int_t *pdgarray_v0, Int_t *labelarray_pr, Int_t *labelarray_v0, Int_t &ngen_pr, Int_t &ngen_v0) |
void | SetMC (Bool_t theMCon) |
set MC usage More... | |
Bool_t | GetMC () const |
void | SetUseCentralityV0M (Bool_t centon) |
Bool_t | GetUseCentralityV0M () const |
void | SetReconstructPrimVert (Bool_t a) |
AliAODRecoCascadeHF * | MakeCascadeHF (AliAODv0 *casc, AliAODTrack *trk, AliAODTrack *trkpid, AliAODEvent *aod, AliAODVertex *vert) |
AliAODVertex * | ReconstructSecondaryVertex (AliAODv0 *casc, AliAODTrack *trk, AliAODEvent *aod) |
void | StoreGlobalTrackReference (AliAODTrack *track, Int_t) |
void | ResetGlobalTrackReference () |
void | SetEventMixingWithPools () |
mixing More... | |
void | SetEventMixingOff () |
void | SetNumberOfEventsForMixing (Int_t events) |
void | SetPoolPVzBinLimits (Int_t Nzvtxbins, const Double_t *ZvtxBins) |
void | SetPoolCentBinLimits (Int_t Ncentbins, const Double_t *CentBins) |
void | SetPoolRPBinLimits (Int_t Nrpbins, const Double_t *rpbins) |
void | DoEventMixingWithPools (Int_t index) |
void | ResetPool (Int_t poolIndex) |
Int_t | GetPoolIndex (Double_t zvert, Double_t mult, Double_t rp) |
Private Member Functions | |
AliAnalysisTaskSELc2pK0sfromAODtracks (const AliAnalysisTaskSELc2pK0sfromAODtracks &source) | |
AliAnalysisTaskSELc2pK0sfromAODtracks & | operator= (const AliAnalysisTaskSELc2pK0sfromAODtracks &source) |
void | DefineTreeVariables () |
void | DefineProtonTreeVariables () |
void | DefineV0TreeVariables () |
void | DefineMCTreeVariables () |
void | DefineMCProtonTreeVariables () |
void | DefineMCV0TreeVariables () |
void | DefineGeneralHistograms () |
void | DefineAnalysisHistograms () |
AliAODVertex * | CallPrimaryVertex (AliAODv0 *v0, AliAODTrack *trk, AliAODEvent *evt) |
AliAODVertex * | PrimaryVertex (const TObjArray *trkArray, AliVEvent *event) |
Private Attributes | |
Bool_t | fUseMCInfo |
TList * | fOutput |
Use MC info. More... | |
TList * | fOutputAll |
! User Output slot 3 //analysis histograms More... | |
TList * | fListCuts |
! User output slot 2 // Cuts More... | |
TH1F * | fCEvents |
! Histogram to check selected events More... | |
TH1F * | fHTrigger |
! Histogram to check Trigger More... | |
TH1F * | fHCentrality |
! Histogram to check Centrality More... | |
TH1F * | fHReactionPlane |
! Histogram to check Reaction plane More... | |
AliRDHFCutsLctopK0sfromAODtracks * | fAnalCuts |
Bool_t | fIsEventSelected |
Cuts - sent to output slot 2. More... | |
Bool_t | fWriteVariableTree |
flag for event selected More... | |
Bool_t | fWriteEachVariableTree |
flag to decide whether to write the candidate variables on a tree variables More... | |
Bool_t | fWriteMCVariableTree |
flag to decide whether to write the candidate variables on a tree variables More... | |
TTree * | fVariablesTree |
flag to decide whether to write the candidate variables on a tree variables More... | |
TTree * | fProtonVariablesTree |
! tree of the candidate variables after track selection on output slot 5 More... | |
TTree * | fV0VariablesTree |
! tree of the candidate variables after track selection on output slot 6 More... | |
TTree * | fMCVariablesTree |
! tree of the candidate variables after track selection on output slot 7 More... | |
TTree * | fMCProtonVariablesTree |
! tree of the candidate variables after track selection on output slot 9 More... | |
TTree * | fMCV0VariablesTree |
! tree of the candidate variables after track selection on output slot 10 More... | |
Bool_t | fReconstructPrimVert |
Bool_t | fIsMB |
Reconstruct primary vertex excluding candidate tracks. More... | |
Bool_t | fIsSemi |
MB trigger event. More... | |
Bool_t | fIsCent |
SemiCentral trigger event. More... | |
Bool_t | fIsINT7 |
Central trigger event. More... | |
Bool_t | fIsEMC7 |
INT7 trigger event. More... | |
Float_t * | fCandidateVariables |
EMC7 trigger event. More... | |
Float_t * | fCandidateProtonVariables |
! variables to be written to the tree More... | |
Float_t * | fCandidateV0Variables |
! variables to be written to the tree More... | |
Float_t * | fCandidateMCVariables |
! variables to be written to the tree More... | |
Float_t * | fCandidateMCProtonVariables |
! variables to be written to the tree More... | |
Float_t * | fCandidateMCV0Variables |
! variables to be written to the tree More... | |
AliAODVertex * | fVtx1 |
AliESDVertex * | fV1 |
primary vertex More... | |
Float_t | fVtxZ |
primary vertex More... | |
Double_t | fBzkG |
zVertex More... | |
Float_t | fCentrality |
magnetic field value [kG] More... | |
Float_t | fReactionPlane |
Centrality. More... | |
Int_t | fRunNumber |
ReactionPlane. More... | |
Float_t | fTriggerCheck |
Run Number. More... | |
Bool_t | fUseCentralityV0M |
Stores trigger information. More... | |
Int_t | fEvNumberCounter |
Stores trigger information. More... | |
AliNormalizationCounter * | fCounter |
EvNumber counter. More... | |
TH1F * | fHistonEvtvsRunNumber |
! QA histogram More... | |
TH1F * | fHistonProtonvsRunNumber |
! QA histogram More... | |
TH1F * | fHistonK0svsRunNumber |
! QA histogram More... | |
THnSparse * | fHistoLcMCGen |
! Lc Generation More... | |
THnSparse * | fHistoLcK0SpMass |
! Lc mass spectra More... | |
THnSparse * | fHistoLcK0SpMassMix |
! Lc mass spectra More... | |
THnSparse * | fHistoLcK0SpMassCoarse |
! Lc mass spectra More... | |
THnSparse * | fHistoLcK0SpMassMixCoarse |
! Lc mass spectra More... | |
THnSparse * | fHistoK0spCorrelation |
! Lc mass spectra More... | |
THnSparse * | fHistoK0spCorrelationMix |
! Lc mass spectra More... | |
THnSparse * | fHistoK0spCorrelationMCS |
! Lc mass spectra More... | |
THnSparse * | fHistoLcK0SpMassMCS |
! Lc mass spectra More... | |
THnSparse * | fHistoLcK0SpPi0MassMCS |
! Lc mass spectra More... | |
THnSparse * | fHistoLcKPluspMass |
! Lc mass spectra More... | |
THnSparse * | fHistoLcKMinuspMass |
! Lc mass spectra More... | |
THnSparse * | fHistoLcKPluspMassMix |
! Lc mass spectra More... | |
THnSparse * | fHistoLcKMinuspMassMix |
! Lc mass spectra More... | |
TH2F * | fHistoBachPt |
! Bachelor pT histogram More... | |
TH2F * | fHistoBachPtMCS |
! Bachelor pT histogram (efficiency numerator) More... | |
TH2F * | fHistoBachPtMCGen |
! Bachelor pT histogram (efficiency denominator) More... | |
TH2F * | fHistoKaonPt |
! Kaon pT histogram More... | |
TH2F * | fHistoKaonPtMCS |
! Kaon pT histogram (efficiency numerator) More... | |
TH2F * | fHistoKaonPtMCGen |
! Kaon pT histogram (efficiency denominator) More... | |
TH3F * | fHistoK0sMassvsPt |
! K0s mass vs pt histogram More... | |
TH3F * | fHistoK0sMassvsPtMCS |
! K0s mass vs pt histogram More... | |
TH3F * | fHistoK0sMassvsPtMCGen |
! K0s mass vs pt histogram More... | |
TH1F * | fHistod0Bach |
! Bachelor d0 histogram More... | |
TH1F * | fHistod0V0 |
! V0 d0 histogram More... | |
TH1F * | fHistod0d0 |
! Bachelor d0 * V0 d0 histogram More... | |
TH1F * | fHistoV0CosPA |
! V0 cosine pointing angle to primary vertex More... | |
TH1F * | fHistoProbProton |
! Probability to be proton histogram More... | |
TH1F * | fHistoDecayLength |
! Decay length histogram More... | |
TH1F * | fHistoK0SMass |
! K0s mass histogram More... | |
TH1F * | fHistoMassTagV0Min |
! electron-any mass More... | |
TH1F * | fHistoMassTagV0SameSignMin |
! electron-any mass More... | |
TH2D * | fHistoResponseLcPt |
! Response function Lc pT More... | |
TH2D * | fHistoResponseLcPt1 |
! Response function Lc pT More... | |
TH2D * | fHistoResponseLcPt2 |
! Response function Lc pT More... | |
AliAODTrack ** | fGTI |
Int_t * | fGTIndex |
Array of pointers, just nicely sorted according to the id. More... | |
const UShort_t | fTrackBuffSize |
Array of integers to keep the index of tpc only track. More... | |
Int_t | fDoEventMixing |
Size of the above array, ~12000 for PbPb. More... | |
Int_t | fNumberOfEventsForMixing |
flag for event mixing More... | |
Int_t | fNzVtxBins |
maximum number of events to be used in event mixing More... | |
Double_t | fZvtxBins [100] |
number of z vrtx bins More... | |
Int_t | fNCentBins |
Double_t | fCentBins [100] |
number of centrality bins More... | |
Int_t | fNRPBins |
Double_t | fRPBins [100] |
number of rp bins More... | |
Int_t | fNOfPools |
TTree ** | fEventBuffer |
number of pools More... | |
TObjString * | fEventInfo |
TObjArray * | fProtonTracks |
unique event id for mixed event check More... | |
TObjArray * | fV0Tracks |
array of electron-compatible tracks More... | |
TObjArray * | fProtonCutVarsArray |
array of lambda-compatible tracks More... | |
TObjArray * | fV0CutVarsArray |
array of RDHF cut information More... | |
Definition at line 43 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
AliAnalysisTaskSELc2pK0sfromAODtracks::AliAnalysisTaskSELc2pK0sfromAODtracks | ( | ) |
Definition at line 96 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
AliAnalysisTaskSELc2pK0sfromAODtracks::AliAnalysisTaskSELc2pK0sfromAODtracks | ( | const Char_t * | name, |
AliRDHFCutsLctopK0sfromAODtracks * | cuts, | ||
Bool_t | writeVariableTree = kTRUE |
||
) |
Definition at line 198 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
|
virtual |
Definition at line 314 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
|
private |
|
private |
Definition at line 1527 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by MakeCascadeHF(), and ReconstructSecondaryVertex().
|
private |
Definition at line 1307 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by UserCreateOutputObjects().
|
private |
Definition at line 1253 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by UserCreateOutputObjects().
|
private |
Definition at line 2116 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by UserCreateOutputObjects().
|
private |
Define electron tree variables
Definition at line 2077 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by UserCreateOutputObjects().
|
private |
Definition at line 2144 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by UserCreateOutputObjects().
|
private |
Define proton tree variables
Definition at line 1866 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by UserCreateOutputObjects().
|
private |
Definition at line 1178 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by UserCreateOutputObjects().
|
private |
Define V0 tree variables
Definition at line 1942 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by UserCreateOutputObjects().
void AliAnalysisTaskSELc2pK0sfromAODtracks::DoEventMixingWithPools | ( | Int_t | index | ) |
Definition at line 2028 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
void AliAnalysisTaskSELc2pK0sfromAODtracks::FillMCProtonROOTObjects | ( | AliAODMCParticle * | mcepart, |
TClonesArray * | mcArray | ||
) |
Definition at line 2136 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by MakeMCAnalysis().
void AliAnalysisTaskSELc2pK0sfromAODtracks::FillMCROOTObjects | ( | AliAODMCParticle * | part, |
AliAODMCParticle * | mcepart, | ||
AliAODMCParticle * | mcv0part, | ||
Int_t | decaytype | ||
) |
Fill histograms or tree depending on fWriteMCVariableTree
Definition at line 2097 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by MakeMCAnalysis().
void AliAnalysisTaskSELc2pK0sfromAODtracks::FillMCV0ROOTObjects | ( | AliAODMCParticle * | mcv0part, |
TClonesArray * | mcArray | ||
) |
Definition at line 2164 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by MakeMCAnalysis().
void AliAnalysisTaskSELc2pK0sfromAODtracks::FillMixROOTObjects | ( | TLorentzVector * | pt, |
TLorentzVector * | ev, | ||
TVector * | tinfo, | ||
TVector * | vinfo | ||
) |
Fill histograms or tree depending on fWriteVariableTree
Definition at line 1061 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by DoEventMixingWithPools().
void AliAnalysisTaskSELc2pK0sfromAODtracks::FillProtonROOTObjects | ( | AliAODTrack * | trk, |
TClonesArray * | mcArray | ||
) |
Fill histograms or tree depending on fWriteVariableTree
Definition at line 1889 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by SelectTrack().
void AliAnalysisTaskSELc2pK0sfromAODtracks::FillROOTObjects | ( | AliAODRecoCascadeHF * | lcobj, |
AliAODv0 * | v0, | ||
AliAODTrack * | trk, | ||
AliAODTrack * | trkpid, | ||
AliAODEvent * | aod, | ||
TClonesArray * | mcarray | ||
) |
Definition at line 783 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
void AliAnalysisTaskSELc2pK0sfromAODtracks::FillV0ROOTObjects | ( | AliAODv0 * | v0, |
TClonesArray * | mcArray | ||
) |
Fill histograms or tree depending on fWriteVariableTree
Definition at line 1965 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by SelectV0().
|
inline |
Definition at line 73 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Int_t AliAnalysisTaskSELc2pK0sfromAODtracks::GetPoolIndex | ( | Double_t | zvert, |
Double_t | mult, | ||
Double_t | rp | ||
) |
Definition at line 1997 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
|
inline |
Definition at line 75 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
|
virtual |
Definition at line 396 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by LocalInit().
|
inlinevirtual |
Definition at line 53 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
void AliAnalysisTaskSELc2pK0sfromAODtracks::MakeAnalysis | ( | AliAODEvent * | aod, |
TClonesArray * | mcArray | ||
) |
Definition at line 676 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by UserExec().
AliAODRecoCascadeHF * AliAnalysisTaskSELc2pK0sfromAODtracks::MakeCascadeHF | ( | AliAODv0 * | casc, |
AliAODTrack * | trk, | ||
AliAODTrack * | trkpid, | ||
AliAODEvent * | aod, | ||
AliAODVertex * | vert | ||
) |
Definition at line 1423 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Bool_t AliAnalysisTaskSELc2pK0sfromAODtracks::MakeMCAnalysis | ( | TClonesArray * | mcArray | ) |
Definition at line 2172 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by UserExec().
Int_t AliAnalysisTaskSELc2pK0sfromAODtracks::MatchToMC | ( | AliAODRecoCascadeHF * | elobj, |
TClonesArray * | mcArray, | ||
Int_t * | pdgarray_pr, | ||
Int_t * | pdgarray_v0, | ||
Int_t * | labelarray_pr, | ||
Int_t * | labelarray_v0, | ||
Int_t & | ngen_pr, | ||
Int_t & | ngen_v0 | ||
) |
Definition at line 2243 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by FillROOTObjects().
|
private |
|
private |
Definition at line 1558 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
Referenced by CallPrimaryVertex().
AliAODVertex * AliAnalysisTaskSELc2pK0sfromAODtracks::ReconstructSecondaryVertex | ( | AliAODv0 * | casc, |
AliAODTrack * | trk, | ||
AliAODEvent * | aod | ||
) |
Definition at line 1673 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
void AliAnalysisTaskSELc2pK0sfromAODtracks::ResetGlobalTrackReference | ( | ) |
Definition at line 2383 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
void AliAnalysisTaskSELc2pK0sfromAODtracks::ResetPool | ( | Int_t | poolIndex | ) |
Definition at line 2011 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
void AliAnalysisTaskSELc2pK0sfromAODtracks::SelectTrack | ( | const AliVEvent * | event, |
Int_t | trkEntries, | ||
Int_t & | nSeleTrks, | ||
Int_t * | seleFlags, | ||
TClonesArray * | mcArray | ||
) |
Definition at line 1788 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
void AliAnalysisTaskSELc2pK0sfromAODtracks::SelectV0 | ( | const AliVEvent * | event, |
Int_t | nV0, | ||
Int_t & | nSeleV0, | ||
Bool_t * | seleV0Flags, | ||
TClonesArray * | mcArray | ||
) |
Definition at line 1843 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
|
inline |
Definition at line 87 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by AddTaskLc2pK0sfromAODtracks().
|
inline |
mixing
Definition at line 86 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by AddTaskLc2pK0sfromAODtracks().
|
inline |
set MC usage
Definition at line 72 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by AddTaskLc2pK0sfromAODtracks().
|
inline |
Definition at line 88 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by AddTaskLc2pK0sfromAODtracks().
|
inline |
Definition at line 93 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by AddTaskLc2pK0sfromAODtracks().
|
inline |
Definition at line 89 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by AddTaskLc2pK0sfromAODtracks().
|
inline |
Definition at line 97 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by AddTaskLc2pK0sfromAODtracks().
|
inline |
Definition at line 77 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by AddTaskLc2pK0sfromAODtracks().
|
inline |
Definition at line 74 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by AddTaskLc2pK0sfromAODtracks().
void AliAnalysisTaskSELc2pK0sfromAODtracks::StoreGlobalTrackReference | ( | AliAODTrack * | track, |
Int_t | index | ||
) |
Definition at line 2328 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
|
virtual |
Definition at line 572 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
|
virtual |
Implementation of interface methods.
Definition at line 597 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
|
virtual |
Definition at line 416 of file AliAnalysisTaskSELc2pK0sfromAODtracks.cxx.
|
private |
Definition at line 130 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineGeneralHistograms(), DoEventMixingWithPools(), FillMixROOTObjects(), FillProtonROOTObjects(), FillROOTObjects(), Init(), MakeMCAnalysis(), SelectTrack(), SelectV0(), UserExec(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
zVertex
Definition at line 156 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by FillProtonROOTObjects(), FillROOTObjects(), MakeCascadeHF(), ReconstructSecondaryVertex(), and UserExec().
|
private |
! variables to be written to the tree
Definition at line 151 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineMCProtonTreeVariables().
|
private |
! variables to be written to the tree
Definition at line 152 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineMCV0TreeVariables().
|
private |
! variables to be written to the tree
Definition at line 150 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineMCTreeVariables().
|
private |
! variables to be written to the tree
Definition at line 148 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineProtonTreeVariables().
|
private |
! variables to be written to the tree
Definition at line 149 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineV0TreeVariables().
|
private |
EMC7 trigger event.
! variables to be written to the tree
Definition at line 147 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineTreeVariables(), FillMixROOTObjects(), and FillROOTObjects().
|
private |
number of centrality bins
Definition at line 219 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by GetPoolIndex(), and SetPoolCentBinLimits().
|
private |
magnetic field value [kG]
Definition at line 157 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by FillMCROOTObjects(), FillMixROOTObjects(), FillROOTObjects(), ResetPool(), UserCreateOutputObjects(), and UserExec().
|
private |
! Histogram to check selected events
Definition at line 126 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineGeneralHistograms(), and UserExec().
|
private |
EvNumber counter.
! Counter for normalization
Definition at line 163 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
Size of the above array, ~12000 for PbPb.
Definition at line 214 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by FillProtonROOTObjects(), FillV0ROOTObjects(), SetEventMixingOff(), SetEventMixingWithPools(), and UserCreateOutputObjects().
|
private |
number of pools
! structure for event mixing
Definition at line 223 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DoEventMixingWithPools(), ResetPool(), UserCreateOutputObjects(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
Definition at line 224 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by ResetPool(), UserCreateOutputObjects(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
Stores trigger information.
Definition at line 162 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by UserExec().
|
private |
Definition at line 209 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by ResetGlobalTrackReference(), SelectTrack(), StoreGlobalTrackReference(), UserCreateOutputObjects(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
Array of pointers, just nicely sorted according to the id.
Definition at line 210 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by ResetGlobalTrackReference(), StoreGlobalTrackReference(), UserCreateOutputObjects(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
! Histogram to check Centrality
Definition at line 128 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineGeneralHistograms(), and UserExec().
|
private |
! Bachelor pT histogram
Definition at line 185 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillProtonROOTObjects().
|
private |
! Bachelor pT histogram (efficiency denominator)
Definition at line 187 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and MakeMCAnalysis().
|
private |
! Bachelor pT histogram (efficiency numerator)
Definition at line 186 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillProtonROOTObjects().
|
private |
! Bachelor d0 histogram
Definition at line 194 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Bachelor d0 * V0 d0 histogram
Definition at line 196 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! V0 d0 histogram
Definition at line 195 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Decay length histogram
Definition at line 199 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! K0s mass histogram
Definition at line 200 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! K0s mass vs pt histogram
Definition at line 191 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillV0ROOTObjects().
|
private |
! K0s mass vs pt histogram
Definition at line 193 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and MakeMCAnalysis().
|
private |
! K0s mass vs pt histogram
Definition at line 192 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillV0ROOTObjects().
|
private |
! Lc mass spectra
Definition at line 175 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Lc mass spectra
Definition at line 177 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Lc mass spectra
Definition at line 176 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillMixROOTObjects().
|
private |
! Kaon pT histogram
Definition at line 188 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms().
|
private |
! Kaon pT histogram (efficiency denominator)
Definition at line 190 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and MakeMCAnalysis().
|
private |
! Kaon pT histogram (efficiency numerator)
Definition at line 189 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms().
|
private |
! Lc mass spectra
Definition at line 171 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Lc mass spectra
Definition at line 173 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Lc mass spectra
Definition at line 178 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Lc mass spectra
Definition at line 172 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillMixROOTObjects().
|
private |
! Lc mass spectra
Definition at line 174 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillMixROOTObjects().
|
private |
! Lc mass spectra
Definition at line 179 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Lc mass spectra
Definition at line 181 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms().
|
private |
! Lc mass spectra
Definition at line 183 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms().
|
private |
! Lc mass spectra
Definition at line 180 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms().
|
private |
! Lc mass spectra
Definition at line 182 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms().
|
private |
! Lc Generation
Definition at line 170 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillMCROOTObjects().
|
private |
! electron-any mass
Definition at line 201 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and SelectTrack().
|
private |
! electron-any mass
Definition at line 202 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms().
|
private |
! QA histogram
Definition at line 166 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and UserExec().
|
private |
! QA histogram
Definition at line 168 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms().
|
private |
! QA histogram
Definition at line 167 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms().
|
private |
! Probability to be proton histogram
Definition at line 198 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Response function Lc pT
Definition at line 204 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Response function Lc pT
Definition at line 205 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms().
|
private |
! Response function Lc pT
Definition at line 206 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms().
|
private |
! V0 cosine pointing angle to primary vertex
Definition at line 197 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), and FillROOTObjects().
|
private |
! Histogram to check Reaction plane
Definition at line 129 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineGeneralHistograms().
|
private |
! Histogram to check Trigger
Definition at line 127 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineGeneralHistograms(), and UserExec().
|
private |
SemiCentral trigger event.
Definition at line 144 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by UserExec().
|
private |
INT7 trigger event.
Definition at line 146 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by UserExec().
|
private |
Cuts - sent to output slot 2.
Definition at line 131 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by Init(), and UserExec().
|
private |
Central trigger event.
Definition at line 145 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by UserExec().
|
private |
Reconstruct primary vertex excluding candidate tracks.
Definition at line 142 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by UserExec().
|
private |
MB trigger event.
Definition at line 143 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by UserExec().
|
private |
! User output slot 2 // Cuts
Definition at line 125 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by Init(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
! tree of the candidate variables after track selection on output slot 9
Definition at line 139 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineMCProtonTreeVariables(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
! tree of the candidate variables after track selection on output slot 10
Definition at line 140 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineMCV0TreeVariables(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
! tree of the candidate variables after track selection on output slot 7
Definition at line 138 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineMCTreeVariables(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
Definition at line 218 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DoEventMixingWithPools(), GetPoolIndex(), SetPoolCentBinLimits(), and UserCreateOutputObjects().
|
private |
Definition at line 222 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by ResetPool(), UserCreateOutputObjects(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
Definition at line 220 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DoEventMixingWithPools(), GetPoolIndex(), SetPoolRPBinLimits(), and UserCreateOutputObjects().
|
private |
flag for event mixing
Definition at line 215 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DoEventMixingWithPools(), and SetNumberOfEventsForMixing().
|
private |
maximum number of events to be used in event mixing
Definition at line 216 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DoEventMixingWithPools(), GetPoolIndex(), SetPoolPVzBinLimits(), and UserCreateOutputObjects().
|
private |
Use MC info.
! User output slot 1 // general histos
Definition at line 123 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineGeneralHistograms(), Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
! User Output slot 3 //analysis histograms
Definition at line 124 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineAnalysisHistograms(), Terminate(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
array of lambda-compatible tracks
Definition at line 227 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DoEventMixingWithPools(), FillProtonROOTObjects(), UserCreateOutputObjects(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
unique event id for mixed event check
Definition at line 225 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DoEventMixingWithPools(), FillProtonROOTObjects(), UserCreateOutputObjects(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
! tree of the candidate variables after track selection on output slot 5
Definition at line 136 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineProtonTreeVariables(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
Centrality.
Definition at line 158 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by UserCreateOutputObjects().
|
private |
Definition at line 141 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by MakeCascadeHF(), ReconstructSecondaryVertex(), and SetReconstructPrimVert().
|
private |
number of rp bins
Definition at line 221 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by GetPoolIndex(), and SetPoolRPBinLimits().
|
private |
ReactionPlane.
Definition at line 159 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by UserExec().
|
private |
Array of integers to keep the index of tpc only track.
Definition at line 211 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by ResetGlobalTrackReference(), StoreGlobalTrackReference(), and UserCreateOutputObjects().
|
private |
Run Number.
Definition at line 160 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by UserExec().
|
private |
Stores trigger information.
Definition at line 161 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by GetUseCentralityV0M(), SetUseCentralityV0M(), and UserExec().
|
private |
Definition at line 122 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by FillProtonROOTObjects(), FillROOTObjects(), FillV0ROOTObjects(), GetMC(), SetMC(), and UserExec().
|
private |
array of RDHF cut information
Definition at line 228 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by FillV0ROOTObjects(), ResetPool(), UserCreateOutputObjects(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
array of electron-compatible tracks
Definition at line 226 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by FillV0ROOTObjects(), ResetPool(), UserCreateOutputObjects(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
! tree of the candidate variables after track selection on output slot 6
Definition at line 137 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineV0TreeVariables(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
primary vertex
Definition at line 154 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by PrimaryVertex(), and UserExec().
|
private |
flag to decide whether to write the candidate variables on a tree variables
! tree of the candidate variables after track selection on output slot 4
Definition at line 135 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by DefineTreeVariables(), FillMixROOTObjects(), FillROOTObjects(), UserCreateOutputObjects(), UserExec(), and ~AliAnalysisTaskSELc2pK0sfromAODtracks().
|
private |
Definition at line 153 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by FillProtonROOTObjects(), FillROOTObjects(), MakeCascadeHF(), ReconstructSecondaryVertex(), SelectTrack(), SelectV0(), and UserExec().
|
private |
primary vertex
Definition at line 155 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by ResetPool(), UserCreateOutputObjects(), and UserExec().
|
private |
flag to decide whether to write the candidate variables on a tree variables
Definition at line 133 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
|
private |
flag to decide whether to write the candidate variables on a tree variables
Definition at line 134 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
|
private |
flag for event selected
Definition at line 132 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by FillMixROOTObjects(), and FillROOTObjects().
|
private |
number of z vrtx bins
Definition at line 217 of file AliAnalysisTaskSELc2pK0sfromAODtracks.h.
Referenced by GetPoolIndex(), and SetPoolPVzBinLimits().