1 #ifndef ALIANALYSISTASKSELC2PK0SFROMAODTRACKS_H
2 #define ALIANALYSISTASKSELC2PK0SFROMAODTRACKS_H
24 #include "AliAnalysisTaskSE.h"
25 #include "AliAODEvent.h"
36 class AliAODMCParticle;
49 virtual void UserExec(Option_t *option);
53 void MakeAnalysis(AliAODEvent *aod, TClonesArray *mcArray);
75 AliAODVertex *
CallPrimaryVertex(AliAODv0 *v0, AliAODTrack *trk, AliAODEvent *evt);
76 AliAODVertex*
PrimaryVertex(
const TObjArray *trkArray,AliVEvent *event);
Float_t fTriggerCheck
Centrality.
TList * fOutput
Use MC info.
AliAODVertex * PrimaryVertex(const TObjArray *trkArray, AliVEvent *event)
TH1F * fHistoProbProton
! Probability to be proton histogram
TTree * fVariablesTree
flag to decide whether to write the candidate variables on a tree variables
TList * fListCuts
! User output slot 2 // Cuts
void DefineAnalysisHistograms()
void FillROOTObjects(AliAODRecoCascadeHF *lcobj, AliAODMCParticle *mcpart, AliAODMCParticle *mcdau1, AliAODMCParticle *mcdau2, Int_t mcnused)
TH1F * fHistod0Bach
! Bachelor d0 histogram
Bool_t fIsCent
SemiCentral trigger event.
AliAnalysisTaskSELc2pK0sfromAODtracks & operator=(const AliAnalysisTaskSELc2pK0sfromAODtracks &source)
virtual void UserExec(Option_t *option)
TH1F * fHistoDecayLength
! Decay length histogram
TH1F * fHCentrality
! Histogram to check Centrality
TH1F * fHistoBachPt
Lc mass spectra.
TH1F * fHistoK0SMass
! K0s mass histogram
TH1F * fHistod0V0
! V0 d0 histogram
void DefineGeneralHistograms()
virtual void UserCreateOutputObjects()
Implementation of interface methods.
virtual ~AliAnalysisTaskSELc2pK0sfromAODtracks()
void MakeAnalysis(AliAODEvent *aod, TClonesArray *mcArray)
Float_t * fCandidateVariables
EMC7 trigger event.
AliRDHFCutsLctopK0sfromAODtracks * fAnalCuts
THnSparse * fHistoLcK0SpMass
Stores trigger information.
virtual void Terminate(Option_t *option)
void SetReconstructPrimVert(Bool_t a)
Bool_t fIsEMC7
INT7 trigger event.
AliESDVertex * fV1
primary vertex
Bool_t fIsMB
Reconstruct primary vertex excluding candidate tracks.
AliAnalysisTaskSELc2pK0sfromAODtracks()
TList * fOutputAll
! User Output slot 3 //analysis histograms
Bool_t fIsINT7
Central trigger event.
void DefineTreeVariables()
void SetMC(Bool_t theMCon)
set MC usage
TH1F * fHistod0d0
! Bachelor d0 * V0 d0 histogram
TH1F * fHTrigger
! Histogram to check Trigger
TH1F * fCEvents
! Histogram to check selected events
Float_t fCentrality
magnetic field value [kG]
AliAODRecoCascadeHF * MakeCascadeHF(AliAODv0 *casc, AliAODTrack *trk, AliAODEvent *aod, AliAODVertex *vert)
Double_t fBzkG
primary vertex
AliAODVertex * CallPrimaryVertex(AliAODv0 *v0, AliAODTrack *trk, AliAODEvent *evt)
Bool_t fIsEventSelected
Cuts - sent to output slot 2.
Bool_t fIsSemi
MB trigger event.
AliAODVertex * ReconstructSecondaryVertex(AliAODv0 *casc, AliAODTrack *trk, AliAODEvent *aod)
Bool_t fWriteVariableTree
flag for event selected
TH1F * fHistoV0CosPA
! V0 cosine pointing angle to primary vertex
Bool_t fReconstructPrimVert