#ifndef AliAnalysisTaskEMCALPhoton_h
#define AliAnalysisTaskEMCALPhoton_h
class TH1;
class TH2;
class TObjArray;
class AliESDEvent;
class AliMCEvent;
class AliStack;
class AliESDtrack;
class AliESDtrackCuts;
class AliESDCaloCells;
class AliAODEvent;
class AliAODCaloCells;
class AliEMCALGeometry;
class AliOADBContainer;
class AliVCluster;
class AliVCaloCells;
class AliAnalysisTaskEMCALClusterizeFast;
class TParticle;
class TGeoHMatrix;
class AliPhotonHeaderObj;
class AliPhotonConvObj;
class AliPhotonClusterObj;
class AliPhotonCellObj;
#include "AliAnalysisTaskSE.h"
class AliAnalysisTaskEMCALPhoton : public AliAnalysisTaskSE {
public:
AliAnalysisTaskEMCALPhoton();
AliAnalysisTaskEMCALPhoton(const char *name);
virtual ~AliAnalysisTaskEMCALPhoton() {}
void UserCreateOutputObjects();
void UserExec(Option_t *option);
void Terminate(Option_t *);
void SetTrackCuts(AliESDtrackCuts *c) { fTrCuts = c; }
void SetPrimTrackCuts(AliESDtrackCuts *c) { fPrTrCuts = c; }
void SetTimeResTOF(Float_t tr = 130.) { fTimeResTOF = tr; }
void SetMipResponseTPC(Float_t mr = 47.9) { fMipResponseTPC = mr; }
void SetGeoName(const char *n) { fGeoName = n; }
void SetPeriod(const char *n) { fPeriod = n; }
void SetTrainMode(Bool_t t) { fIsTrain = t; }
void SetGridMode(Bool_t g) { fIsGrid = g; }
void SetClusThreshold(Double_t et) { fClusThresh = et; }
void SetClusterizer(AliAnalysisTaskEMCALClusterizeFast *c) { fClusterizer = c; }
void SetMcMode(Bool_t mc) { fIsMC = mc; }
void SetDebugMode(Bool_t d) { fDebug = d; }
void SetRedoV0(Bool_t v) { fRedoV0 = v; }
void FindConversions();
void FillMyCells();
void FillMyClusters();
void FillMyAltClusters();
void FillIsoTracks();
void FillMcPart( Int_t itrack, Int_t label);
void GetMcParts();
Double_t GetMcIsolation( Int_t itrack, Double_t radius, Double_t pt) const;
Double_t GetTrackIsolation(Double_t cEta, Double_t cPhi, Double_t radius=0.2, Double_t pt=0.) const;
Double_t GetPhiBandEt(Double_t cEta, Double_t cPhi, Double_t radius=0.2, Double_t pt=0.) const;
Double_t GetCrossEnergy(const AliVCluster *cluster, Short_t &idmax);
Double_t GetMaxCellEnergy(const AliVCluster *cluster, Short_t &id) const;
protected:
AliESDtrackCuts *fTrCuts;
AliESDtrackCuts *fPrTrCuts;
TObjArray *fSelTracks;
TObjArray *fSelPrimTracks;
TClonesArray *fTracks;
TClonesArray *fPhotConvArray;
TClonesArray *fMyClusts;
TClonesArray *fMyAltClusts;
TClonesArray *fMyCells;
TClonesArray *fMyTracks;
TClonesArray *fMyMcParts;
AliPhotonHeaderObj *fHeader;
AliOADBContainer *fOADBContainer;
TClonesArray *fCaloClusters;
TClonesArray *fCaloClustersNew;
TClonesArray *fAODMCParticles;
AliVCaloCells *fVCells;
AliEMCALGeometry *fGeom;
Float_t fTimeResTOF;
Float_t fMipResponseTPC;
TString fGeoName;
TString fPeriod;
Bool_t fIsTrain;
Bool_t fIsMC;
Bool_t fDebug;
Bool_t fRedoV0;
Bool_t fIsGrid;
Double_t fClusThresh;
AliAnalysisTaskEMCALClusterizeFast *fClusterizer;
TString fCaloClustersName;
private:
AliESDEvent *fESD;
AliAODEvent *fAOD;
AliVEvent *fVev;
AliMCEvent *fMCEvent;
AliStack *fStack;
TGeoHMatrix *fGeomMatrix[12];
TList *fOutputList;
TTree *fTree;
Int_t fMyMcIndex;
TH2F *fNV0sBefAndAftRerun;
TH2F *fConversionVtxXY;
TH1F *fInvMassV0;
TH1F *fInvMassV0KF;
TH1F *fInvMassV0SS;
TH2F *fDedxPAll;
AliAnalysisTaskEMCALPhoton(const AliAnalysisTaskEMCALPhoton&);
AliAnalysisTaskEMCALPhoton& operator=(const AliAnalysisTaskEMCALPhoton&);
ClassDef(AliAnalysisTaskEMCALPhoton, 1);
};
#endif
#ifndef AliPhotonObjs_h
#define AliPhotonObjs_h
class AliPhotonHeaderObj : public TObject
{
public: AliPhotonHeaderObj() :
TObject(), fInputFileName(""),fRunNumber(0), fTrClassMask(0), fTrCluster(0), fV0Cent(0), fV0(0), fCl1Cent(0),
fCl1(0), fTrCent(0), fTr(0), fNClus(0), fNCells(0), fTrackMult(0), fNMcParts(0) {;}
public:
TString fInputFileName;
Int_t fRunNumber;
ULong64_t fTrClassMask;
UChar_t fTrCluster;
Double32_t fV0Cent;
Double32_t fV0;
Double32_t fCl1Cent;
Double32_t fCl1;
Double32_t fTrCent;
Double32_t fTr;
Int_t fNClus;
Int_t fNCells;
Int_t fTrackMult;
Int_t fNMcParts;
ClassDef(AliPhotonHeaderObj,6)
};
class AliPhotonConvObj : public TObject
{
public: AliPhotonConvObj() :
TObject(), fPt(0), fEta(0), fPhi(0), fVR(0), fVEta(0), fVPhi(0), fMass(0), fMcLabel(-1),
fNegPt(0), fNegEta(0), fNegPhi(0), fNegDedx(0), fNegMcLabel(-1),
fPosPt(0), fPosEta(0), fPosPhi(0), fPosDedx(0), fPosMcLabel(-1) {;}
public:
Double32_t fPt;
Double32_t fEta;
Double32_t fPhi;
Double32_t fVR;
Double32_t fVEta;
Double32_t fVPhi;
Double32_t fMass;
Short_t fMcLabel;
Double32_t fNegPt;
Double32_t fNegEta;
Double32_t fNegPhi;
Double32_t fNegDedx;
Short_t fNegMcLabel;
Double32_t fPosPt;
Double32_t fPosEta;
Double32_t fPosPhi;
Double32_t fPosDedx;
Short_t fPosMcLabel;
ClassDef(AliPhotonConvObj,1)
};
class AliPhotonClusterObj : public TObject
{
public: AliPhotonClusterObj() :
TObject(), fE(0), fEt(0), fR(0), fEta(0), fPhi(0), fN(0),fEmax(0),fTmax(0), fIdmax(0), fEcross(0),fDisp(-1),
fM20(-1), fM02(-1),fTrDEta(0), fTrDPhi(0), fTrEp(-1), fTrDedx(-1), fTrIso01(0), fTrIso02(0), fTrIso03(0), fTrIso04(0),
fTrPhiBand01(0), fTrPhiBand02(0), fTrPhiBand03(0), fTrPhiBand04(0), fCellsAbsId(""),fMcLabel(-1)
{;}
public:
Double32_t fE;
Double32_t fEt;
Double32_t fR;
Double32_t fEta;
Double32_t fPhi;
UShort_t fN;
Double_t fEmax;
Double_t fTmax;
Short_t fIdmax;
Double_t fEcross;
Double32_t fDisp;
Double32_t fM20;
Double32_t fM02;
Double32_t fTrDEta;
Double32_t fTrDPhi;
Double32_t fTrEp;
Double32_t fTrDedx;
Double32_t fTrIso01;
Double32_t fTrIso02;
Double32_t fTrIso03;
Double32_t fTrIso04;
Double32_t fTrPhiBand01;
Double32_t fTrPhiBand02;
Double32_t fTrPhiBand03;
Double32_t fTrPhiBand04;
TString fCellsAbsId;
Short_t fMcLabel;
ClassDef(AliPhotonClusterObj,6)
};
class AliPhotonCellObj : public TObject
{
public: AliPhotonCellObj() :
TObject(), fAbsID(-1), fE(0), fEt(0), fEta(0), fPhi(0), fTime(0)
{;}
public:
Short_t fAbsID;
Double32_t fE;
Double32_t fEt;
Double32_t fEta;
Double32_t fPhi;
Double32_t fTime;
ClassDef(AliPhotonCellObj,1)
};
class AliPhotonTrackObj : public TObject
{
public: AliPhotonTrackObj() :
TObject(), fPt(0), fEta(0), fPhi(0), fDedx(0), fCharge(0), fMcLabel(-1) {;}
public:
Double32_t fPt;
Double32_t fEta;
Double32_t fPhi;
Double32_t fDedx;
Short_t fCharge;
Short_t fMcLabel;
ClassDef(AliPhotonTrackObj,3)
};
class AliPhotonMcPartObj : public TObject
{
public: AliPhotonMcPartObj() :
TObject(), fLabel(-1), fPdg(0), fPt(0), fEta(0), fPhi(0),
fVR(0), fVEta(0), fVPhi(0), fMother(-1), fFirstD(-1),
fLastD(-1), fStatus(-1), fIso(-1), fIso3(-1) {;}
public:
Short_t fLabel;
Short_t fPdg;
Double32_t fPt;
Double32_t fEta;
Double32_t fPhi;
Double32_t fVR;
Double32_t fVEta;
Double32_t fVPhi;
Short_t fMother;
Short_t fFirstD;
Short_t fLastD;
Short_t fStatus;
Double32_t fIso;
Double32_t fIso3;
ClassDef(AliPhotonMcPartObj,3)
};
#endif
AliAnalysisTaskEMCALPhoton.h:1 AliAnalysisTaskEMCALPhoton.h:2 AliAnalysisTaskEMCALPhoton.h:3 AliAnalysisTaskEMCALPhoton.h:4 AliAnalysisTaskEMCALPhoton.h:5 AliAnalysisTaskEMCALPhoton.h:6 AliAnalysisTaskEMCALPhoton.h:7 AliAnalysisTaskEMCALPhoton.h:8 AliAnalysisTaskEMCALPhoton.h:9 AliAnalysisTaskEMCALPhoton.h:10 AliAnalysisTaskEMCALPhoton.h:11 AliAnalysisTaskEMCALPhoton.h:12 AliAnalysisTaskEMCALPhoton.h:13 AliAnalysisTaskEMCALPhoton.h:14 AliAnalysisTaskEMCALPhoton.h:15 AliAnalysisTaskEMCALPhoton.h:16 AliAnalysisTaskEMCALPhoton.h:17 AliAnalysisTaskEMCALPhoton.h:18 AliAnalysisTaskEMCALPhoton.h:19 AliAnalysisTaskEMCALPhoton.h:20 AliAnalysisTaskEMCALPhoton.h:21 AliAnalysisTaskEMCALPhoton.h:22 AliAnalysisTaskEMCALPhoton.h:23 AliAnalysisTaskEMCALPhoton.h:24 AliAnalysisTaskEMCALPhoton.h:25 AliAnalysisTaskEMCALPhoton.h:26 AliAnalysisTaskEMCALPhoton.h:27 AliAnalysisTaskEMCALPhoton.h:28 AliAnalysisTaskEMCALPhoton.h:29 AliAnalysisTaskEMCALPhoton.h:30 AliAnalysisTaskEMCALPhoton.h:31 AliAnalysisTaskEMCALPhoton.h:32 AliAnalysisTaskEMCALPhoton.h:33 AliAnalysisTaskEMCALPhoton.h:34 AliAnalysisTaskEMCALPhoton.h:35 AliAnalysisTaskEMCALPhoton.h:36 AliAnalysisTaskEMCALPhoton.h:37 AliAnalysisTaskEMCALPhoton.h:38 AliAnalysisTaskEMCALPhoton.h:39 AliAnalysisTaskEMCALPhoton.h:40 AliAnalysisTaskEMCALPhoton.h:41 AliAnalysisTaskEMCALPhoton.h:42 AliAnalysisTaskEMCALPhoton.h:43 AliAnalysisTaskEMCALPhoton.h:44 AliAnalysisTaskEMCALPhoton.h:45 AliAnalysisTaskEMCALPhoton.h:46 AliAnalysisTaskEMCALPhoton.h:47 AliAnalysisTaskEMCALPhoton.h:48 AliAnalysisTaskEMCALPhoton.h:49 AliAnalysisTaskEMCALPhoton.h:50 AliAnalysisTaskEMCALPhoton.h:51 AliAnalysisTaskEMCALPhoton.h:52 AliAnalysisTaskEMCALPhoton.h:53 AliAnalysisTaskEMCALPhoton.h:54 AliAnalysisTaskEMCALPhoton.h:55 AliAnalysisTaskEMCALPhoton.h:56 AliAnalysisTaskEMCALPhoton.h:57 AliAnalysisTaskEMCALPhoton.h:58 AliAnalysisTaskEMCALPhoton.h:59 AliAnalysisTaskEMCALPhoton.h:60 AliAnalysisTaskEMCALPhoton.h:61 AliAnalysisTaskEMCALPhoton.h:62 AliAnalysisTaskEMCALPhoton.h:63 AliAnalysisTaskEMCALPhoton.h:64 AliAnalysisTaskEMCALPhoton.h:65 AliAnalysisTaskEMCALPhoton.h:66 AliAnalysisTaskEMCALPhoton.h:67 AliAnalysisTaskEMCALPhoton.h:68 AliAnalysisTaskEMCALPhoton.h:69 AliAnalysisTaskEMCALPhoton.h:70 AliAnalysisTaskEMCALPhoton.h:71 AliAnalysisTaskEMCALPhoton.h:72 AliAnalysisTaskEMCALPhoton.h:73 AliAnalysisTaskEMCALPhoton.h:74 AliAnalysisTaskEMCALPhoton.h:75 AliAnalysisTaskEMCALPhoton.h:76 AliAnalysisTaskEMCALPhoton.h:77 AliAnalysisTaskEMCALPhoton.h:78 AliAnalysisTaskEMCALPhoton.h:79 AliAnalysisTaskEMCALPhoton.h:80 AliAnalysisTaskEMCALPhoton.h:81 AliAnalysisTaskEMCALPhoton.h:82 AliAnalysisTaskEMCALPhoton.h:83 AliAnalysisTaskEMCALPhoton.h:84 AliAnalysisTaskEMCALPhoton.h:85 AliAnalysisTaskEMCALPhoton.h:86 AliAnalysisTaskEMCALPhoton.h:87 AliAnalysisTaskEMCALPhoton.h:88 AliAnalysisTaskEMCALPhoton.h:89 AliAnalysisTaskEMCALPhoton.h:90 AliAnalysisTaskEMCALPhoton.h:91 AliAnalysisTaskEMCALPhoton.h:92 AliAnalysisTaskEMCALPhoton.h:93 AliAnalysisTaskEMCALPhoton.h:94 AliAnalysisTaskEMCALPhoton.h:95 AliAnalysisTaskEMCALPhoton.h:96 AliAnalysisTaskEMCALPhoton.h:97 AliAnalysisTaskEMCALPhoton.h:98 AliAnalysisTaskEMCALPhoton.h:99 AliAnalysisTaskEMCALPhoton.h:100 AliAnalysisTaskEMCALPhoton.h:101 AliAnalysisTaskEMCALPhoton.h:102 AliAnalysisTaskEMCALPhoton.h:103 AliAnalysisTaskEMCALPhoton.h:104 AliAnalysisTaskEMCALPhoton.h:105 AliAnalysisTaskEMCALPhoton.h:106 AliAnalysisTaskEMCALPhoton.h:107 AliAnalysisTaskEMCALPhoton.h:108 AliAnalysisTaskEMCALPhoton.h:109 AliAnalysisTaskEMCALPhoton.h:110 AliAnalysisTaskEMCALPhoton.h:111 AliAnalysisTaskEMCALPhoton.h:112 AliAnalysisTaskEMCALPhoton.h:113 AliAnalysisTaskEMCALPhoton.h:114 AliAnalysisTaskEMCALPhoton.h:115 AliAnalysisTaskEMCALPhoton.h:116 AliAnalysisTaskEMCALPhoton.h:117 AliAnalysisTaskEMCALPhoton.h:118 AliAnalysisTaskEMCALPhoton.h:119 AliAnalysisTaskEMCALPhoton.h:120 AliAnalysisTaskEMCALPhoton.h:121 AliAnalysisTaskEMCALPhoton.h:122 AliAnalysisTaskEMCALPhoton.h:123 AliAnalysisTaskEMCALPhoton.h:124 AliAnalysisTaskEMCALPhoton.h:125 AliAnalysisTaskEMCALPhoton.h:126 AliAnalysisTaskEMCALPhoton.h:127 AliAnalysisTaskEMCALPhoton.h:128 AliAnalysisTaskEMCALPhoton.h:129 AliAnalysisTaskEMCALPhoton.h:130 AliAnalysisTaskEMCALPhoton.h:131 AliAnalysisTaskEMCALPhoton.h:132 AliAnalysisTaskEMCALPhoton.h:133 AliAnalysisTaskEMCALPhoton.h:134 AliAnalysisTaskEMCALPhoton.h:135 AliAnalysisTaskEMCALPhoton.h:136 AliAnalysisTaskEMCALPhoton.h:137 AliAnalysisTaskEMCALPhoton.h:138 AliAnalysisTaskEMCALPhoton.h:139 AliAnalysisTaskEMCALPhoton.h:140 AliAnalysisTaskEMCALPhoton.h:141 AliAnalysisTaskEMCALPhoton.h:142 AliAnalysisTaskEMCALPhoton.h:143 AliAnalysisTaskEMCALPhoton.h:144 AliAnalysisTaskEMCALPhoton.h:145 AliAnalysisTaskEMCALPhoton.h:146 AliAnalysisTaskEMCALPhoton.h:147 AliAnalysisTaskEMCALPhoton.h:148 AliAnalysisTaskEMCALPhoton.h:149 AliAnalysisTaskEMCALPhoton.h:150 AliAnalysisTaskEMCALPhoton.h:151 AliAnalysisTaskEMCALPhoton.h:152 AliAnalysisTaskEMCALPhoton.h:153 AliAnalysisTaskEMCALPhoton.h:154 AliAnalysisTaskEMCALPhoton.h:155 AliAnalysisTaskEMCALPhoton.h:156 AliAnalysisTaskEMCALPhoton.h:157 AliAnalysisTaskEMCALPhoton.h:158 AliAnalysisTaskEMCALPhoton.h:159 AliAnalysisTaskEMCALPhoton.h:160 AliAnalysisTaskEMCALPhoton.h:161 AliAnalysisTaskEMCALPhoton.h:162 AliAnalysisTaskEMCALPhoton.h:163 AliAnalysisTaskEMCALPhoton.h:164 AliAnalysisTaskEMCALPhoton.h:165 AliAnalysisTaskEMCALPhoton.h:166 AliAnalysisTaskEMCALPhoton.h:167 AliAnalysisTaskEMCALPhoton.h:168 AliAnalysisTaskEMCALPhoton.h:169 AliAnalysisTaskEMCALPhoton.h:170 AliAnalysisTaskEMCALPhoton.h:171 AliAnalysisTaskEMCALPhoton.h:172 AliAnalysisTaskEMCALPhoton.h:173 AliAnalysisTaskEMCALPhoton.h:174 AliAnalysisTaskEMCALPhoton.h:175 AliAnalysisTaskEMCALPhoton.h:176 AliAnalysisTaskEMCALPhoton.h:177 AliAnalysisTaskEMCALPhoton.h:178 AliAnalysisTaskEMCALPhoton.h:179 AliAnalysisTaskEMCALPhoton.h:180 AliAnalysisTaskEMCALPhoton.h:181 AliAnalysisTaskEMCALPhoton.h:182 AliAnalysisTaskEMCALPhoton.h:183 AliAnalysisTaskEMCALPhoton.h:184 AliAnalysisTaskEMCALPhoton.h:185 AliAnalysisTaskEMCALPhoton.h:186 AliAnalysisTaskEMCALPhoton.h:187 AliAnalysisTaskEMCALPhoton.h:188 AliAnalysisTaskEMCALPhoton.h:189 AliAnalysisTaskEMCALPhoton.h:190 AliAnalysisTaskEMCALPhoton.h:191 AliAnalysisTaskEMCALPhoton.h:192 AliAnalysisTaskEMCALPhoton.h:193 AliAnalysisTaskEMCALPhoton.h:194 AliAnalysisTaskEMCALPhoton.h:195 AliAnalysisTaskEMCALPhoton.h:196 AliAnalysisTaskEMCALPhoton.h:197 AliAnalysisTaskEMCALPhoton.h:198 AliAnalysisTaskEMCALPhoton.h:199 AliAnalysisTaskEMCALPhoton.h:200 AliAnalysisTaskEMCALPhoton.h:201 AliAnalysisTaskEMCALPhoton.h:202 AliAnalysisTaskEMCALPhoton.h:203 AliAnalysisTaskEMCALPhoton.h:204 AliAnalysisTaskEMCALPhoton.h:205 AliAnalysisTaskEMCALPhoton.h:206 AliAnalysisTaskEMCALPhoton.h:207 AliAnalysisTaskEMCALPhoton.h:208 AliAnalysisTaskEMCALPhoton.h:209 AliAnalysisTaskEMCALPhoton.h:210 AliAnalysisTaskEMCALPhoton.h:211 AliAnalysisTaskEMCALPhoton.h:212 AliAnalysisTaskEMCALPhoton.h:213 AliAnalysisTaskEMCALPhoton.h:214 AliAnalysisTaskEMCALPhoton.h:215 AliAnalysisTaskEMCALPhoton.h:216 AliAnalysisTaskEMCALPhoton.h:217 AliAnalysisTaskEMCALPhoton.h:218 AliAnalysisTaskEMCALPhoton.h:219 AliAnalysisTaskEMCALPhoton.h:220 AliAnalysisTaskEMCALPhoton.h:221 AliAnalysisTaskEMCALPhoton.h:222 AliAnalysisTaskEMCALPhoton.h:223 AliAnalysisTaskEMCALPhoton.h:224 AliAnalysisTaskEMCALPhoton.h:225 AliAnalysisTaskEMCALPhoton.h:226 AliAnalysisTaskEMCALPhoton.h:227 AliAnalysisTaskEMCALPhoton.h:228 AliAnalysisTaskEMCALPhoton.h:229 AliAnalysisTaskEMCALPhoton.h:230 AliAnalysisTaskEMCALPhoton.h:231 AliAnalysisTaskEMCALPhoton.h:232 AliAnalysisTaskEMCALPhoton.h:233 AliAnalysisTaskEMCALPhoton.h:234 AliAnalysisTaskEMCALPhoton.h:235 AliAnalysisTaskEMCALPhoton.h:236 AliAnalysisTaskEMCALPhoton.h:237 AliAnalysisTaskEMCALPhoton.h:238 AliAnalysisTaskEMCALPhoton.h:239 AliAnalysisTaskEMCALPhoton.h:240 AliAnalysisTaskEMCALPhoton.h:241 AliAnalysisTaskEMCALPhoton.h:242 AliAnalysisTaskEMCALPhoton.h:243 AliAnalysisTaskEMCALPhoton.h:244 AliAnalysisTaskEMCALPhoton.h:245 AliAnalysisTaskEMCALPhoton.h:246 AliAnalysisTaskEMCALPhoton.h:247 AliAnalysisTaskEMCALPhoton.h:248 AliAnalysisTaskEMCALPhoton.h:249 AliAnalysisTaskEMCALPhoton.h:250 AliAnalysisTaskEMCALPhoton.h:251 AliAnalysisTaskEMCALPhoton.h:252 AliAnalysisTaskEMCALPhoton.h:253 AliAnalysisTaskEMCALPhoton.h:254 AliAnalysisTaskEMCALPhoton.h:255 AliAnalysisTaskEMCALPhoton.h:256 AliAnalysisTaskEMCALPhoton.h:257 AliAnalysisTaskEMCALPhoton.h:258 AliAnalysisTaskEMCALPhoton.h:259 AliAnalysisTaskEMCALPhoton.h:260 AliAnalysisTaskEMCALPhoton.h:261 AliAnalysisTaskEMCALPhoton.h:262 AliAnalysisTaskEMCALPhoton.h:263 AliAnalysisTaskEMCALPhoton.h:264 AliAnalysisTaskEMCALPhoton.h:265 AliAnalysisTaskEMCALPhoton.h:266 AliAnalysisTaskEMCALPhoton.h:267 AliAnalysisTaskEMCALPhoton.h:268 AliAnalysisTaskEMCALPhoton.h:269 AliAnalysisTaskEMCALPhoton.h:270 AliAnalysisTaskEMCALPhoton.h:271 AliAnalysisTaskEMCALPhoton.h:272 AliAnalysisTaskEMCALPhoton.h:273 AliAnalysisTaskEMCALPhoton.h:274 AliAnalysisTaskEMCALPhoton.h:275 AliAnalysisTaskEMCALPhoton.h:276 AliAnalysisTaskEMCALPhoton.h:277 AliAnalysisTaskEMCALPhoton.h:278 AliAnalysisTaskEMCALPhoton.h:279 AliAnalysisTaskEMCALPhoton.h:280 AliAnalysisTaskEMCALPhoton.h:281 AliAnalysisTaskEMCALPhoton.h:282 AliAnalysisTaskEMCALPhoton.h:283 AliAnalysisTaskEMCALPhoton.h:284 AliAnalysisTaskEMCALPhoton.h:285 AliAnalysisTaskEMCALPhoton.h:286 AliAnalysisTaskEMCALPhoton.h:287 AliAnalysisTaskEMCALPhoton.h:288 AliAnalysisTaskEMCALPhoton.h:289 AliAnalysisTaskEMCALPhoton.h:290 AliAnalysisTaskEMCALPhoton.h:291 AliAnalysisTaskEMCALPhoton.h:292 AliAnalysisTaskEMCALPhoton.h:293