1 #ifndef ALIV0READERSTRANGE_H
2 #define ALIV0READERSTRANGE_H
4 #include "AliAnalysisTaskSE.h"
10 #include "AliExternalTrackParam.h"
12 #include "AliMCEvent.h"
13 #include "AliESDEvent.h"
14 #include "AliKFParticle.h"
15 #include "TParticle.h"
17 #include "AliESDpid.h"
20 #include "AliAnalysisManager.h"
41 void UserCreateOutputObjects();
42 virtual void UserExec(
Option_t *option);
45 Bool_t ProcessEvent (AliVEvent *inputEvent, AliMCEvent *mcEvent=NULL);
62 void SetEventCuts(
const TString cut);
65 void SetV0Cuts(
const TString cut);
69 const AliExternalTrackParam* GetExternalTrackParam(AliESDv0 *fCurrentV0,
Int_t &tracklabel,
Int_t charge);
73 Bool_t GetAODConversionGammas();
92 if(fEventCuts != NULL){
96 if(fEventCuts == NULL){
98 fEventCuts->InitializeCutsFromCutString(cut.Data());
109 fV0Cuts->InitializeCutsFromCutString(cut.Data());
AliConvEventCuts * fEventCuts
TList * GetEventCutHistograms()
void SetEventCuts(AliConvEventCuts *cuts)
void SetEventCuts(const TString cut)
void SetV0Cuts(const TString cut)
void SetV0Cuts(AliV0CutsStrange *cuts)
AliV0CutsStrange * GetV0Cuts()
Class handling all kinds of selection cuts for Gamma Conversion analysis.
vector< Int_t > fVectorFoundGammas
AliConvEventCuts * GetEventCuts()
TClonesArray * GetReconstructedV0s()
AliV0CutsStrange * fV0Cuts
Int_t GetNReconstructedV0s()
TClonesArray * fConversionGammas