#include "TFile.h"
#include "TChain.h"
#include "TTree.h"
#include "TH1F.h"
#include "TH2F.h"
#include "TH3F.h"
#include "TCanvas.h"
#include "TStopwatch.h"
#include "TMath.h"
#include "THashList.h"
#include "AliAnalysisTask.h"
#include "AliAnalysisManager.h"
#include "AliTracker.h"
#include "AliESDEvent.h"
#include "AliESDInputHandler.h"
#include "AliESDpid.h"
#include "AliStack.h"
#include "AliMCEvent.h"
#include "AliMCEventHandler.h"
#include "AliESDtrackCuts.h"
#include "AliKineTrackCuts.h"
#include "AliMCParticle.h"
#include "AliESDVZERO.h"
#include "AliEbyEPidRatioTask.h"
#include "AliGenEventHeader.h"
#include "AliCentrality.h"
#include "AliAODEvent.h"
#include "AliAODInputHandler.h"
using namespace std;
ClassImp(AliEbyEPidRatioTask)
AliEbyEPidRatioTask::AliEbyEPidRatioTask(const char *name) :
AliAnalysisTaskSE(name),
fHelper(NULL),
fEffCont(NULL),
fEffContExtra(NULL),
fDCA(NULL),
fDist(NULL),
fQA(NULL),
fOutList(NULL),
fOutListEff(NULL),
fOutListCont(NULL),
fOutListDCA(NULL),
fOutListQA(NULL),
fESD(NULL),
fESDHandler(NULL),
fESDTrackCutsBase(NULL),
fESDTrackCuts(NULL),
fESDTrackCutsBkg(NULL),
fESDTrackCutsEff(NULL),
fAOD(NULL),
fAODHandler(NULL),
fIsMC(kFALSE),
fIsRatio(kFALSE),
fIsPtBin(kFALSE),
fIsDetectorWise(kFALSE),
fIsAOD(kFALSE),
fIsSub(kFALSE),
fIsBS(kFALSE),
fIsPer(kFALSE),
fIsEffExtra(kFALSE),
fESDTrackCutMode(0),
fModeEffCreation(0),
fModeDCACreation(0),
fModeDistCreation(0),
fModeQACreation(0),
fMCEvent(NULL),
fMCStack(NULL),
fEtaMax(0.8),
fEtaMaxEff(0.9),
fPtRange(),
fPtRangeEff(),
fAODtrackCutBit(1024) {
AliLog::SetClassDebugLevel("AliEbyEPidRatioTask",10);
fPtRange[0] = 0.4;
fPtRange[1] = 0.8;
fPtRangeEff[0] = 0.2;
fPtRangeEff[1] = 1.6;
DefineOutput(1, TList::Class());
DefineOutput(2, TList::Class());
DefineOutput(3, TList::Class());
DefineOutput(4, TList::Class());
DefineOutput(5, TList::Class());
}
AliEbyEPidRatioTask::~AliEbyEPidRatioTask() {
if (fESDTrackCutsBase) delete fESDTrackCutsBase;
if (fESDTrackCuts) delete fESDTrackCuts;
if (fESDTrackCutsBkg) delete fESDTrackCutsBkg;
if (fESDTrackCutsEff) delete fESDTrackCutsEff;
if (fEffCont) delete fEffCont;
if (fEffContExtra) delete fEffContExtra;
if (fDCA) delete fDCA;
if (fDist) delete fDist;
if (fQA) delete fQA;
if (fHelper) delete fHelper;
}
void AliEbyEPidRatioTask::SetIsRatio(Int_t i) {
if (i == 1) { fIsRatio = 1; fIsPtBin = 0; fIsDetectorWise = 0; }
else if (i == 2) { fIsRatio = 0; fIsPtBin = 1; fIsDetectorWise = 0; }
else if (i == 3) { fIsRatio = 1; fIsPtBin = 1; fIsDetectorWise = 0; }
else if (i == 4) { fIsRatio = 0; fIsPtBin = 0; fIsDetectorWise = 1; }
else if (i == 5) { fIsRatio = 0; fIsPtBin = 1; fIsDetectorWise = 1; }
else if (i == 6) { fIsRatio = 1; fIsPtBin = 1; fIsDetectorWise = 1; }
else if (i == 7) { fIsSub = 1; fIsBS = 0; fIsPtBin = 0; }
else if (i == 8) { fIsSub = 1; fIsBS = 1; fIsRatio = 1; }
else if (i == 9) { fIsSub = 1; fIsBS = 1; fIsPtBin = 0; }
else if (i ==10) { fIsSub = 1; fIsBS = 0; fIsPtBin = 1; }
else if (i ==11) { fIsSub = 0; fIsBS = 1; fIsPtBin = 1; }
else if (i ==12) { fIsSub = 1; fIsBS = 1; fIsPtBin = 1; }
else { fIsRatio = 0; fIsPtBin = 0; fIsDetectorWise = 0; }
if (fModeDistCreation == 0)
Printf(">>>> Task: No Physics Variable <<<<");
if (fModeDistCreation > 0 && fIsRatio)
Printf(">>>> Task: Setting Ratios : ON <<<<");
else Printf(">>>> Task: Setting Ratios : OFF <<<<");
if (fModeDistCreation > 0 && fIsPtBin)
Printf(">>>> Task: Setting Binwise : ON <<<<");
else Printf(">>>> Task: Setting Binwise : OFF <<<<");
if (fModeDistCreation > 0 && fIsDetectorWise)
Printf(">>>> Task: Setting TOF-TPC wise: ON <<<<");
else Printf(">>>> Task: Setting TOF-TPC wise: OFF <<<<");
}
void AliEbyEPidRatioTask::UserCreateOutputObjects() {
Bool_t oldStatus = TH1::AddDirectoryStatus();
TH1::AddDirectory(kFALSE);
fOutList = new TList;
fOutList->SetName(GetName()) ;
fOutList->SetOwner(kTRUE);
fOutListEff = new TList;
fOutListEff->SetName(Form("%s_eff",GetName()));
fOutListEff->SetOwner(kTRUE) ;
fOutListCont = new TList;
fOutListCont->SetName(Form("%s_cont",GetName()));
fOutListCont->SetOwner(kTRUE) ;
fOutListDCA = new TList;
fOutListDCA->SetName(Form("%s_dca",GetName()));
fOutListDCA->SetOwner(kTRUE) ;
fOutListQA = new TList;
fOutListQA->SetName(Form("%s_qa",GetName()));
fOutListQA->SetOwner(kTRUE) ;
Initialize();
fOutList->Add(new TList);
TList *list = static_cast<TList*>(fOutList->Last());
list->SetName(Form("fStat"));
list->SetOwner(kTRUE);
list->Add(fHelper->GetHEventStat0());
list->Add(fHelper->GetHEventStat1());
list->Add(fHelper->GetHTriggerStat());
list->Add(fHelper->GetHCentralityPercentile());
list->Add(fHelper->GetHCentralityPercentileAll());
if ((fIsAOD||fIsMC) && fModeEffCreation == 1) {
if (fIsEffExtra) {
for (Int_t i = 0; i < 4; i++) {
for (Int_t j = 0; j < 2; j++) {
if (fEffContExtra->GetHnEff(i,j))
fOutListEff->Add(fEffContExtra->GetHnEff(i,j));
}
for (Int_t j = 2; j < 4; j++) {
if (fEffContExtra->GetHnEff(i,j))
fOutListCont->Add(fEffContExtra->GetHnEff(i,j));
}
}
}
else {
fOutListEff->Add(fEffCont->GetHnEffMc());
fOutListEff->Add(fEffCont->GetHnEffRec());
fOutListCont->Add(fEffCont->GetHnContMc());
fOutListCont->Add(fEffCont->GetHnContRec());
}
}
if (fModeDCACreation == 1)
fOutListDCA->Add(fDCA->GetHnDCA());
if (fModeQACreation == 1) {
fOutListQA->Add(fQA->GetHnQAPid());
fOutListQA->Add(fQA->GetHnQADca());
}
TH1::AddDirectory(oldStatus);
PostData(1,fOutList);
PostData(2,fOutListEff);
PostData(3,fOutListCont);
PostData(4,fOutListDCA);
PostData(5,fOutListQA);
return;
}
void AliEbyEPidRatioTask::UserExec(Option_t *) {
if (SetupEvent() < 0) {
PostData(1,fOutList);
PostData(2,fOutListEff);
PostData(3,fOutListCont);
PostData(4,fOutListDCA);
PostData(5,fOutListQA);
return;
}
if ((fIsMC||fIsAOD) && fModeEffCreation == 1) {
if (fIsEffExtra) fEffContExtra->Process();
else fEffCont->Process();
}
if (fModeDCACreation == 1)
fDCA->Process();
if (fModeDistCreation > 0)
fDist->Process();
if (fModeQACreation == 1)
fQA->Process();
PostData(1,fOutList);
PostData(2,fOutListEff);
PostData(3,fOutListCont);
PostData(4,fOutListDCA);
PostData(5,fOutListQA);
return;
}
void AliEbyEPidRatioTask::Terminate(Option_t *){
}
Int_t AliEbyEPidRatioTask::Initialize() {
TString sModeName("");
fESDTrackCutsBase = new AliESDtrackCuts;
if (fESDTrackCutMode == 0) {
fESDTrackCutsBase->SetMinNCrossedRowsTPC(70);
fESDTrackCutsBase->SetMinRatioCrossedRowsOverFindableClustersTPC(0.8);
}
else if (fESDTrackCutMode == 1) {
fESDTrackCutsBase->SetMinNClustersTPC(70);
}
fESDTrackCutsBase->SetMaxChi2PerClusterTPC(4);
fESDTrackCutsBase->SetAcceptKinkDaughters(kFALSE);
fESDTrackCutsBase->SetRequireTPCRefit(kTRUE);
if (fESDTrackCutMode == 0) {
fESDTrackCutsBase->SetClusterRequirementITS(AliESDtrackCuts::kSPD,AliESDtrackCuts::kOff);
fESDTrackCutsBase->SetClusterRequirementITS(AliESDtrackCuts::kSDD,AliESDtrackCuts::kOff);
fESDTrackCutsBase->SetClusterRequirementITS(AliESDtrackCuts::kSSD,AliESDtrackCuts::kOff);
}
else if (fESDTrackCutMode == 1) {
fESDTrackCutsBase->SetClusterRequirementITS(AliESDtrackCuts::kSPD,AliESDtrackCuts::kAny);
}
fESDTrackCutsBase->SetRequireITSRefit(kTRUE);
fESDTrackCutsBase->SetMaxChi2PerClusterITS(36);
fESDTrackCutsBase->SetDCAToVertex2D(kFALSE);
fESDTrackCutsBase->SetRequireSigmaToVertex(kFALSE);
fESDTrackCutsBase->SetMaxDCAToVertexZ(2);
fESDTrackCutsBase->SetEtaRange(-1.*fEtaMax, fEtaMax);
fESDTrackCutsBase->SetPtRange(fPtRange[0],fPtRange[1]);
if (fESDTrackCutMode == 0)
sModeName = "Std";
else if (fESDTrackCutMode == 1)
sModeName = "LF";
else
sModeName = "Base";
fESDTrackCutsBase->SetName(Form("NetParticleCuts2010_%s",sModeName.Data()));
fESDTrackCuts = static_cast<AliESDtrackCuts*>(fESDTrackCutsBase->Clone());
fESDTrackCuts->SetName(Form("NetParticleCuts2010_%s",sModeName.Data()));
if (fESDTrackCutMode == 0)
fESDTrackCuts->SetMaxDCAToVertexXYPtDep("0.0182+0.0350/pt^1.01");
else if (fESDTrackCutMode == 1)
fESDTrackCuts->SetMaxDCAToVertexXYPtDep("0.0182+0.0350/pt^1.01");
fESDTrackCutsBkg = static_cast<AliESDtrackCuts*>(fESDTrackCutsBase->Clone());
fESDTrackCutsBkg->SetName(Form("NetParticleCuts2010_%s_Bkg",sModeName.Data()));
fESDTrackCutsBkg->SetPtRange(fPtRangeEff[0],fPtRangeEff[1]);
fESDTrackCutsBkg->SetEtaRange(-1.*fEtaMaxEff, fEtaMaxEff);
fESDTrackCutsEff = static_cast<AliESDtrackCuts*>(fESDTrackCuts->Clone());
fESDTrackCutsEff->SetName(Form("NetParticleCuts2010_%s_Eff",sModeName.Data()));
fESDTrackCutsEff->SetPtRange(fPtRangeEff[0],fPtRangeEff[1]);
fESDTrackCutsEff->SetEtaRange(-1.*fEtaMaxEff, fEtaMaxEff);
if (fHelper->Initialize(fESDTrackCutsEff, fIsMC,fIsRatio,fIsPtBin, fIsDetectorWise, fAODtrackCutBit, fModeDistCreation))
return -1;
if ((fIsMC||fIsAOD) && fModeEffCreation == 1) {
if (fIsEffExtra) {
fEffContExtra = new AliEbyEPidRatioEffContExtra;
fEffContExtra->Initialize(fHelper, fESDTrackCutsEff);
Printf(" >>>> AliEbyEPidRatioEffContExtra::Initialize()-ed ");
} else {
fEffCont = new AliEbyEPidRatioEffCont;
fEffCont->Initialize(fHelper, fESDTrackCutsEff);
Printf(" >>>> AliEbyEPidRatioEffCont::Initialize()-ed ");
}
}
if (fModeDCACreation == 1) {
fDCA = new AliEbyEPidRatioDCA;
fDCA->SetESDTrackCutsBkg(fESDTrackCutsBkg);
fDCA->Initialize(fHelper, fESDTrackCutsEff);
Printf(" >>>> AliEbyEPidRatioDCA:Initialize()-ed ");
}
if (fModeDistCreation > 0) {
fDist = new AliEbyEPidRatioPhy;
fDist->SetOutList(fOutList);
if (fModeDistCreation == 2) fDist->SetQA();
if (fIsSub) fDist->SetSubRun();
if (fIsBS) fDist->SetBSRun();
if (fIsPer) fDist->SetIsPer();
fDist->Initialize(fHelper, fESDTrackCuts);
Printf(" >>>> AliEbyEPidRatioPhy:Initialize()-ed ");
}
if (fModeQACreation == 1) {
fQA = new AliEbyEPidRatioQA();
fQA->Initialize(fHelper, fESDTrackCutsEff);
Printf(" >>>> AliEbyEPidRatioQA:Initialize()-ed ");
}
ResetEvent();
return 0;
}
Int_t AliEbyEPidRatioTask::SetupEvent() {
ResetEvent();
if (!fIsAOD && SetupESDEvent() < 0) {
AliError("Setup ESD Event failed");
return -1;
}
if (fIsAOD && SetupAODEvent() < 0) {
AliError("Setup AOD Event failed");
return -1;
}
if (fIsMC && SetupMCEvent() < 0) {
AliError("Setup MC Event failed");
return -1;
}
fHelper->SetupEvent(fESDHandler, fAODHandler, fMCEvent);
if (fModeEffCreation && (fIsMC || fIsAOD) ) {
if (fIsEffExtra) fEffContExtra->SetupEvent();
else fEffCont->SetupEvent();
}
if (fModeDCACreation == 1)
fDCA->SetupEvent();
if (fModeDistCreation > 0)
fDist->SetupEvent();
if (fModeQACreation == 1)
fQA->SetupEvent();
return fHelper->IsEventRejected() ? -2 : 0;
}
Int_t AliEbyEPidRatioTask::SetupESDEvent() {
fESDHandler= dynamic_cast<AliESDInputHandler*>
(AliAnalysisManager::GetAnalysisManager()->GetInputEventHandler());
if (!fESDHandler) {
AliError("Could not get ESD input handler");
return -1;
}
fESD = fESDHandler->GetEvent();
if (!fESD) {
AliError("Could not get ESD event");
return -1;
}
if (!fESDHandler->GetPIDResponse()) {
AliError("Could not get PID response");
return -1;
}
if (!fESD->GetPrimaryVertexTracks()) {
AliError("Could not get vertex from tracks");
return -1;
}
if (!fESD->GetCentrality()) {
AliError("Could not get centrality");
return -1;
}
return 0;
}
Int_t AliEbyEPidRatioTask::SetupAODEvent() {
fAODHandler= dynamic_cast<AliAODInputHandler*>
(AliAnalysisManager::GetAnalysisManager()->GetInputEventHandler());
if (!fAODHandler) {
AliError("Could not get AOD input handler");
return -1;
}
fAOD = fAODHandler->GetEvent();
if (!fAOD) {
AliError("Could not get AOD event");
return -1;
}
if (!fAODHandler->GetPIDResponse()) {
AliError("Could not get PID response");
return -1;
}
if (!fAOD->GetPrimaryVertex()) {
AliError("Could not get primary vertex");
return -1;
}
if (!((AliVAODHeader*)fAOD->GetHeader())->GetCentralityP()) {
AliError("Could not get centrality");
return -1;
}
return 0;
}
Int_t AliEbyEPidRatioTask::SetupMCEvent() {
AliMCEventHandler *mcH = dynamic_cast<AliMCEventHandler*>
(AliAnalysisManager::GetAnalysisManager()->GetMCtruthEventHandler());
if (!mcH) {
AliError("MC event handler not available");
return -1;
}
fMCEvent = mcH->MCEvent();
if (!fMCEvent) {
AliError("MC event not available");
return -1;
}
AliHeader* header = fMCEvent->Header();
if (!header) {
AliError("MC header not available");
return -1;
}
fMCStack = fMCEvent->Stack();
if (!fMCStack) {
AliError("MC stack not available");
return -1;
}
if (!header->GenEventHeader()) {
AliError("Could not retrieve genHeader from header");
return -1;
}
if (!fMCEvent->GetPrimaryVertex()){
AliError("Could not get MC vertex");
return -1;
}
return 0;
}
void AliEbyEPidRatioTask::ResetEvent() {
fESD = NULL;
fAOD = NULL;
if (fIsMC)
fMCEvent = NULL;
if (fModeDistCreation > 0)
fDist->ResetEvent();
return;
}
AliEbyEPidRatioTask.cxx:1 AliEbyEPidRatioTask.cxx:2 AliEbyEPidRatioTask.cxx:3 AliEbyEPidRatioTask.cxx:4 AliEbyEPidRatioTask.cxx:5 AliEbyEPidRatioTask.cxx:6 AliEbyEPidRatioTask.cxx:7 AliEbyEPidRatioTask.cxx:8 AliEbyEPidRatioTask.cxx:9 AliEbyEPidRatioTask.cxx:10 AliEbyEPidRatioTask.cxx:11 AliEbyEPidRatioTask.cxx:12 AliEbyEPidRatioTask.cxx:13 AliEbyEPidRatioTask.cxx:14 AliEbyEPidRatioTask.cxx:15 AliEbyEPidRatioTask.cxx:16 AliEbyEPidRatioTask.cxx:17 AliEbyEPidRatioTask.cxx:18 AliEbyEPidRatioTask.cxx:19 AliEbyEPidRatioTask.cxx:20 AliEbyEPidRatioTask.cxx:21 AliEbyEPidRatioTask.cxx:22 AliEbyEPidRatioTask.cxx:23 AliEbyEPidRatioTask.cxx:24 AliEbyEPidRatioTask.cxx:25 AliEbyEPidRatioTask.cxx:26 AliEbyEPidRatioTask.cxx:27 AliEbyEPidRatioTask.cxx:28 AliEbyEPidRatioTask.cxx:29 AliEbyEPidRatioTask.cxx:30 AliEbyEPidRatioTask.cxx:31 AliEbyEPidRatioTask.cxx:32 AliEbyEPidRatioTask.cxx:33 AliEbyEPidRatioTask.cxx:34 AliEbyEPidRatioTask.cxx:35 AliEbyEPidRatioTask.cxx:36 AliEbyEPidRatioTask.cxx:37 AliEbyEPidRatioTask.cxx:38 AliEbyEPidRatioTask.cxx:39 AliEbyEPidRatioTask.cxx:40 AliEbyEPidRatioTask.cxx:41 AliEbyEPidRatioTask.cxx:42 AliEbyEPidRatioTask.cxx:43 AliEbyEPidRatioTask.cxx:44 AliEbyEPidRatioTask.cxx:45 AliEbyEPidRatioTask.cxx:46 AliEbyEPidRatioTask.cxx:47 AliEbyEPidRatioTask.cxx:48 AliEbyEPidRatioTask.cxx:49 AliEbyEPidRatioTask.cxx:50 AliEbyEPidRatioTask.cxx:51 AliEbyEPidRatioTask.cxx:52 AliEbyEPidRatioTask.cxx:53 AliEbyEPidRatioTask.cxx:54 AliEbyEPidRatioTask.cxx:55 AliEbyEPidRatioTask.cxx:56 AliEbyEPidRatioTask.cxx:57 AliEbyEPidRatioTask.cxx:58 AliEbyEPidRatioTask.cxx:59 AliEbyEPidRatioTask.cxx:60 AliEbyEPidRatioTask.cxx:61 AliEbyEPidRatioTask.cxx:62 AliEbyEPidRatioTask.cxx:63 AliEbyEPidRatioTask.cxx:64 AliEbyEPidRatioTask.cxx:65 AliEbyEPidRatioTask.cxx:66 AliEbyEPidRatioTask.cxx:67 AliEbyEPidRatioTask.cxx:68 AliEbyEPidRatioTask.cxx:69 AliEbyEPidRatioTask.cxx:70 AliEbyEPidRatioTask.cxx:71 AliEbyEPidRatioTask.cxx:72 AliEbyEPidRatioTask.cxx:73 AliEbyEPidRatioTask.cxx:74 AliEbyEPidRatioTask.cxx:75 AliEbyEPidRatioTask.cxx:76 AliEbyEPidRatioTask.cxx:77 AliEbyEPidRatioTask.cxx:78 AliEbyEPidRatioTask.cxx:79 AliEbyEPidRatioTask.cxx:80 AliEbyEPidRatioTask.cxx:81 AliEbyEPidRatioTask.cxx:82 AliEbyEPidRatioTask.cxx:83 AliEbyEPidRatioTask.cxx:84 AliEbyEPidRatioTask.cxx:85 AliEbyEPidRatioTask.cxx:86 AliEbyEPidRatioTask.cxx:87 AliEbyEPidRatioTask.cxx:88 AliEbyEPidRatioTask.cxx:89 AliEbyEPidRatioTask.cxx:90 AliEbyEPidRatioTask.cxx:91 AliEbyEPidRatioTask.cxx:92 AliEbyEPidRatioTask.cxx:93 AliEbyEPidRatioTask.cxx:94 AliEbyEPidRatioTask.cxx:95 AliEbyEPidRatioTask.cxx:96 AliEbyEPidRatioTask.cxx:97 AliEbyEPidRatioTask.cxx:98 AliEbyEPidRatioTask.cxx:99 AliEbyEPidRatioTask.cxx:100 AliEbyEPidRatioTask.cxx:101 AliEbyEPidRatioTask.cxx:102 AliEbyEPidRatioTask.cxx:103 AliEbyEPidRatioTask.cxx:104 AliEbyEPidRatioTask.cxx:105 AliEbyEPidRatioTask.cxx:106 AliEbyEPidRatioTask.cxx:107 AliEbyEPidRatioTask.cxx:108 AliEbyEPidRatioTask.cxx:109 AliEbyEPidRatioTask.cxx:110 AliEbyEPidRatioTask.cxx:111 AliEbyEPidRatioTask.cxx:112 AliEbyEPidRatioTask.cxx:113 AliEbyEPidRatioTask.cxx:114 AliEbyEPidRatioTask.cxx:115 AliEbyEPidRatioTask.cxx:116 AliEbyEPidRatioTask.cxx:117 AliEbyEPidRatioTask.cxx:118 AliEbyEPidRatioTask.cxx:119 AliEbyEPidRatioTask.cxx:120 AliEbyEPidRatioTask.cxx:121 AliEbyEPidRatioTask.cxx:122 AliEbyEPidRatioTask.cxx:123 AliEbyEPidRatioTask.cxx:124 AliEbyEPidRatioTask.cxx:125 AliEbyEPidRatioTask.cxx:126 AliEbyEPidRatioTask.cxx:127 AliEbyEPidRatioTask.cxx:128 AliEbyEPidRatioTask.cxx:129 AliEbyEPidRatioTask.cxx:130 AliEbyEPidRatioTask.cxx:131 AliEbyEPidRatioTask.cxx:132 AliEbyEPidRatioTask.cxx:133 AliEbyEPidRatioTask.cxx:134 AliEbyEPidRatioTask.cxx:135 AliEbyEPidRatioTask.cxx:136 AliEbyEPidRatioTask.cxx:137 AliEbyEPidRatioTask.cxx:138 AliEbyEPidRatioTask.cxx:139 AliEbyEPidRatioTask.cxx:140 AliEbyEPidRatioTask.cxx:141 AliEbyEPidRatioTask.cxx:142 AliEbyEPidRatioTask.cxx:143 AliEbyEPidRatioTask.cxx:144 AliEbyEPidRatioTask.cxx:145 AliEbyEPidRatioTask.cxx:146 AliEbyEPidRatioTask.cxx:147 AliEbyEPidRatioTask.cxx:148 AliEbyEPidRatioTask.cxx:149 AliEbyEPidRatioTask.cxx:150 AliEbyEPidRatioTask.cxx:151 AliEbyEPidRatioTask.cxx:152 AliEbyEPidRatioTask.cxx:153 AliEbyEPidRatioTask.cxx:154 AliEbyEPidRatioTask.cxx:155 AliEbyEPidRatioTask.cxx:156 AliEbyEPidRatioTask.cxx:157 AliEbyEPidRatioTask.cxx:158 AliEbyEPidRatioTask.cxx:159 AliEbyEPidRatioTask.cxx:160 AliEbyEPidRatioTask.cxx:161 AliEbyEPidRatioTask.cxx:162 AliEbyEPidRatioTask.cxx:163 AliEbyEPidRatioTask.cxx:164 AliEbyEPidRatioTask.cxx:165 AliEbyEPidRatioTask.cxx:166 AliEbyEPidRatioTask.cxx:167 AliEbyEPidRatioTask.cxx:168 AliEbyEPidRatioTask.cxx:169 AliEbyEPidRatioTask.cxx:170 AliEbyEPidRatioTask.cxx:171 AliEbyEPidRatioTask.cxx:172 AliEbyEPidRatioTask.cxx:173 AliEbyEPidRatioTask.cxx:174 AliEbyEPidRatioTask.cxx:175 AliEbyEPidRatioTask.cxx:176 AliEbyEPidRatioTask.cxx:177 AliEbyEPidRatioTask.cxx:178 AliEbyEPidRatioTask.cxx:179 AliEbyEPidRatioTask.cxx:180 AliEbyEPidRatioTask.cxx:181 AliEbyEPidRatioTask.cxx:182 AliEbyEPidRatioTask.cxx:183 AliEbyEPidRatioTask.cxx:184 AliEbyEPidRatioTask.cxx:185 AliEbyEPidRatioTask.cxx:186 AliEbyEPidRatioTask.cxx:187 AliEbyEPidRatioTask.cxx:188 AliEbyEPidRatioTask.cxx:189 AliEbyEPidRatioTask.cxx:190 AliEbyEPidRatioTask.cxx:191 AliEbyEPidRatioTask.cxx:192 AliEbyEPidRatioTask.cxx:193 AliEbyEPidRatioTask.cxx:194 AliEbyEPidRatioTask.cxx:195 AliEbyEPidRatioTask.cxx:196 AliEbyEPidRatioTask.cxx:197 AliEbyEPidRatioTask.cxx:198 AliEbyEPidRatioTask.cxx:199 AliEbyEPidRatioTask.cxx:200 AliEbyEPidRatioTask.cxx:201 AliEbyEPidRatioTask.cxx:202 AliEbyEPidRatioTask.cxx:203 AliEbyEPidRatioTask.cxx:204 AliEbyEPidRatioTask.cxx:205 AliEbyEPidRatioTask.cxx:206 AliEbyEPidRatioTask.cxx:207 AliEbyEPidRatioTask.cxx:208 AliEbyEPidRatioTask.cxx:209 AliEbyEPidRatioTask.cxx:210 AliEbyEPidRatioTask.cxx:211 AliEbyEPidRatioTask.cxx:212 AliEbyEPidRatioTask.cxx:213 AliEbyEPidRatioTask.cxx:214 AliEbyEPidRatioTask.cxx:215 AliEbyEPidRatioTask.cxx:216 AliEbyEPidRatioTask.cxx:217 AliEbyEPidRatioTask.cxx:218 AliEbyEPidRatioTask.cxx:219 AliEbyEPidRatioTask.cxx:220 AliEbyEPidRatioTask.cxx:221 AliEbyEPidRatioTask.cxx:222 AliEbyEPidRatioTask.cxx:223 AliEbyEPidRatioTask.cxx:224 AliEbyEPidRatioTask.cxx:225 AliEbyEPidRatioTask.cxx:226 AliEbyEPidRatioTask.cxx:227 AliEbyEPidRatioTask.cxx:228 AliEbyEPidRatioTask.cxx:229 AliEbyEPidRatioTask.cxx:230 AliEbyEPidRatioTask.cxx:231 AliEbyEPidRatioTask.cxx:232 AliEbyEPidRatioTask.cxx:233 AliEbyEPidRatioTask.cxx:234 AliEbyEPidRatioTask.cxx:235 AliEbyEPidRatioTask.cxx:236 AliEbyEPidRatioTask.cxx:237 AliEbyEPidRatioTask.cxx:238 AliEbyEPidRatioTask.cxx:239 AliEbyEPidRatioTask.cxx:240 AliEbyEPidRatioTask.cxx:241 AliEbyEPidRatioTask.cxx:242 AliEbyEPidRatioTask.cxx:243 AliEbyEPidRatioTask.cxx:244 AliEbyEPidRatioTask.cxx:245 AliEbyEPidRatioTask.cxx:246 AliEbyEPidRatioTask.cxx:247 AliEbyEPidRatioTask.cxx:248 AliEbyEPidRatioTask.cxx:249 AliEbyEPidRatioTask.cxx:250 AliEbyEPidRatioTask.cxx:251 AliEbyEPidRatioTask.cxx:252 AliEbyEPidRatioTask.cxx:253 AliEbyEPidRatioTask.cxx:254 AliEbyEPidRatioTask.cxx:255 AliEbyEPidRatioTask.cxx:256 AliEbyEPidRatioTask.cxx:257 AliEbyEPidRatioTask.cxx:258 AliEbyEPidRatioTask.cxx:259 AliEbyEPidRatioTask.cxx:260 AliEbyEPidRatioTask.cxx:261 AliEbyEPidRatioTask.cxx:262 AliEbyEPidRatioTask.cxx:263 AliEbyEPidRatioTask.cxx:264 AliEbyEPidRatioTask.cxx:265 AliEbyEPidRatioTask.cxx:266 AliEbyEPidRatioTask.cxx:267 AliEbyEPidRatioTask.cxx:268 AliEbyEPidRatioTask.cxx:269 AliEbyEPidRatioTask.cxx:270 AliEbyEPidRatioTask.cxx:271 AliEbyEPidRatioTask.cxx:272 AliEbyEPidRatioTask.cxx:273 AliEbyEPidRatioTask.cxx:274 AliEbyEPidRatioTask.cxx:275 AliEbyEPidRatioTask.cxx:276 AliEbyEPidRatioTask.cxx:277 AliEbyEPidRatioTask.cxx:278 AliEbyEPidRatioTask.cxx:279 AliEbyEPidRatioTask.cxx:280 AliEbyEPidRatioTask.cxx:281 AliEbyEPidRatioTask.cxx:282 AliEbyEPidRatioTask.cxx:283 AliEbyEPidRatioTask.cxx:284 AliEbyEPidRatioTask.cxx:285 AliEbyEPidRatioTask.cxx:286 AliEbyEPidRatioTask.cxx:287 AliEbyEPidRatioTask.cxx:288 AliEbyEPidRatioTask.cxx:289 AliEbyEPidRatioTask.cxx:290 AliEbyEPidRatioTask.cxx:291 AliEbyEPidRatioTask.cxx:292 AliEbyEPidRatioTask.cxx:293 AliEbyEPidRatioTask.cxx:294 AliEbyEPidRatioTask.cxx:295 AliEbyEPidRatioTask.cxx:296 AliEbyEPidRatioTask.cxx:297 AliEbyEPidRatioTask.cxx:298 AliEbyEPidRatioTask.cxx:299 AliEbyEPidRatioTask.cxx:300 AliEbyEPidRatioTask.cxx:301 AliEbyEPidRatioTask.cxx:302 AliEbyEPidRatioTask.cxx:303 AliEbyEPidRatioTask.cxx:304 AliEbyEPidRatioTask.cxx:305 AliEbyEPidRatioTask.cxx:306 AliEbyEPidRatioTask.cxx:307 AliEbyEPidRatioTask.cxx:308 AliEbyEPidRatioTask.cxx:309 AliEbyEPidRatioTask.cxx:310 AliEbyEPidRatioTask.cxx:311 AliEbyEPidRatioTask.cxx:312 AliEbyEPidRatioTask.cxx:313 AliEbyEPidRatioTask.cxx:314 AliEbyEPidRatioTask.cxx:315 AliEbyEPidRatioTask.cxx:316 AliEbyEPidRatioTask.cxx:317 AliEbyEPidRatioTask.cxx:318 AliEbyEPidRatioTask.cxx:319 AliEbyEPidRatioTask.cxx:320 AliEbyEPidRatioTask.cxx:321 AliEbyEPidRatioTask.cxx:322 AliEbyEPidRatioTask.cxx:323 AliEbyEPidRatioTask.cxx:324 AliEbyEPidRatioTask.cxx:325 AliEbyEPidRatioTask.cxx:326 AliEbyEPidRatioTask.cxx:327 AliEbyEPidRatioTask.cxx:328 AliEbyEPidRatioTask.cxx:329 AliEbyEPidRatioTask.cxx:330 AliEbyEPidRatioTask.cxx:331 AliEbyEPidRatioTask.cxx:332 AliEbyEPidRatioTask.cxx:333 AliEbyEPidRatioTask.cxx:334 AliEbyEPidRatioTask.cxx:335 AliEbyEPidRatioTask.cxx:336 AliEbyEPidRatioTask.cxx:337 AliEbyEPidRatioTask.cxx:338 AliEbyEPidRatioTask.cxx:339 AliEbyEPidRatioTask.cxx:340 AliEbyEPidRatioTask.cxx:341 AliEbyEPidRatioTask.cxx:342 AliEbyEPidRatioTask.cxx:343 AliEbyEPidRatioTask.cxx:344 AliEbyEPidRatioTask.cxx:345 AliEbyEPidRatioTask.cxx:346 AliEbyEPidRatioTask.cxx:347 AliEbyEPidRatioTask.cxx:348 AliEbyEPidRatioTask.cxx:349 AliEbyEPidRatioTask.cxx:350 AliEbyEPidRatioTask.cxx:351 AliEbyEPidRatioTask.cxx:352 AliEbyEPidRatioTask.cxx:353 AliEbyEPidRatioTask.cxx:354 AliEbyEPidRatioTask.cxx:355 AliEbyEPidRatioTask.cxx:356 AliEbyEPidRatioTask.cxx:357 AliEbyEPidRatioTask.cxx:358 AliEbyEPidRatioTask.cxx:359 AliEbyEPidRatioTask.cxx:360 AliEbyEPidRatioTask.cxx:361 AliEbyEPidRatioTask.cxx:362 AliEbyEPidRatioTask.cxx:363 AliEbyEPidRatioTask.cxx:364 AliEbyEPidRatioTask.cxx:365 AliEbyEPidRatioTask.cxx:366 AliEbyEPidRatioTask.cxx:367 AliEbyEPidRatioTask.cxx:368 AliEbyEPidRatioTask.cxx:369 AliEbyEPidRatioTask.cxx:370 AliEbyEPidRatioTask.cxx:371 AliEbyEPidRatioTask.cxx:372 AliEbyEPidRatioTask.cxx:373 AliEbyEPidRatioTask.cxx:374 AliEbyEPidRatioTask.cxx:375 AliEbyEPidRatioTask.cxx:376 AliEbyEPidRatioTask.cxx:377 AliEbyEPidRatioTask.cxx:378 AliEbyEPidRatioTask.cxx:379 AliEbyEPidRatioTask.cxx:380 AliEbyEPidRatioTask.cxx:381 AliEbyEPidRatioTask.cxx:382 AliEbyEPidRatioTask.cxx:383 AliEbyEPidRatioTask.cxx:384 AliEbyEPidRatioTask.cxx:385 AliEbyEPidRatioTask.cxx:386 AliEbyEPidRatioTask.cxx:387 AliEbyEPidRatioTask.cxx:388 AliEbyEPidRatioTask.cxx:389 AliEbyEPidRatioTask.cxx:390 AliEbyEPidRatioTask.cxx:391 AliEbyEPidRatioTask.cxx:392 AliEbyEPidRatioTask.cxx:393 AliEbyEPidRatioTask.cxx:394 AliEbyEPidRatioTask.cxx:395 AliEbyEPidRatioTask.cxx:396 AliEbyEPidRatioTask.cxx:397 AliEbyEPidRatioTask.cxx:398 AliEbyEPidRatioTask.cxx:399 AliEbyEPidRatioTask.cxx:400 AliEbyEPidRatioTask.cxx:401 AliEbyEPidRatioTask.cxx:402 AliEbyEPidRatioTask.cxx:403 AliEbyEPidRatioTask.cxx:404 AliEbyEPidRatioTask.cxx:405 AliEbyEPidRatioTask.cxx:406 AliEbyEPidRatioTask.cxx:407 AliEbyEPidRatioTask.cxx:408 AliEbyEPidRatioTask.cxx:409 AliEbyEPidRatioTask.cxx:410 AliEbyEPidRatioTask.cxx:411 AliEbyEPidRatioTask.cxx:412 AliEbyEPidRatioTask.cxx:413 AliEbyEPidRatioTask.cxx:414 AliEbyEPidRatioTask.cxx:415 AliEbyEPidRatioTask.cxx:416 AliEbyEPidRatioTask.cxx:417 AliEbyEPidRatioTask.cxx:418 AliEbyEPidRatioTask.cxx:419 AliEbyEPidRatioTask.cxx:420 AliEbyEPidRatioTask.cxx:421 AliEbyEPidRatioTask.cxx:422 AliEbyEPidRatioTask.cxx:423 AliEbyEPidRatioTask.cxx:424 AliEbyEPidRatioTask.cxx:425 AliEbyEPidRatioTask.cxx:426 AliEbyEPidRatioTask.cxx:427 AliEbyEPidRatioTask.cxx:428 AliEbyEPidRatioTask.cxx:429 AliEbyEPidRatioTask.cxx:430 AliEbyEPidRatioTask.cxx:431 AliEbyEPidRatioTask.cxx:432 AliEbyEPidRatioTask.cxx:433 AliEbyEPidRatioTask.cxx:434 AliEbyEPidRatioTask.cxx:435 AliEbyEPidRatioTask.cxx:436 AliEbyEPidRatioTask.cxx:437 AliEbyEPidRatioTask.cxx:438 AliEbyEPidRatioTask.cxx:439 AliEbyEPidRatioTask.cxx:440 AliEbyEPidRatioTask.cxx:441 AliEbyEPidRatioTask.cxx:442 AliEbyEPidRatioTask.cxx:443 AliEbyEPidRatioTask.cxx:444 AliEbyEPidRatioTask.cxx:445 AliEbyEPidRatioTask.cxx:446 AliEbyEPidRatioTask.cxx:447 AliEbyEPidRatioTask.cxx:448 AliEbyEPidRatioTask.cxx:449 AliEbyEPidRatioTask.cxx:450 AliEbyEPidRatioTask.cxx:451 AliEbyEPidRatioTask.cxx:452 AliEbyEPidRatioTask.cxx:453 AliEbyEPidRatioTask.cxx:454 AliEbyEPidRatioTask.cxx:455 AliEbyEPidRatioTask.cxx:456 AliEbyEPidRatioTask.cxx:457 AliEbyEPidRatioTask.cxx:458 AliEbyEPidRatioTask.cxx:459 AliEbyEPidRatioTask.cxx:460 AliEbyEPidRatioTask.cxx:461 AliEbyEPidRatioTask.cxx:462 AliEbyEPidRatioTask.cxx:463 AliEbyEPidRatioTask.cxx:464 AliEbyEPidRatioTask.cxx:465 AliEbyEPidRatioTask.cxx:466 AliEbyEPidRatioTask.cxx:467 AliEbyEPidRatioTask.cxx:468 AliEbyEPidRatioTask.cxx:469 AliEbyEPidRatioTask.cxx:470 AliEbyEPidRatioTask.cxx:471 AliEbyEPidRatioTask.cxx:472 AliEbyEPidRatioTask.cxx:473 AliEbyEPidRatioTask.cxx:474 AliEbyEPidRatioTask.cxx:475 AliEbyEPidRatioTask.cxx:476 AliEbyEPidRatioTask.cxx:477 AliEbyEPidRatioTask.cxx:478 AliEbyEPidRatioTask.cxx:479 AliEbyEPidRatioTask.cxx:480 AliEbyEPidRatioTask.cxx:481 AliEbyEPidRatioTask.cxx:482 AliEbyEPidRatioTask.cxx:483 AliEbyEPidRatioTask.cxx:484 AliEbyEPidRatioTask.cxx:485 AliEbyEPidRatioTask.cxx:486 AliEbyEPidRatioTask.cxx:487 AliEbyEPidRatioTask.cxx:488 AliEbyEPidRatioTask.cxx:489 AliEbyEPidRatioTask.cxx:490 AliEbyEPidRatioTask.cxx:491 AliEbyEPidRatioTask.cxx:492 AliEbyEPidRatioTask.cxx:493 AliEbyEPidRatioTask.cxx:494 AliEbyEPidRatioTask.cxx:495 AliEbyEPidRatioTask.cxx:496 AliEbyEPidRatioTask.cxx:497 AliEbyEPidRatioTask.cxx:498 AliEbyEPidRatioTask.cxx:499 AliEbyEPidRatioTask.cxx:500 AliEbyEPidRatioTask.cxx:501 AliEbyEPidRatioTask.cxx:502 AliEbyEPidRatioTask.cxx:503 AliEbyEPidRatioTask.cxx:504 AliEbyEPidRatioTask.cxx:505 AliEbyEPidRatioTask.cxx:506 AliEbyEPidRatioTask.cxx:507 AliEbyEPidRatioTask.cxx:508 AliEbyEPidRatioTask.cxx:509 AliEbyEPidRatioTask.cxx:510 AliEbyEPidRatioTask.cxx:511 AliEbyEPidRatioTask.cxx:512 AliEbyEPidRatioTask.cxx:513 AliEbyEPidRatioTask.cxx:514 AliEbyEPidRatioTask.cxx:515 AliEbyEPidRatioTask.cxx:516 AliEbyEPidRatioTask.cxx:517 AliEbyEPidRatioTask.cxx:518 AliEbyEPidRatioTask.cxx:519 AliEbyEPidRatioTask.cxx:520 AliEbyEPidRatioTask.cxx:521 AliEbyEPidRatioTask.cxx:522 AliEbyEPidRatioTask.cxx:523 AliEbyEPidRatioTask.cxx:524 AliEbyEPidRatioTask.cxx:525 AliEbyEPidRatioTask.cxx:526 AliEbyEPidRatioTask.cxx:527 AliEbyEPidRatioTask.cxx:528 AliEbyEPidRatioTask.cxx:529 AliEbyEPidRatioTask.cxx:530 AliEbyEPidRatioTask.cxx:531 AliEbyEPidRatioTask.cxx:532 AliEbyEPidRatioTask.cxx:533 AliEbyEPidRatioTask.cxx:534 AliEbyEPidRatioTask.cxx:535 AliEbyEPidRatioTask.cxx:536 AliEbyEPidRatioTask.cxx:537 AliEbyEPidRatioTask.cxx:538 AliEbyEPidRatioTask.cxx:539 AliEbyEPidRatioTask.cxx:540 AliEbyEPidRatioTask.cxx:541 AliEbyEPidRatioTask.cxx:542 AliEbyEPidRatioTask.cxx:543 AliEbyEPidRatioTask.cxx:544 AliEbyEPidRatioTask.cxx:545 AliEbyEPidRatioTask.cxx:546 AliEbyEPidRatioTask.cxx:547 AliEbyEPidRatioTask.cxx:548 AliEbyEPidRatioTask.cxx:549 AliEbyEPidRatioTask.cxx:550 AliEbyEPidRatioTask.cxx:551 AliEbyEPidRatioTask.cxx:552 AliEbyEPidRatioTask.cxx:553 AliEbyEPidRatioTask.cxx:554 AliEbyEPidRatioTask.cxx:555 AliEbyEPidRatioTask.cxx:556 AliEbyEPidRatioTask.cxx:557 AliEbyEPidRatioTask.cxx:558 AliEbyEPidRatioTask.cxx:559 AliEbyEPidRatioTask.cxx:560 AliEbyEPidRatioTask.cxx:561 AliEbyEPidRatioTask.cxx:562 AliEbyEPidRatioTask.cxx:563 AliEbyEPidRatioTask.cxx:564 AliEbyEPidRatioTask.cxx:565 AliEbyEPidRatioTask.cxx:566 AliEbyEPidRatioTask.cxx:567 AliEbyEPidRatioTask.cxx:568 AliEbyEPidRatioTask.cxx:569 AliEbyEPidRatioTask.cxx:570 AliEbyEPidRatioTask.cxx:571 AliEbyEPidRatioTask.cxx:572 AliEbyEPidRatioTask.cxx:573 AliEbyEPidRatioTask.cxx:574 AliEbyEPidRatioTask.cxx:575 AliEbyEPidRatioTask.cxx:576 AliEbyEPidRatioTask.cxx:577 AliEbyEPidRatioTask.cxx:578 AliEbyEPidRatioTask.cxx:579 AliEbyEPidRatioTask.cxx:580 AliEbyEPidRatioTask.cxx:581 AliEbyEPidRatioTask.cxx:582 AliEbyEPidRatioTask.cxx:583 AliEbyEPidRatioTask.cxx:584 AliEbyEPidRatioTask.cxx:585 AliEbyEPidRatioTask.cxx:586 AliEbyEPidRatioTask.cxx:587 AliEbyEPidRatioTask.cxx:588 AliEbyEPidRatioTask.cxx:589 AliEbyEPidRatioTask.cxx:590 AliEbyEPidRatioTask.cxx:591 AliEbyEPidRatioTask.cxx:592 AliEbyEPidRatioTask.cxx:593 AliEbyEPidRatioTask.cxx:594 AliEbyEPidRatioTask.cxx:595 AliEbyEPidRatioTask.cxx:596 AliEbyEPidRatioTask.cxx:597 AliEbyEPidRatioTask.cxx:598 AliEbyEPidRatioTask.cxx:599 AliEbyEPidRatioTask.cxx:600 AliEbyEPidRatioTask.cxx:601 AliEbyEPidRatioTask.cxx:602 AliEbyEPidRatioTask.cxx:603 AliEbyEPidRatioTask.cxx:604 AliEbyEPidRatioTask.cxx:605 AliEbyEPidRatioTask.cxx:606 AliEbyEPidRatioTask.cxx:607 AliEbyEPidRatioTask.cxx:608 AliEbyEPidRatioTask.cxx:609 AliEbyEPidRatioTask.cxx:610 AliEbyEPidRatioTask.cxx:611 AliEbyEPidRatioTask.cxx:612 AliEbyEPidRatioTask.cxx:613 AliEbyEPidRatioTask.cxx:614 AliEbyEPidRatioTask.cxx:615 AliEbyEPidRatioTask.cxx:616 AliEbyEPidRatioTask.cxx:617 AliEbyEPidRatioTask.cxx:618 AliEbyEPidRatioTask.cxx:619 AliEbyEPidRatioTask.cxx:620 AliEbyEPidRatioTask.cxx:621 AliEbyEPidRatioTask.cxx:622 AliEbyEPidRatioTask.cxx:623 AliEbyEPidRatioTask.cxx:624 AliEbyEPidRatioTask.cxx:625 AliEbyEPidRatioTask.cxx:626 AliEbyEPidRatioTask.cxx:627 AliEbyEPidRatioTask.cxx:628 AliEbyEPidRatioTask.cxx:629 AliEbyEPidRatioTask.cxx:630 AliEbyEPidRatioTask.cxx:631 AliEbyEPidRatioTask.cxx:632 AliEbyEPidRatioTask.cxx:633 AliEbyEPidRatioTask.cxx:634 AliEbyEPidRatioTask.cxx:635 AliEbyEPidRatioTask.cxx:636 AliEbyEPidRatioTask.cxx:637 AliEbyEPidRatioTask.cxx:638 AliEbyEPidRatioTask.cxx:639 AliEbyEPidRatioTask.cxx:640 AliEbyEPidRatioTask.cxx:641 AliEbyEPidRatioTask.cxx:642 AliEbyEPidRatioTask.cxx:643 AliEbyEPidRatioTask.cxx:644 AliEbyEPidRatioTask.cxx:645 AliEbyEPidRatioTask.cxx:646 AliEbyEPidRatioTask.cxx:647 AliEbyEPidRatioTask.cxx:648 AliEbyEPidRatioTask.cxx:649 AliEbyEPidRatioTask.cxx:650 AliEbyEPidRatioTask.cxx:651 AliEbyEPidRatioTask.cxx:652 AliEbyEPidRatioTask.cxx:653 AliEbyEPidRatioTask.cxx:654 AliEbyEPidRatioTask.cxx:655