#ifndef ALICONVERSIONPHOTONCUTS_H
#define ALICONVERSIONPHOTONCUTS_H
#include "AliAODpidUtil.h"
#include "AliConversionPhotonBase.h"
#include "AliAODConversionMother.h"
#include "AliAODTrack.h"
#include "AliESDtrack.h"
#include "AliVTrack.h"
#include "AliAODTrack.h"
#include "AliStack.h"
#include "AliAnalysisCuts.h"
#include "TH1F.h"
#include "TF1.h"
#include "AliAnalysisUtils.h"
#include "AliAnalysisManager.h"
class AliESDEvent;
class AliAODEvent;
class AliConversionPhotonBase;
class AliPIDResponse;
class AliKFVertex;
class TH1F;
class TH2F;
class TF1;
class AliAnalysisCuts;
class iostream;
class TList;
class AliAnalysisManager;
class AliAODMCParticle;
using namespace std;
class AliConversionPhotonCuts : public AliAnalysisCuts {
public:
enum cutIds {
kv0FinderType,
ketaCut,
kRCut,
kEtaForPhiSector,
kMinPhiSector,
kMaxPhiSector,
ksinglePtCut,
kclsTPCCut,
kededxSigmaCut,
kpidedxSigmaCut,
kpiMomdedxSigmaCut,
kpiMaxMomdedxSigmaCut,
kLowPRejectionSigmaCut,
kTOFelectronPID,
kQtMaxCut,
kchi2GammaCut,
kPsiPair,
kdoPhotonAsymmetryCut,
kCosPAngle,
kElecShare,
kToCloseV0s,
kDcaRPrimVtx,
kDcaZPrimVtx,
kInPlaneOutOfPlane,
kNCuts
};
enum photonCuts {
kPhotonIn=0,
kOnFly,
kNoTracks,
kTrackCuts,
kdEdxCuts,
kConvPointFail,
kPhotonCuts,
kEventPlane,
kPhotonOut
};
Bool_t SetCutIds(TString cutString);
Int_t fCuts[kNCuts];
Bool_t SetCut(cutIds cutID, Int_t cut);
Bool_t UpdateCutString();
static const char * fgkCutNames[kNCuts];
Double_t GetCosineOfPointingAngle(const AliConversionPhotonBase * photon, AliVEvent * event) const;
Bool_t InitializeCutsFromCutString(const TString analysisCutSelection);
void FillElectonLabelArray(AliAODConversionPhoton* photon, Int_t nV0);
void SetPreSelectionCutFlag(Bool_t preSelFlag){fPreSelCut = preSelFlag;}
AliConversionPhotonCuts(const char *name="V0Cuts", const char * title="V0 Cuts");
AliConversionPhotonCuts(const AliConversionPhotonCuts&);
AliConversionPhotonCuts& operator=(const AliConversionPhotonCuts&);
virtual ~AliConversionPhotonCuts();
static AliConversionPhotonCuts * GetStandardCuts2010PbPb();
static AliConversionPhotonCuts * GetStandardCuts2010pp();
void InitAODpidUtil(Int_t type);
Bool_t InitPIDResponse();
void SetPIDResponse(AliPIDResponse * pidResponse) {fPIDResponse = pidResponse;}
AliPIDResponse * GetPIDResponse() { return fPIDResponse;}
virtual Bool_t IsSelected(TObject* ){return kTRUE;}
virtual Bool_t IsSelected(TList* ) {return kTRUE;}
TString GetCutNumber();
Bool_t PhotonIsSelected(AliConversionPhotonBase * photon, AliVEvent * event);
Bool_t PhotonIsSelectedMC(TParticle *particle,AliStack *fMCStack,Bool_t checkForConvertedGamma=kTRUE);
Bool_t PhotonIsSelectedAODMC(AliAODMCParticle *particle,TClonesArray *aodmcArray,Bool_t checkForConvertedGamma=kTRUE);
Bool_t ElectronIsSelectedMC(TParticle *particle,AliStack *fMCStack);
Bool_t TracksAreSelected(AliVTrack * negTrack, AliVTrack * posTrack);
Bool_t MesonIsSelected(AliAODConversionMother *pi0,Bool_t IsSignal=kTRUE);
Bool_t MesonIsSelectedMC(TParticle *fMCMother,AliStack *fMCStack, Bool_t bMCDaughtersInAcceptance=kFALSE);
void PrintCuts();
void PrintCutsWithValues();
void InitCutHistograms(TString name="",Bool_t preCut = kTRUE);
void SetFillCutHistograms(TString name="",Bool_t preCut = kTRUE){if(!fHistograms){InitCutHistograms(name,preCut);};}
TList *GetCutHistograms(){return fHistograms;}
void FillPhotonCutIndex(Int_t photoncut){if(hCutIndex)hCutIndex->Fill(photoncut);}
void FillV0EtaBeforedEdxCuts(Float_t v0Eta){if(hEtaDistV0s)hEtaDistV0s->Fill(v0Eta);}
void FillV0EtaAfterdEdxCuts(Float_t v0Eta){if(hEtaDistV0sAfterdEdxCuts)hEtaDistV0sAfterdEdxCuts->Fill(v0Eta);}
static AliVTrack * GetTrack(AliVEvent * event, Int_t label);
static AliESDtrack *GetESDTrack(AliESDEvent * event, Int_t label);
Bool_t SpecificTrackCuts(AliAODTrack * negTrack, AliAODTrack * posTrack,Int_t &cutIndex);
Bool_t SpecificTrackCuts(AliESDtrack * negTrack, AliESDtrack * posTrack,Int_t &cutIndex);
Bool_t AcceptanceCuts(AliConversionPhotonBase *photon);
Bool_t AcceptanceCut(TParticle *particle, TParticle * ePos,TParticle* eNeg);
Bool_t PhiSectorCut(AliConversionPhotonBase * photon);
Bool_t dEdxCuts(AliVTrack * track);
Bool_t ArmenterosQtCut(AliConversionPhotonBase *photon);
Bool_t AsymmetryCut(AliConversionPhotonBase *photon,AliVEvent *event);
Bool_t PIDProbabilityCut(AliConversionPhotonBase *photon, AliVEvent * event);
Bool_t SelectV0Finder(Bool_t onfly){
if(onfly == fUseOnFlyV0Finder) return kTRUE;
else return kFALSE;
}
Bool_t PhotonCuts(AliConversionPhotonBase *photon,AliVEvent *event);
Bool_t CorrectedTPCClusterCut(AliConversionPhotonBase *photon, AliVEvent * event);
Bool_t PsiPairCut(const AliConversionPhotonBase * photon) const;
Bool_t CosinePAngleCut(const AliConversionPhotonBase * photon, AliVEvent * event) const;
Bool_t RejectSharedElectronV0s(AliAODConversionPhoton* photon, Int_t nV0, Int_t nV0s);
Bool_t RejectToCloseV0s(AliAODConversionPhoton* photon, TList *photons, Int_t nV0);
UChar_t DeterminePhotonQualityAOD(AliAODConversionPhoton*, AliVEvent*);
Bool_t InPlaneOutOfPlaneCut(Double_t photonPhi, Double_t eventPlaneAngle = -100, Bool_t fill = kTRUE);
Int_t GetInPlaneOutOfPlaneCut(){return fInPlaneOutOfPlane;}
Bool_t SetRCut(Int_t RCut);
Bool_t SetV0Finder(Int_t v0FinderType);
Bool_t SetChi2GammaCut(Int_t chi2GammaCut);
Bool_t SetTPCdEdxCutPionLine(Int_t pidedxSigmaCut);
Bool_t SetTPCdEdxCutElectronLine(Int_t ededxSigmaCut);
Bool_t SetSinglePtCut(Int_t singlePtCut);
Bool_t SetTPCClusterCut(Int_t clsTPCCut);
Bool_t SetEtaCut(Int_t etaCut);
Bool_t SetEtaForPhiCut(Int_t etaPhiCut);
Bool_t SetMinPhiSectorCut(Int_t minPhiCut);
Bool_t SetMaxPhiSectorCut(Int_t maxPhiCut);
Bool_t SetMinMomPiondEdxCut(Int_t piMinMomdedxSigmaCut);
Bool_t SetMaxMomPiondEdxCut(Int_t piMaxMomdedxSigmaCut);
Bool_t SetLowPRejectionCuts(Int_t LowPRejectionSigmaCut);
Bool_t SetQtMaxCut(Int_t QtMaxCut);
Bool_t SetTOFElectronPIDCut(Int_t TOFelectronPID);
Bool_t SetTRDElectronCut(Int_t TRDElectronCut);
Bool_t SetPhotonAsymmetryCut(Int_t doPhotonAsymmetryCut);
Bool_t SetCosPAngleCut(Int_t cosCut);
Bool_t SetPsiPairCut(Int_t psiCut);
Bool_t SetSharedElectronCut(Int_t sharedElec);
Bool_t SetToCloseV0sCut(Int_t toClose);
Bool_t SetDCARPhotonPrimVtxCut(Int_t DCARPhotonPrimVtx);
Bool_t SetDCAZPhotonPrimVtxCut(Int_t DCAZPhotonPrimVtx);
Bool_t SetInPlaneOutOfPlane(Int_t inOutPlane);
void SetIsHeavyIon(Int_t isHeavyIon){fIsHeavyIon=isHeavyIon;}
Int_t GetFirstTPCRow(Double_t radius);
Bool_t UseElecSharingCut(){return fDoSharedElecCut;}
Bool_t UseToCloseV0sCut(){return fDoToCloseV0sCut;}
Double_t GetEtaCut(){return fEtaCut;}
protected:
TList *fHistograms;
AliPIDResponse *fPIDResponse;
Double_t fMaxR;
Double_t fMinR;
Double_t fEtaCut;
Double_t fEtaCutMin;
Float_t fEtaForPhiCutMin;
Float_t fEtaForPhiCutMax;
Float_t fMinPhiCut;
Float_t fMaxPhiCut;
Bool_t fDoShrinkTPCAcceptance;
Double_t fPtCut;
Double_t fSinglePtCut;
Double_t fMaxZ;
Double_t fMinClsTPC;
Double_t fMinClsTPCToF;
Double_t fLineCutZRSlope;
Double_t fLineCutZValue;
Double_t fLineCutZRSlopeMin;
Double_t fLineCutZValueMin;
Double_t fChi2CutConversion;
Double_t fPIDProbabilityCutNegativeParticle;
Double_t fPIDProbabilityCutPositiveParticle;
Bool_t fDodEdxSigmaCut;
Bool_t fDoTOFsigmaCut;
Double_t fPIDTRDEfficiency;
Bool_t fDoTRDPID;
Double_t fPIDnSigmaAboveElectronLine;
Double_t fPIDnSigmaBelowElectronLine;
Double_t fTofPIDnSigmaAboveElectronLine;
Double_t fTofPIDnSigmaBelowElectronLine;
Double_t fPIDnSigmaAbovePionLine;
Double_t fPIDnSigmaAbovePionLineHighPt;
Double_t fPIDMinPnSigmaAbovePionLine;
Double_t fPIDMaxPnSigmaAbovePionLine;
Double_t fDoKaonRejectionLowP;
Double_t fDoProtonRejectionLowP;
Double_t fDoPionRejectionLowP;
Double_t fPIDnSigmaAtLowPAroundKaonLine;
Double_t fPIDnSigmaAtLowPAroundProtonLine;
Double_t fPIDnSigmaAtLowPAroundPionLine;
Double_t fPIDMinPKaonRejectionLowP;
Double_t fPIDMinPProtonRejectionLowP;
Double_t fPIDMinPPionRejectionLowP;
Bool_t fDoQtGammaSelection;
Bool_t fDo2DQt;
Double_t fQtMax;
Double_t fNSigmaMass;
Bool_t fUseEtaMinCut;
Bool_t fUseOnFlyV0Finder;
Bool_t fDoPhotonAsymmetryCut;
Double_t fMinPPhotonAsymmetryCut;
Double_t fMinPhotonAsymmetry;
Bool_t fUseCorrectedTPCClsInfo;
Bool_t fUseTOFpid;
Float_t fOpeningAngle;
Float_t fPsiPairCut;
Bool_t fDo2DPsiPairChi2;
Float_t fCosPAngleCut;
Bool_t fDoToCloseV0sCut;
Double_t fminV0Dist;
Bool_t fDoSharedElecCut;
Bool_t fDoPhotonQualitySelectionCut;
Int_t fPhotonQualityCut;
TRandom3 fRandom;
Int_t fElectronArraySize;
Int_t *fElectronLabelArray;
Double_t fDCAZPrimVtxCut;
Double_t fDCARPrimVtxCut;
Int_t fInPlaneOutOfPlane;
Float_t fConversionPointXArray;
Float_t fConversionPointYArray;
Float_t fConversionPointZArray;
TObjString *fCutString;
Int_t fIsHeavyIon;
TH1F *hEtaDistV0s;
TH1F *hEtaDistV0sAfterdEdxCuts;
TH1F *hdEdxCuts;
TH2F *hTPCdEdxbefore;
TH2F *hTPCdEdxafter;
TH2F *hTPCdEdxSigbefore;
TH2F *hTPCdEdxSigafter;
TH2F *hTOFbefore;
TH2F *hTOFSigbefore;
TH2F *hTOFSigafter;
TH2F *hPsiPairDeltaPhiafter;
TH1F *hTrackCuts;
TH1F *hPhotonCuts;
TH1F *hInvMassbefore;
TH2F *hArmenterosbefore;
TH1F *hInvMassafter;
TH2F *hArmenterosafter;
TH1F *hAcceptanceCuts;
TH1F *hCutIndex;
TH1F *hEventPlanePhi;
Bool_t fPreSelCut;
private:
ClassDef(AliConversionPhotonCuts,2)
};
inline void AliConversionPhotonCuts::InitAODpidUtil(Int_t type) {
if (!fPIDResponse) fPIDResponse = new AliAODpidUtil();
Double_t alephParameters[5];
alephParameters[0] = 2.15898e+00/50.;
alephParameters[1] = 1.75295e+01;
alephParameters[2] = 3.40030e-09;
alephParameters[3] = 1.96178e+00;
alephParameters[4] = 3.91720e+00;
fPIDResponse->GetTOFResponse().SetTimeResolution(80.);
if (type==1){
alephParameters[0] = 0.0283086/0.97;
alephParameters[1] = 2.63394e+01;
alephParameters[2] = 5.04114e-11;
alephParameters[3] = 2.12543e+00;
alephParameters[4] = 4.88663e+00;
fPIDResponse->GetTOFResponse().SetTimeResolution(130.);
fPIDResponse->GetTPCResponse().SetMip(50.);
}
fPIDResponse->GetTPCResponse().SetBetheBlochParameters(
alephParameters[0],alephParameters[1],alephParameters[2],
alephParameters[3],alephParameters[4]);
fPIDResponse->GetTPCResponse().SetSigma(3.79301e-03, 2.21280e+04);
}
#endif
AliConversionPhotonCuts.h:1 AliConversionPhotonCuts.h:2 AliConversionPhotonCuts.h:3 AliConversionPhotonCuts.h:4 AliConversionPhotonCuts.h:5 AliConversionPhotonCuts.h:6 AliConversionPhotonCuts.h:7 AliConversionPhotonCuts.h:8 AliConversionPhotonCuts.h:9 AliConversionPhotonCuts.h:10 AliConversionPhotonCuts.h:11 AliConversionPhotonCuts.h:12 AliConversionPhotonCuts.h:13 AliConversionPhotonCuts.h:14 AliConversionPhotonCuts.h:15 AliConversionPhotonCuts.h:16 AliConversionPhotonCuts.h:17 AliConversionPhotonCuts.h:18 AliConversionPhotonCuts.h:19 AliConversionPhotonCuts.h:20 AliConversionPhotonCuts.h:21 AliConversionPhotonCuts.h:22 AliConversionPhotonCuts.h:23 AliConversionPhotonCuts.h:24 AliConversionPhotonCuts.h:25 AliConversionPhotonCuts.h:26 AliConversionPhotonCuts.h:27 AliConversionPhotonCuts.h:28 AliConversionPhotonCuts.h:29 AliConversionPhotonCuts.h:30 AliConversionPhotonCuts.h:31 AliConversionPhotonCuts.h:32 AliConversionPhotonCuts.h:33 AliConversionPhotonCuts.h:34 AliConversionPhotonCuts.h:35 AliConversionPhotonCuts.h:36 AliConversionPhotonCuts.h:37 AliConversionPhotonCuts.h:38 AliConversionPhotonCuts.h:39 AliConversionPhotonCuts.h:40 AliConversionPhotonCuts.h:41 AliConversionPhotonCuts.h:42 AliConversionPhotonCuts.h:43 AliConversionPhotonCuts.h:44 AliConversionPhotonCuts.h:45 AliConversionPhotonCuts.h:46 AliConversionPhotonCuts.h:47 AliConversionPhotonCuts.h:48 AliConversionPhotonCuts.h:49 AliConversionPhotonCuts.h:50 AliConversionPhotonCuts.h:51 AliConversionPhotonCuts.h:52 AliConversionPhotonCuts.h:53 AliConversionPhotonCuts.h:54 AliConversionPhotonCuts.h:55 AliConversionPhotonCuts.h:56 AliConversionPhotonCuts.h:57 AliConversionPhotonCuts.h:58 AliConversionPhotonCuts.h:59 AliConversionPhotonCuts.h:60 AliConversionPhotonCuts.h:61 AliConversionPhotonCuts.h:62 AliConversionPhotonCuts.h:63 AliConversionPhotonCuts.h:64 AliConversionPhotonCuts.h:65 AliConversionPhotonCuts.h:66 AliConversionPhotonCuts.h:67 AliConversionPhotonCuts.h:68 AliConversionPhotonCuts.h:69 AliConversionPhotonCuts.h:70 AliConversionPhotonCuts.h:71 AliConversionPhotonCuts.h:72 AliConversionPhotonCuts.h:73 AliConversionPhotonCuts.h:74 AliConversionPhotonCuts.h:75 AliConversionPhotonCuts.h:76 AliConversionPhotonCuts.h:77 AliConversionPhotonCuts.h:78 AliConversionPhotonCuts.h:79 AliConversionPhotonCuts.h:80 AliConversionPhotonCuts.h:81 AliConversionPhotonCuts.h:82 AliConversionPhotonCuts.h:83 AliConversionPhotonCuts.h:84 AliConversionPhotonCuts.h:85 AliConversionPhotonCuts.h:86 AliConversionPhotonCuts.h:87 AliConversionPhotonCuts.h:88 AliConversionPhotonCuts.h:89 AliConversionPhotonCuts.h:90 AliConversionPhotonCuts.h:91 AliConversionPhotonCuts.h:92 AliConversionPhotonCuts.h:93 AliConversionPhotonCuts.h:94 AliConversionPhotonCuts.h:95 AliConversionPhotonCuts.h:96 AliConversionPhotonCuts.h:97 AliConversionPhotonCuts.h:98 AliConversionPhotonCuts.h:99 AliConversionPhotonCuts.h:100 AliConversionPhotonCuts.h:101 AliConversionPhotonCuts.h:102 AliConversionPhotonCuts.h:103 AliConversionPhotonCuts.h:104 AliConversionPhotonCuts.h:105 AliConversionPhotonCuts.h:106 AliConversionPhotonCuts.h:107 AliConversionPhotonCuts.h:108 AliConversionPhotonCuts.h:109 AliConversionPhotonCuts.h:110 AliConversionPhotonCuts.h:111 AliConversionPhotonCuts.h:112 AliConversionPhotonCuts.h:113 AliConversionPhotonCuts.h:114 AliConversionPhotonCuts.h:115 AliConversionPhotonCuts.h:116 AliConversionPhotonCuts.h:117 AliConversionPhotonCuts.h:118 AliConversionPhotonCuts.h:119 AliConversionPhotonCuts.h:120 AliConversionPhotonCuts.h:121 AliConversionPhotonCuts.h:122 AliConversionPhotonCuts.h:123 AliConversionPhotonCuts.h:124 AliConversionPhotonCuts.h:125 AliConversionPhotonCuts.h:126 AliConversionPhotonCuts.h:127 AliConversionPhotonCuts.h:128 AliConversionPhotonCuts.h:129 AliConversionPhotonCuts.h:130 AliConversionPhotonCuts.h:131 AliConversionPhotonCuts.h:132 AliConversionPhotonCuts.h:133 AliConversionPhotonCuts.h:134 AliConversionPhotonCuts.h:135 AliConversionPhotonCuts.h:136 AliConversionPhotonCuts.h:137 AliConversionPhotonCuts.h:138 AliConversionPhotonCuts.h:139 AliConversionPhotonCuts.h:140 AliConversionPhotonCuts.h:141 AliConversionPhotonCuts.h:142 AliConversionPhotonCuts.h:143 AliConversionPhotonCuts.h:144 AliConversionPhotonCuts.h:145 AliConversionPhotonCuts.h:146 AliConversionPhotonCuts.h:147 AliConversionPhotonCuts.h:148 AliConversionPhotonCuts.h:149 AliConversionPhotonCuts.h:150 AliConversionPhotonCuts.h:151 AliConversionPhotonCuts.h:152 AliConversionPhotonCuts.h:153 AliConversionPhotonCuts.h:154 AliConversionPhotonCuts.h:155 AliConversionPhotonCuts.h:156 AliConversionPhotonCuts.h:157 AliConversionPhotonCuts.h:158 AliConversionPhotonCuts.h:159 AliConversionPhotonCuts.h:160 AliConversionPhotonCuts.h:161 AliConversionPhotonCuts.h:162 AliConversionPhotonCuts.h:163 AliConversionPhotonCuts.h:164 AliConversionPhotonCuts.h:165 AliConversionPhotonCuts.h:166 AliConversionPhotonCuts.h:167 AliConversionPhotonCuts.h:168 AliConversionPhotonCuts.h:169 AliConversionPhotonCuts.h:170 AliConversionPhotonCuts.h:171 AliConversionPhotonCuts.h:172 AliConversionPhotonCuts.h:173 AliConversionPhotonCuts.h:174 AliConversionPhotonCuts.h:175 AliConversionPhotonCuts.h:176 AliConversionPhotonCuts.h:177 AliConversionPhotonCuts.h:178 AliConversionPhotonCuts.h:179 AliConversionPhotonCuts.h:180 AliConversionPhotonCuts.h:181 AliConversionPhotonCuts.h:182 AliConversionPhotonCuts.h:183 AliConversionPhotonCuts.h:184 AliConversionPhotonCuts.h:185 AliConversionPhotonCuts.h:186 AliConversionPhotonCuts.h:187 AliConversionPhotonCuts.h:188 AliConversionPhotonCuts.h:189 AliConversionPhotonCuts.h:190 AliConversionPhotonCuts.h:191 AliConversionPhotonCuts.h:192 AliConversionPhotonCuts.h:193 AliConversionPhotonCuts.h:194 AliConversionPhotonCuts.h:195 AliConversionPhotonCuts.h:196 AliConversionPhotonCuts.h:197 AliConversionPhotonCuts.h:198 AliConversionPhotonCuts.h:199 AliConversionPhotonCuts.h:200 AliConversionPhotonCuts.h:201 AliConversionPhotonCuts.h:202 AliConversionPhotonCuts.h:203 AliConversionPhotonCuts.h:204 AliConversionPhotonCuts.h:205 AliConversionPhotonCuts.h:206 AliConversionPhotonCuts.h:207 AliConversionPhotonCuts.h:208 AliConversionPhotonCuts.h:209 AliConversionPhotonCuts.h:210 AliConversionPhotonCuts.h:211 AliConversionPhotonCuts.h:212 AliConversionPhotonCuts.h:213 AliConversionPhotonCuts.h:214 AliConversionPhotonCuts.h:215 AliConversionPhotonCuts.h:216 AliConversionPhotonCuts.h:217 AliConversionPhotonCuts.h:218 AliConversionPhotonCuts.h:219 AliConversionPhotonCuts.h:220 AliConversionPhotonCuts.h:221 AliConversionPhotonCuts.h:222 AliConversionPhotonCuts.h:223 AliConversionPhotonCuts.h:224 AliConversionPhotonCuts.h:225 AliConversionPhotonCuts.h:226 AliConversionPhotonCuts.h:227 AliConversionPhotonCuts.h:228 AliConversionPhotonCuts.h:229 AliConversionPhotonCuts.h:230 AliConversionPhotonCuts.h:231 AliConversionPhotonCuts.h:232 AliConversionPhotonCuts.h:233 AliConversionPhotonCuts.h:234 AliConversionPhotonCuts.h:235 AliConversionPhotonCuts.h:236 AliConversionPhotonCuts.h:237 AliConversionPhotonCuts.h:238 AliConversionPhotonCuts.h:239 AliConversionPhotonCuts.h:240 AliConversionPhotonCuts.h:241 AliConversionPhotonCuts.h:242 AliConversionPhotonCuts.h:243 AliConversionPhotonCuts.h:244 AliConversionPhotonCuts.h:245 AliConversionPhotonCuts.h:246 AliConversionPhotonCuts.h:247 AliConversionPhotonCuts.h:248 AliConversionPhotonCuts.h:249 AliConversionPhotonCuts.h:250 AliConversionPhotonCuts.h:251 AliConversionPhotonCuts.h:252 AliConversionPhotonCuts.h:253 AliConversionPhotonCuts.h:254 AliConversionPhotonCuts.h:255 AliConversionPhotonCuts.h:256 AliConversionPhotonCuts.h:257 AliConversionPhotonCuts.h:258 AliConversionPhotonCuts.h:259 AliConversionPhotonCuts.h:260 AliConversionPhotonCuts.h:261 AliConversionPhotonCuts.h:262 AliConversionPhotonCuts.h:263 AliConversionPhotonCuts.h:264 AliConversionPhotonCuts.h:265 AliConversionPhotonCuts.h:266 AliConversionPhotonCuts.h:267 AliConversionPhotonCuts.h:268 AliConversionPhotonCuts.h:269 AliConversionPhotonCuts.h:270 AliConversionPhotonCuts.h:271 AliConversionPhotonCuts.h:272 AliConversionPhotonCuts.h:273 AliConversionPhotonCuts.h:274 AliConversionPhotonCuts.h:275 AliConversionPhotonCuts.h:276 AliConversionPhotonCuts.h:277 AliConversionPhotonCuts.h:278 AliConversionPhotonCuts.h:279 AliConversionPhotonCuts.h:280 AliConversionPhotonCuts.h:281 AliConversionPhotonCuts.h:282 AliConversionPhotonCuts.h:283 AliConversionPhotonCuts.h:284 AliConversionPhotonCuts.h:285 AliConversionPhotonCuts.h:286 AliConversionPhotonCuts.h:287 AliConversionPhotonCuts.h:288 AliConversionPhotonCuts.h:289 AliConversionPhotonCuts.h:290 AliConversionPhotonCuts.h:291 AliConversionPhotonCuts.h:292 AliConversionPhotonCuts.h:293 AliConversionPhotonCuts.h:294 AliConversionPhotonCuts.h:295 AliConversionPhotonCuts.h:296 AliConversionPhotonCuts.h:297 AliConversionPhotonCuts.h:298 AliConversionPhotonCuts.h:299 AliConversionPhotonCuts.h:300 AliConversionPhotonCuts.h:301 AliConversionPhotonCuts.h:302 AliConversionPhotonCuts.h:303 AliConversionPhotonCuts.h:304 AliConversionPhotonCuts.h:305 AliConversionPhotonCuts.h:306 AliConversionPhotonCuts.h:307 AliConversionPhotonCuts.h:308 AliConversionPhotonCuts.h:309 AliConversionPhotonCuts.h:310 AliConversionPhotonCuts.h:311 AliConversionPhotonCuts.h:312 AliConversionPhotonCuts.h:313 AliConversionPhotonCuts.h:314 AliConversionPhotonCuts.h:315 AliConversionPhotonCuts.h:316 AliConversionPhotonCuts.h:317 AliConversionPhotonCuts.h:318 AliConversionPhotonCuts.h:319 AliConversionPhotonCuts.h:320 AliConversionPhotonCuts.h:321 AliConversionPhotonCuts.h:322 AliConversionPhotonCuts.h:323 AliConversionPhotonCuts.h:324 AliConversionPhotonCuts.h:325 AliConversionPhotonCuts.h:326 AliConversionPhotonCuts.h:327 AliConversionPhotonCuts.h:328 AliConversionPhotonCuts.h:329 AliConversionPhotonCuts.h:330 AliConversionPhotonCuts.h:331 AliConversionPhotonCuts.h:332 AliConversionPhotonCuts.h:333