#include <TROOT.h>
#include <TRandom.h>
#include <TString.h>
#include <TSystem.h>
#include <TInterpreter.h>
#include <TChain.h>
#include <TFile.h>
#include <TKey.h>
#include <TH1F.h>
#include <TH2F.h>
#include <TH3F.h>
#include <TProfile.h>
#include <TList.h>
#include <TLorentzVector.h>
#include <TRandom3.h>
#include <TClonesArray.h>
#include "TDatabasePDG.h"
#include "AliAnalysisTaskJetServices.h"
#include "AliCentrality.h"
#include "AliAnalysisDataContainer.h"
#include "AliAnalysisDataSlot.h"
#include "AliAnalysisManager.h"
#include "AliJetFinder.h"
#include "AliJetHeader.h"
#include "AliJetReader.h"
#include "AliJetReaderHeader.h"
#include "AliUA1JetHeaderV1.h"
#include "AliESDEvent.h"
#include "AliAODEvent.h"
#include "AliAODHandler.h"
#include "AliAODTrack.h"
#include "AliAODVZERO.h"
#include "AliAODJet.h"
#include "AliAODMCParticle.h"
#include "AliMCEventHandler.h"
#include "AliMCEvent.h"
#include "AliStack.h"
#include "AliGenPythiaEventHeader.h"
#include "AliJetKineReaderHeader.h"
#include "AliGenCocktailEventHeader.h"
#include "AliInputEventHandler.h"
#include "AliPhysicsSelection.h"
#include "AliTriggerAnalysis.h"
#include "AliAnalysisHelperJetTasks.h"
ClassImp(AliAnalysisTaskJetServices)
AliAODVZERO* AliAnalysisTaskJetServices::fgAODVZERO = NULL;
AliAODHeader* AliAnalysisTaskJetServices::fgAODHeader = NULL;
TClonesArray* AliAnalysisTaskJetServices::fgAODVertices = NULL;
AliAnalysisTaskJetServices::AliAnalysisTaskJetServices():
AliAnalysisTaskSE(),
fUseAODInput(kFALSE),
fUsePhysicsSelection(kFALSE),
fMC(kFALSE),
fFilterAODCollisions(kFALSE),
fPhysicsSelectionFlag(AliVEvent::kMB),
fSelectionInfoESD(0),
fEventCutInfoESD(0),
fFilterMask(0),
fRPMethod(0),
fCollisionType(kPbPb),
fNTrigger(0),
fAvgTrials(1),
fVtxXMean(0),
fVtxYMean(0),
fVtxZMean(0),
fVtxRCut(1.),
fVtxZCut(8.),
fVtxDeltaZCut(0.1),
fPtMinCosmic(5.),
fRIsolMinCosmic(3.),
fMaxCosmicAngle(0.01),
fCentrality(101),
fTrackRecEtaWindow(0.9),
fMinTrackPt(0.15),
fRPAngle(0),
fPsiVZEROA(0),
fPsiVZEROC(0),
fTriggerBit(0x0),
fRandomizer(0),
fNonStdFile(""),
fTriggerName(0x0),
fh1Xsec(0x0),
fh1Trials(0x0),
fh1AvgTrials(0x0),
fh1PtHard(0x0),
fh1PtHardTrials(0x0),
fh1SelectionInfoESD(0x0),
fh1EventCutInfoESD(0),
fh1CentralityESD(0),
fh1Centrality(0),
fh1RP(0),
fh2ReducedTrigger(0),
fh2CentralityTriggerESD(0),
fh2CentralityTrigger(0),
fh2TriggerCount(0x0),
fh2ESDTriggerCount(0x0),
fh2TriggerVtx(0x0),
fh2ESDTriggerVtx(0x0),
fh2ESDTriggerRun(0x0),
fh2VtxXY(0x0),
fh1NCosmicsPerEvent(0x0),
fp1RPXA(0x0),
fp1RPYA(0x0),
fp1RPXC(0x0),
fp1RPYC(0x0),
fp1CalibRPXA(0x0),
fp1CalibRPYA(0x0),
fp1CalibRPXC(0x0),
fp1CalibRPYC(0x0),
fh2RPAC(0x0),
fh2RPAT(0x0),
fh2RPCT(0x0),
fh2XYA(0x0),
fh2XYC(0x0),
fh2RPCentrality(0x0),
fh2RPACentrality(0x0),
fh2RPCCentrality(0x0),
fTriggerAnalysis(0x0),
fHistList(0x0)
{
fRunRange[0] = fRunRange[1] = 0;
}
AliAnalysisTaskJetServices::AliAnalysisTaskJetServices(const char* name):
AliAnalysisTaskSE(name),
fUseAODInput(kFALSE),
fUsePhysicsSelection(kFALSE),
fMC(kFALSE),
fFilterAODCollisions(kFALSE),
fPhysicsSelectionFlag(AliVEvent::kMB),
fSelectionInfoESD(0),
fEventCutInfoESD(0),
fFilterMask(0),
fRPMethod(0),
fCollisionType(kPbPb),
fNTrigger(0),
fAvgTrials(1),
fVtxXMean(0),
fVtxYMean(0),
fVtxZMean(0),
fVtxRCut(1.),
fVtxZCut(8.),
fVtxDeltaZCut(0.1),
fPtMinCosmic(5.),
fRIsolMinCosmic(3.),
fMaxCosmicAngle(0.01),
fCentrality(101),
fTrackRecEtaWindow(0.9),
fMinTrackPt(0.15),
fRPAngle(0),
fPsiVZEROA(0),
fPsiVZEROC(0),
fTriggerBit(0x0),
fRandomizer(0),
fNonStdFile(""),
fTriggerName(0x0),
fh1Xsec(0x0),
fh1Trials(0x0),
fh1AvgTrials(0x0),
fh1PtHard(0x0),
fh1PtHardTrials(0x0),
fh1SelectionInfoESD(0x0),
fh1EventCutInfoESD(0),
fh1CentralityESD(0),
fh1Centrality(0),
fh1RP(0),
fh2ReducedTrigger(0),
fh2CentralityTriggerESD(0),
fh2CentralityTrigger(0),
fh2TriggerCount(0x0),
fh2ESDTriggerCount(0x0),
fh2TriggerVtx(0x0),
fh2ESDTriggerVtx(0x0),
fh2ESDTriggerRun(0x0),
fh2VtxXY(0x0),
fh1NCosmicsPerEvent(0x0),
fp1RPXA(0x0),
fp1RPYA(0x0),
fp1RPXC(0x0),
fp1RPYC(0x0),
fp1CalibRPXA(0x0),
fp1CalibRPYA(0x0),
fp1CalibRPXC(0x0),
fp1CalibRPYC(0x0),
fh2RPAC(0x0),
fh2RPAT(0x0),
fh2RPCT(0x0),
fh2XYA(0x0),
fh2XYC(0x0),
fh2RPCentrality(0x0),
fh2RPACentrality(0x0),
fh2RPCCentrality(0x0),
fTriggerAnalysis(0x0),
fHistList(0x0)
{
fRunRange[0] = fRunRange[1] = 0;
DefineOutput(1,TList::Class());
}
Bool_t AliAnalysisTaskJetServices::Notify()
{
TTree *tree = AliAnalysisManager::GetAnalysisManager()->GetTree();
Float_t xsection = 0;
Float_t ftrials = 1;
fAvgTrials = 1;
if(tree){
TFile *curfile = tree->GetCurrentFile();
if (!curfile) {
Error("Notify","No current file");
return kFALSE;
}
if(!fh1Xsec||!fh1Trials){
Printf("%s%d No Histogram fh1Xsec",(char*)__FILE__,__LINE__);
return kFALSE;
}
AliAnalysisHelperJetTasks::PythiaInfoFromFile(curfile->GetName(),xsection,ftrials);
fh1Xsec->Fill("<#sigma>",xsection);
Float_t nEntries = (Float_t)tree->GetTree()->GetEntries();
if(ftrials>=nEntries && nEntries>0.)fAvgTrials = ftrials/nEntries;
fh1Trials->Fill("#sum{avg ntrials}",ftrials);
}
return kTRUE;
}
void AliAnalysisTaskJetServices::UserCreateOutputObjects()
{
fRandomizer = new TRandom3(0);
if (fDebug > 1) printf("AnalysisTaskJetServices::UserCreateOutputObjects() \n");
OpenFile(1);
if(!fHistList)fHistList = new TList();
fHistList->SetOwner();
PostData(1, fHistList);
Bool_t oldStatus = TH1::AddDirectoryStatus();
TH1::AddDirectory(kFALSE);
fh1Xsec = new TProfile("fh1Xsec","xsec from pyxsec.root",1,0,1);
fh1Xsec->GetXaxis()->SetBinLabel(1,"<#sigma>");
fHistList->Add(fh1Xsec);
fh1Trials = new TH1F("fh1Trials","trials root file",1,0,1);
fh1Trials->GetXaxis()->SetBinLabel(1,"#sum{ntrials}");
fHistList->Add(fh1Trials);
fh1AvgTrials = new TH1F("fh1AvgTrials","avg trials root file",1,0,1);
fh1AvgTrials->GetXaxis()->SetBinLabel(1,"#sum{avg ntrials}");
fHistList->Add(fh1AvgTrials);
const Int_t nBinPt = 125;
Double_t binLimitsPt[nBinPt+1];
for(Int_t iPt = 0;iPt <= nBinPt;iPt++){
if(iPt == 0){
binLimitsPt[iPt] = 0.0;
}
else {
binLimitsPt[iPt] = binLimitsPt[iPt-1] + 2.;
}
}
fh1CentralityESD = new TH1F("fh1CentralityESD","cent",103,-1,102);
fHistList->Add(fh1CentralityESD);
fh1Centrality = new TH1F("fh1Centrality","cent",103,-1,102);
fHistList->Add(fh1Centrality);
fh1RP = new TH1F("fh1RP","RP;#Psi",440, -1.*TMath::Pi(), 2.*TMath::Pi());
fHistList->Add(fh1RP);
fh2ReducedTrigger = new TH2F("fh2ReducedTrigger","red trigger;red trigger;centrality",1<<fNTrigger,-0.5,(1<<fNTrigger)-0.5,100,-0.5,99.5);
fHistList->Add(fh2ReducedTrigger);
fh2CentralityTriggerESD = new TH2F("fh2CentralityTriggerESD",";cent;trigger no",103,-1,102,fNTrigger,-0.5,fNTrigger-0.5);
fHistList->Add(fh2CentralityTriggerESD);
fh2CentralityTrigger = new TH2F("fh2CentralityTrigger",";cent;trigger no",103,-1,102,fNTrigger,-0.5,fNTrigger-0.5);
fHistList->Add(fh2CentralityTrigger);
for(int i = 0;i<fNTrigger;++i){
fh2CentralityTriggerESD->GetYaxis()->SetBinLabel(i+1,fTriggerName[i].Data());
fh2CentralityTrigger->GetYaxis()->SetBinLabel(i+1,fTriggerName[i].Data());
}
fh2TriggerCount = new TH2F("fh2TriggerCount",";Trigger No.;constrained;Count",6,-0.5,5.5,kConstraints,-0.5,kConstraints-0.5);
fHistList->Add(fh2TriggerCount);
fh2ESDTriggerCount = new TH2F("fh2ESDTriggerCount",";Trigger No.;constrained;Count",6,-0.5,5.5,kConstraints,-0.5,kConstraints-0.5);
fHistList->Add(fh2ESDTriggerCount);
const Int_t nBins = 6*kConstraints;
fh2TriggerVtx = new TH2F("fh2TriggerVtx",";Constraint No. * (trig no+1);Vtx (cm);Count",nBins,-0.5,nBins-0.5,400,-20.,20.);
fHistList->Add(fh2TriggerVtx);
fh2ESDTriggerVtx = new TH2F("fh2ESDTriggerVtx",";Constraint No.* (trg no+1);Vtx (cm);Count",nBins,-0.5,nBins-0.5,400,-20.,20.);
fHistList->Add(fh2ESDTriggerVtx);
fh1PtHard = new TH1F("fh1PtHard","PYTHIA Pt hard;p_{T,hard}",nBinPt,binLimitsPt);
fHistList->Add(fh1PtHard);
fh1PtHardTrials = new TH1F("fh1PtHardTrials","PYTHIA Pt hard weight with trials;p_{T,hard}",nBinPt,binLimitsPt);
fHistList->Add(fh1PtHardTrials);
fh1SelectionInfoESD = new TH1F("fh1SelectionInfoESD","Bit Masks that satisfy the selection info",
AliAnalysisHelperJetTasks::kTotalSelections,0.5,AliAnalysisHelperJetTasks::kTotalSelections+0.5);
fHistList->Add(fh1SelectionInfoESD);
fh1EventCutInfoESD = new TH1F("fh1EventCutInfoESD","Bit Masks that for the events after each step of cuts",
kTotalEventCuts,0.5,kTotalEventCuts+0.5);
fHistList->Add(fh1EventCutInfoESD);
fh2ESDTriggerRun = new TH2F("fh2ESDTriggerRun","Eventclass vs run number:run;trigger",(Int_t)(1+fRunRange[1]-fRunRange[0]),fRunRange[0]-0.5,fRunRange[1]+0.5,10,-0.5,9.5);
fHistList->Add(fh2ESDTriggerRun);
fh2VtxXY = new TH2F("fh2VtxXY","Beam Spot all INT triggered events;x (cm);y (cm)",160,-10,10,160,-10,10);
fHistList->Add(fh2VtxXY);
for (Int_t i=0; i<fHistList->GetEntries(); ++i) {
TH1 *h1 = dynamic_cast<TH1*>(fHistList->At(i));
if (h1){
h1->Sumw2();
continue;
}
THnSparse *hn = dynamic_cast<THnSparse*>(fHistList->At(i));
if(hn)hn->Sumw2();
}
fh1NCosmicsPerEvent = new TH1F("fh1NCosmicsPerEvent","Number of cosmic candidates per event",10,0.,10.);
fHistList->Add(fh1NCosmicsPerEvent),
fh2RPCentrality = new TH2F("fh2RPCentrality" ,"Reaction Plane Angle from tracks" , 20, 0.,100., 180, 0, TMath::Pi());
fHistList->Add(fh2RPCentrality);
fh2RPACentrality = new TH2F("fh2RPACentrality" ,"Reaction Plane Angle from vzero A" , 20, 0.,100., 180, 0, TMath::Pi());
fHistList->Add(fh2RPACentrality);
fh2RPCCentrality = new TH2F("fh2RPCCentrality" ,"Reaction Plane Angle from vzero C" , 20, 0.,100., 180, 0, TMath::Pi());
fHistList->Add(fh2RPCCentrality);
fh2RPAC = new TH2F("fh2RPAC" ,"Reaction Plane Angle vzero a vs c" , 180, 0, TMath::Pi(), 180, 0, TMath::Pi());
fHistList->Add( fh2RPAC);
fh2RPAT = new TH2F("fh2RPAT" ,"Reaction Plane Angle vzero a vs tracks" , 180, 0, TMath::Pi(), 180, 0, TMath::Pi());
fHistList->Add( fh2RPAT);
fh2RPCT = new TH2F("fh2RPCT" ,"Reaction Plane Angle vzero c vs tracks" , 180, 0, TMath::Pi(), 180, 0, TMath::Pi());
fHistList->Add( fh2RPCT);
fh2XYA = new TH2F("fh2XYA" ,"XY vzeroa ;X;Y;" ,100,-0.3,0.3,100,-0.3,0.3);
fHistList->Add(fh2XYA);
fh2XYC = new TH2F("fh2XYC" ,"XY vzeroc ;X;Y;" ,100,-0.3,0.3,100,-0.3,0.3);
fHistList->Add(fh2XYC);
fp1RPXA = new TProfile("fp1RPXA","mean vzeroa x vs run number;run;x",(Int_t)(1+fRunRange[1]-fRunRange[0]),fRunRange[0]-0.5,fRunRange[1]+0.5);
fHistList->Add(fp1RPXA);
fp1RPYA = new TProfile("fp1RPYA","mean vzeroa y vs run number;run;y",(Int_t)(1+fRunRange[1]-fRunRange[0]),fRunRange[0]-0.5,fRunRange[1]+0.5);
fHistList->Add(fp1RPYA);
fp1RPXC = new TProfile("fp1RPXC","mean vzeroc x vs run number;run;x",(Int_t)(1+fRunRange[1]-fRunRange[0]),fRunRange[0]-0.5,fRunRange[1]+0.5);
fHistList->Add(fp1RPXC);
fp1RPYC = new TProfile("fp1RPYC","mean vzeroa y vs run number;run;y",(Int_t)(1+fRunRange[1]-fRunRange[0]),fRunRange[0]-0.5,fRunRange[1]+0.5);
fHistList->Add(fp1RPYC);
TH1::AddDirectory(oldStatus);
if(fNonStdFile.Length()){
if (fDebug > 1) AliInfo("Replicating header");
fgAODHeader = new AliAODHeader;
AddAODBranch("AliAODHeader",&fgAODHeader,fNonStdFile.Data());
if (fDebug > 1) AliInfo("Replicating vzeros");
fgAODVZERO = new AliAODVZERO;
AddAODBranch("AliAODVZERO",&fgAODVZERO,fNonStdFile.Data());
if (fDebug > 1) AliInfo("Replicating primary vertices");
fgAODVertices = new TClonesArray("AliAODVertex",3);
fgAODVertices->SetName("vertices");
AddAODBranch("TClonesArray",&fgAODVertices,fNonStdFile.Data());
}
}
void AliAnalysisTaskJetServices::Init()
{
if (fDebug > 1) printf("AnalysisTaskJetServices::Init() \n");
}
void AliAnalysisTaskJetServices::UserExec(Option_t *)
{
AliAODEvent *aod = 0;
AliESDEvent *esd = 0;
AliAnalysisHelperJetTasks::Selected(kTRUE,kFALSE);
AliAnalysisHelperJetTasks::EventClass(kTRUE,0);
AliAnalysisHelperJetTasks::ReactionPlane(kTRUE,0);
fSelectionInfoESD = 0;
fEventCutInfoESD = 0;
AliAnalysisHelperJetTasks::SelectInfo(kTRUE,fSelectionInfoESD);
static AliAODHandler *aodH = dynamic_cast<AliAODHandler*>(AliAnalysisManager::GetAnalysisManager()->GetOutputEventHandler());
if(fUseAODInput){
aod = dynamic_cast<AliAODEvent*>(InputEvent());
if(!aod){
Printf("%s:%d AODEvent not found in Input Manager %d",(char*)__FILE__,__LINE__,fUseAODInput);
return;
}
}
else{
aod = AODEvent();
if(!aod){
Printf("%s:%d AODEvent not found in the Output",(char*)__FILE__,__LINE__);
return;
}
esd = dynamic_cast<AliESDEvent*>(InputEvent());
}
if(aod&&fDebug>2){
aod->Print();
Printf("Vertices %d",aod->GetNumberOfVertices());
Printf("tracks %d",aod->GetNumberOfTracks());
Printf("jets %d",aod->GetNJets());
}
fSelectionInfoESD |= kNoEventCut;
fEventCutInfoESD |= kNoEventCut;
Bool_t esdVtxValid = false;
Bool_t esdVtxIn = false;
Bool_t aodVtxValid = false;
Bool_t aodVtxIn = false;
Bool_t esdEventSelected = IsEventSelected(esd);
Bool_t esdEventPileUp = IsEventPileUp(esd);
Bool_t esdEventCosmic = IsEventCosmic(esd);
Bool_t aodEventSelected = IsEventSelected(aod);
Bool_t physicsSelection = ((fInputHandler->IsEventSelected())&fPhysicsSelectionFlag);
fEventCutInfoESD |= kPhysicsSelectionCut;
fh1EventCutInfoESD->Fill (fEventCutInfoESD);
if(esdEventSelected) fSelectionInfoESD |= AliAnalysisHelperJetTasks::kVertexIn;
if(esdEventPileUp) fSelectionInfoESD |= AliAnalysisHelperJetTasks::kIsPileUp;
if(esdEventCosmic) fSelectionInfoESD |= AliAnalysisHelperJetTasks::kIsCosmic;
if(physicsSelection) fSelectionInfoESD |= AliAnalysisHelperJetTasks::kPhysicsSelection;
for(unsigned int i = 1;i<(UInt_t)fh1SelectionInfoESD->GetNbinsX();i++){
if((i&fSelectionInfoESD)==i)fh1SelectionInfoESD->Fill(i);
}
AliAnalysisHelperJetTasks::SelectInfo(kTRUE,fSelectionInfoESD);
if(esd&&aod&&fDebug){
if(esdEventSelected&&!aodEventSelected){
Printf("%s:%d Different Selection for ESD and AOD",(char*)__FILE__,__LINE__);
const AliESDVertex *vtxESD = esd->GetPrimaryVertex();
const AliAODVertex *vtxAOD = aod->GetPrimaryVertex();
Printf("ESD Vtx %s %s %d",vtxESD->GetName(),vtxESD->GetTitle(),vtxESD->GetNContributors());
vtxESD->Print();
Printf("AOD Vtx %s %s %d",vtxAOD->GetName(),vtxAOD->GetTitle(),vtxAOD->GetNContributors());
vtxAOD->Print();
}
}
Float_t cent = 0;
if(fCollisionType==kPbPb){
if(aod)cent = ((AliVAODHeader*)aod->GetHeader())->GetCentrality();
if(fDebug)Printf("%s:%d %3.3f",(char*)__FILE__,__LINE__,cent);
if(cent<0)cent = 101;
}
fCentrality = cent;
fRPAngle = 0;
fPsiVZEROA = 0;
fPsiVZEROC = 0;
if(esd){
const AliESDVertex *vtxESD = esd->GetPrimaryVertex();
const AliESDVertex *vtxESDSPD = esd->GetPrimaryVertexSPD();
esdVtxValid = IsVertexValid(vtxESD);
esdVtxIn = IsVertexIn(vtxESD,vtxESDSPD);
if(aodH&&physicsSelection&&fFilterAODCollisions&&aod){
if(fDebug)Printf("%s:%d Centrality %3.3f vtxin %d",(char*)__FILE__,__LINE__,cent,esdVtxIn);
if(cent<=80&&esdVtxIn){
aodH->SetFillAOD(kTRUE);
aodH->SetFillExtension(kTRUE);
}
}
Float_t zvtx = vtxESD->GetZ();
Int_t iCl = GetEventClass(esd);
AliAnalysisHelperJetTasks::EventClass(kTRUE,iCl);
Bool_t cand = physicsSelection;
if(fDebug)Printf("%s:%d %d %d %d Icl %d",(char*)__FILE__,__LINE__,esdVtxValid,esdVtxIn,cand,iCl);
fh2ESDTriggerCount->Fill(0.,kAllTriggered);
fh2ESDTriggerCount->Fill(iCl,kAllTriggered);
if(cand){
fh2ESDTriggerCount->Fill(0.,kSelectedALICE);
fh2ESDTriggerCount->Fill(iCl,kSelectedALICE);
fh2ESDTriggerVtx->Fill(kSelectedALICE*(iCl+1),zvtx);
}
if(esdVtxValid){
fh2ESDTriggerCount->Fill(0.,kTriggeredVertex);
fh2ESDTriggerCount->Fill(iCl,kTriggeredVertex);
fh2ESDTriggerVtx->Fill(iCl,zvtx);
if(esdVtxIn){
fh2ESDTriggerCount->Fill(0.,kTriggeredVertexIn);
fh2ESDTriggerCount->Fill(iCl,kTriggeredVertexIn);
fh2ESDTriggerVtx->Fill(kTriggeredVertexIn*(iCl+1),zvtx);
}
if(cand){
fh2ESDTriggerCount->Fill(0.,kSelectedALICEVertexValid);
fh2ESDTriggerCount->Fill(iCl,kSelectedALICEVertexValid);
fh2ESDTriggerVtx->Fill(kSelectedALICEVertexValid*(iCl+1),zvtx);
}
}
if(cand&&esdVtxIn&&iCl<5){
fh2ESDTriggerCount->Fill(0.,kSelectedALICEVertexIn);
fh2ESDTriggerCount->Fill(iCl,kSelectedALICEVertexIn);
fh2ESDTriggerVtx->Fill(kSelectedALICEVertexIn*(iCl+1),zvtx);
fh2ESDTriggerVtx->Fill(kSelected*(iCl+1),zvtx);
fh2ESDTriggerCount->Fill(iCl,kSelected);
fh2ESDTriggerCount->Fill(0.,kSelected);
AliAnalysisHelperJetTasks::Selected(kTRUE,kTRUE);
if(esd->GetCentrality()){
Float_t tmpCent = 100;
tmpCent = esd->GetCentrality()->GetCentralityPercentile("V0M");
if(tmpCent<0)tmpCent = 101;
fh1CentralityESD->Fill(tmpCent);
UInt_t ir = 0;
for(int it = 0;it<fNTrigger;++it){
if(fInputHandler->IsEventSelected()&fTriggerBit[it]){
fh2CentralityTriggerESD->Fill(tmpCent,it);
ir |= (1<<it);
}
}
fh2ReducedTrigger->Fill(ir,cent);
}
}
}
if(aod){
const AliAODVertex *vtxAOD = aod->GetPrimaryVertex();
const AliAODVertex *vtxAODSPD = aod->GetPrimaryVertexSPD();
aodVtxValid = IsVertexValid(vtxAOD);
aodVtxIn = IsVertexIn(vtxAOD,vtxAODSPD);
Float_t zvtx = vtxAOD->GetZ();
Int_t iCl = GetEventClass(aod);
AliAnalysisHelperJetTasks::EventClass(kTRUE,iCl);
Bool_t cand = ((AliVAODHeader*)aod->GetHeader())->GetOfflineTrigger()&fPhysicsSelectionFlag;
if(fDebug)Printf("%s:%d AOD selection %d %d",(char*)__FILE__,__LINE__,cand,((AliVAODHeader*)aod->GetHeader())->GetOfflineTrigger());
fh2TriggerCount->Fill(0.,kAllTriggered);
fh2TriggerCount->Fill(iCl,kAllTriggered);
if(cand){
fh2TriggerCount->Fill(0.,kSelectedALICE);
fh2TriggerCount->Fill(iCl,kSelectedALICE);
fh2TriggerVtx->Fill(kSelectedALICE*(iCl+1),zvtx);
}
if(aodVtxValid){
fh2TriggerCount->Fill(0.,kTriggeredVertex);
fh2TriggerCount->Fill(iCl,kTriggeredVertex);
fh2TriggerVtx->Fill(iCl,zvtx);
if(aodVtxIn){
fh2TriggerCount->Fill(0.,kTriggeredVertexIn);
fh2TriggerCount->Fill(iCl,kTriggeredVertexIn);
fh2TriggerVtx->Fill(kTriggeredVertexIn*(iCl+1),zvtx);
}
if(cand){
fh2TriggerCount->Fill(0.,kSelectedALICEVertexValid);
fh2TriggerCount->Fill(iCl,kSelectedALICEVertexValid);
fh2TriggerVtx->Fill(kSelectedALICEVertexValid*(iCl+1),zvtx);
}
}
if(cand&&aodVtxIn&&iCl<5){
fh2TriggerCount->Fill(0.,kSelectedALICEVertexIn);
fh2TriggerCount->Fill(iCl,kSelectedALICEVertexIn);
fh2TriggerVtx->Fill(kSelectedALICEVertexIn*(iCl+1),zvtx);
fh2TriggerVtx->Fill(kSelected*(iCl+1),zvtx);
fh2TriggerCount->Fill(iCl,kSelected);
fh2TriggerCount->Fill(0.,kSelected);
fh1Centrality->Fill(cent);
for(int it = 0;it<fNTrigger;++it){
if(fInputHandler->IsEventSelected()&fTriggerBit[it])fh2CentralityTrigger->Fill(cent,it);
}
AliAnalysisHelperJetTasks::Selected(kTRUE,kTRUE);
if(aodH&&cand&&fFilterAODCollisions&&!esd){
if(fCentrality<=80&&aodVtxIn){
aodH->SetFillAOD(kTRUE);
aodH->SetFillExtension(kTRUE);
}
}
TList recTracks;
GetListOfTracks(&recTracks);
CalculateReactionPlaneAngleVZERO(aod);
fRPAngle = ((AliVAODHeader*)aod->GetHeader())->GetEventplane();
fh1RP->Fill(fRPAngle);
fh2RPCentrality->Fill(fCentrality,fRPAngle);
fh2RPACentrality->Fill(fCentrality,fPsiVZEROA);
fh2RPCCentrality->Fill(fCentrality,fPsiVZEROC);
fh2RPAC->Fill(fPsiVZEROA,fPsiVZEROC);
fh2RPAT->Fill(fPsiVZEROA,fRPAngle);
fh2RPCT->Fill(fPsiVZEROC,fRPAngle);
if(fRPMethod==kRPTracks)AliAnalysisHelperJetTasks::ReactionPlane(kTRUE,fRPAngle);
else if(fRPMethod==kRPVZEROA)AliAnalysisHelperJetTasks::ReactionPlane(kTRUE,fPsiVZEROA);
else if(fRPMethod==kRPVZEROC)AliAnalysisHelperJetTasks::ReactionPlane(kTRUE,fPsiVZEROA);
if(fUseAODInput&&fCentrality<=80){
if(fFilterAODCollisions&&aod){
aodH->SetFillAOD(kTRUE);
aodH->SetFillExtension(kTRUE);
}
}
}
}
if (fDebug > 1)printf(" AliAnalysisTaskJetServices: Analysing event # %5d\n", (Int_t) fEntry);
Double_t ptHard = 0;
Double_t nTrials = 1;
fh1AvgTrials->Fill("#sum{avg ntrials}",fAvgTrials);
AliMCEvent* mcEvent = MCEvent();
if(mcEvent){
AliGenPythiaEventHeader* pythiaGenHeader = AliAnalysisHelperJetTasks::GetPythiaEventHeader(mcEvent);
if(pythiaGenHeader){
nTrials = pythiaGenHeader->Trials();
ptHard = pythiaGenHeader->GetPtHard();
int iProcessType = pythiaGenHeader->ProcessType();
if (fDebug > 10)Printf("%d iProcessType %d",__LINE__, iProcessType);
if(fDebug>20)AliAnalysisHelperJetTasks::PrintStack(mcEvent);
fh1PtHard->Fill(ptHard);
fh1PtHardTrials->Fill(ptHard,nTrials);
}
}
if(fNonStdFile.Length()&&aod){
if (fgAODHeader){
*fgAODHeader = *(dynamic_cast<AliAODHeader*>(aod->GetHeader()));
Double_t q[kRPMethods] = {fRPAngle,fPsiVZEROA,fPsiVZEROC};
fgAODHeader->SetQTheta(q,kRPMethods);
}
if (fgAODVZERO){
*fgAODVZERO = *(dynamic_cast<AliAODVZERO*>(aod->GetVZEROData()));
}
if(fgAODVertices){
fgAODVertices->Delete();
TClonesArray &vertices = *fgAODVertices;
const AliAODVertex *vtxAOD = aod->GetPrimaryVertex();
Double_t pos[3];
Double_t covVtx[6];
vtxAOD->GetXYZ(pos);
vtxAOD->GetCovMatrix(covVtx);
Int_t jVertices = 0;
AliAODVertex * vtx = new(vertices[jVertices++])
AliAODVertex(pos, covVtx, vtxAOD->GetChi2perNDF(), NULL, -1, AliAODVertex::kPrimary);
vtx->SetName(vtxAOD->GetName());
vtx->SetTitle(vtxAOD->GetTitle());
TString vtitle = vtxAOD->GetTitle();
vtx->SetNContributors(vtxAOD->GetNContributors());
const AliAODVertex *vtxS = aod->GetPrimaryVertexSPD();
vtxS->GetXYZ(pos);
vtxS->GetCovMatrix(covVtx);
AliAODVertex * mVSPD = new(vertices[jVertices++])
AliAODVertex(pos, covVtx, vtxS->GetChi2perNDF(), NULL, -1, AliAODVertex::kMainSPD);
mVSPD->SetName(vtxS->GetName());
mVSPD->SetTitle(vtxS->GetTitle());
mVSPD->SetNContributors(vtxS->GetNContributors());
if(esd){
const AliESDVertex *vtxT = esd->GetPrimaryVertexTPC();
vtxT->GetXYZ(pos);
vtxT->GetCovMatrix(covVtx);
AliAODVertex * mVTPC = new(vertices[jVertices++])
AliAODVertex(pos, covVtx, vtxT->GetChi2toNDF(), NULL, -1, AliAODVertex::kMainTPC);
mVTPC->SetName(vtxT->GetName());
mVTPC->SetTitle(vtxT->GetTitle());
mVTPC->SetNContributors(vtxT->GetNContributors());
}
}
}
PostData(1, fHistList);
}
Bool_t AliAnalysisTaskJetServices::IsEventSelected(const AliESDEvent* esd){
if(!esd)return kFALSE;
const AliESDVertex *vtx = esd->GetPrimaryVertex();
const AliESDVertex *vtxSPD = esd->GetPrimaryVertex();
return IsVertexIn(vtx,vtxSPD);
}
AliAnalysisTaskJetServices::~AliAnalysisTaskJetServices(){
if(fgAODVertices){
fgAODVertices->Delete();
delete fgAODVertices;
}
delete fRandomizer;
if(fgAODHeader)delete fgAODHeader;
if(fgAODVZERO)delete fgAODVZERO;
delete fp1CalibRPXA;
delete fp1CalibRPYA;
delete fp1CalibRPXC;
delete fp1CalibRPYC;
delete [] fTriggerBit;
delete [] fTriggerName;
}
void AliAnalysisTaskJetServices::SetV0Centroids(TProfile *xa,TProfile *ya,TProfile *xc, TProfile *yc){
if(xa){
if(fp1CalibRPXA)delete fp1CalibRPXA;
fp1CalibRPXA = (TProfile*)xa->Clone(Form("%sCalib",xa->GetName()));
}
else{
Printf("%s:%d centroid histogram is 0x0",(char*)__FILE__,__LINE__);
}
if(ya){
if(fp1CalibRPYA)delete fp1CalibRPYA;
fp1CalibRPYA = (TProfile*)ya->Clone(Form("%sCalib",ya->GetName()));
}
else{
Printf("%s:%d centroid histogram is 0x0",(char*)__FILE__,__LINE__);
}
if(xc){
if(fp1CalibRPXC)delete fp1CalibRPXC;
fp1CalibRPXC = (TProfile*)xc->Clone(Form("%sCalib",xc->GetName()));
}
else{
Printf("%s:%d centroid histogram is 0x0",(char*)__FILE__,__LINE__);
}
if(ya){
if(fp1CalibRPYC)delete fp1CalibRPYC;
fp1CalibRPYC = (TProfile*)yc->Clone(Form("%sCalib",yc->GetName()));
}
else{
Printf("%s:%d centroid histogram is 0x0",(char*)__FILE__,__LINE__);
}
}
Bool_t AliAnalysisTaskJetServices::IsEventSelected(const AliAODEvent* aod) const {
if(!aod)return kFALSE;
const AliAODVertex *vtx = aod->GetPrimaryVertex();
const AliAODVertex *vtxSPD = aod->GetPrimaryVertexSPD();
return IsVertexIn(vtx,vtxSPD);
}
Bool_t AliAnalysisTaskJetServices::IsVertexValid ( const AliESDVertex* vtx) {
if(!vtx){
Printf("%s:%d No ESD vertex found",(char*)__FILE__,__LINE__);
return kFALSE;
}
Int_t nCont = vtx->GetNContributors();
if(nCont>=1){
fEventCutInfoESD |= kContributorsCut1;
if(nCont>=2){
fEventCutInfoESD |= kContributorsCut2;
if(nCont>=3){
fEventCutInfoESD |= kContributorsCut3;
}
}
}
if(nCont<3)return kFALSE;
TString vtxName(vtx->GetName());
if(vtxName.Contains("TPCVertex")){
fEventCutInfoESD |= kVertexTPC;
return kFALSE;
}
if(vtxName.Contains("SPDVertex"))fEventCutInfoESD |= kVertexSPD;
if(vtxName.Contains("PrimaryVertex"))fEventCutInfoESD |= kVertexGlobal;
TString vtxTitle(vtx->GetTitle());
if(vtxTitle.Contains("vertexer: Z")){
if(vtx->GetDispersion()>0.02)return kFALSE;
}
fEventCutInfoESD |= kSPDDispersionCut;
return kTRUE;
}
Bool_t AliAnalysisTaskJetServices::IsVertexValid ( const AliAODVertex* vtx) const {
if(!vtx){
Printf("%s:%d No AOD vertex found",(char*)__FILE__,__LINE__);
return kFALSE;
}
TString vtxName(vtx->GetName());
if(fDebug){
Printf(" n contrib %d",vtx->GetNContributors());
Printf("vtxName: %s",vtxName.Data());
vtx->Print();
}
if(vtxName.Contains("TPCVertex"))return kFALSE;
return kTRUE;
}
Bool_t AliAnalysisTaskJetServices::IsVertexIn (const AliESDVertex* vtx,const AliESDVertex* vtxSPD) {
if(!IsVertexValid(vtx))return kFALSE;
Float_t zvtx = vtx->GetZ();
Float_t yvtx = vtx->GetY();
Float_t xvtx = vtx->GetX();
Float_t deltaZ = zvtx - vtxSPD->GetZ();
if(fDebug)Printf("%s:%d deltaz %3.3f ",__FILE__,__LINE__,deltaZ);
xvtx -= fVtxXMean;
yvtx -= fVtxYMean;
zvtx -= fVtxZMean;
if(TMath::Abs(zvtx)>fVtxZCut){
return kFALSE;
}
fEventCutInfoESD |= kVertexZCut;
Float_t r2 = yvtx*yvtx+xvtx*xvtx;
if(r2>(fVtxRCut*fVtxRCut)){
return kFALSE;
}
fEventCutInfoESD |= kVertexRCut;
if(TMath::Abs(deltaZ)>fVtxDeltaZCut)return kFALSE;
fEventCutInfoESD |= kVertexDeltaZCut;
return kTRUE;
}
Bool_t AliAnalysisTaskJetServices::IsVertexIn (const AliAODVertex* vtx,const AliAODVertex* vtxSPD) const {
if(!IsVertexValid(vtx))return kFALSE;
Float_t zvtx = vtx->GetZ();
Float_t yvtx = vtx->GetY();
Float_t xvtx = vtx->GetX();
Float_t deltaZ = zvtx - vtxSPD->GetZ();
if(fDebug)Printf("%s:%d deltaz %3.3f ",__FILE__,__LINE__,deltaZ);
xvtx -= fVtxXMean;
yvtx -= fVtxYMean;
zvtx -= fVtxZMean;
Float_t r2 = yvtx*yvtx+xvtx*xvtx;
Bool_t vertexIn = TMath::Abs(zvtx)<fVtxZCut&&r2<(fVtxRCut*fVtxRCut);
if(TMath::Abs(deltaZ)>fVtxDeltaZCut)vertexIn = kFALSE;
if(fDebug)Printf("%s:%d vertexIn %d ",__FILE__,__LINE__,vertexIn);
return vertexIn;
}
Bool_t AliAnalysisTaskJetServices::IsEventPileUp(const AliESDEvent* esd) const{
if(!esd)return kFALSE;
return esd->IsPileupFromSPD();
}
Bool_t AliAnalysisTaskJetServices::IsEventCosmic(const AliESDEvent* esd) const {
if(!esd)return kFALSE;
Bool_t isCosmic = kFALSE;
Int_t nTracks = esd->GetNumberOfTracks();
Int_t nCosmicCandidates = 0;
for (Int_t iTrack1 = 0; iTrack1 < nTracks; iTrack1++) {
AliESDtrack* track1 = (AliESDtrack*)esd->GetTrack(iTrack1);
if (!track1) continue;
UInt_t status1 = track1->GetStatus();
if (((status1 & AliESDtrack::kITSin) == 0 || (status1 & AliESDtrack::kTPCin))) continue;
if(track1->Pt()<fPtMinCosmic) continue;
for (Int_t iTrack2 = iTrack1+1; iTrack2 < nTracks; iTrack2++) {
AliESDtrack* track2 = (AliESDtrack*)esd->GetTrack(iTrack2);
if(!track2) continue;
UInt_t status2 = track2->GetStatus();
if (((status2 & AliESDtrack::kITSin) == 0 || (status2 & AliESDtrack::kTPCin))) continue;
if(track2->Pt()<fPtMinCosmic) continue;
Double_t mom1[3],mom2[3];
track1->GetPxPyPz(mom1);
track2->GetPxPyPz(mom2);
TVector3 momv1(mom1[0],mom1[1],mom1[2]);
TVector3 momv2(mom2[0],mom2[1],mom2[2]);
Float_t theta = (float)(momv1.Phi()-momv2.Phi());
if(theta<-0.5*TMath::Pi()) theta+=2.*TMath::Pi();
Float_t deltaPhi = track1->Phi()-track2->Phi();
if(deltaPhi<-0.5*TMath::Pi()) deltaPhi+=2.*TMath::Pi();
Float_t rIsol = (float)(TMath::Sqrt( deltaPhi*deltaPhi+(track1->Eta()-track2->Eta())*(track1->Eta()-track2->Eta()) ));
if(rIsol<fRIsolMinCosmic) continue;
if(TMath::Abs(TMath::Pi()-theta)<fMaxCosmicAngle) {
nCosmicCandidates+=1;
isCosmic = kTRUE;
}
}
}
fh1NCosmicsPerEvent->Fill((float)nCosmicCandidates);
return isCosmic;
}
Int_t AliAnalysisTaskJetServices::GetEventClass(AliESDEvent *esd){
Float_t cent = 0;
if(fCollisionType==kPbPb){
if(esd->GetCentrality()){
cent = esd->GetCentrality()->GetCentralityPercentile("V0M");
}
if(cent<0)cent = 101;
if(cent>80||cent<0)return 5;
if(cent>50)return 4;
if(cent>30)return 3;
if(cent>10)return 2;
return 1;
}
return 1;
}
Int_t AliAnalysisTaskJetServices::GetEventClass(AliAODEvent *aod){
if(fCollisionType==kPbPb){
Float_t cent = ((AliVAODHeader*)aod->GetHeader())->GetCentrality();
if(cent>80||cent<0)return 5;
if(cent>50)return 4;
if(cent>30)return 3;
if(cent>10)return 2;
return 1;
}
return 1;
}
void AliAnalysisTaskJetServices::Terminate(Option_t *)
{
}
Bool_t AliAnalysisTaskJetServices::CalculateReactionPlaneAngleVZERO(AliAODEvent *aod){
if(!aod)return kFALSE;
static bool bFirst = true;
static Double_t v0phi[64] = {0,};
if(bFirst){
int is=0;
for(int iArm = 0; iArm<2; iArm++){
for(int iRing = 0; iRing<4 ; iRing++){
for(int iSec = 0; iSec<8 ; iSec++){
v0phi[is] = 22.5 + 45. * iSec;
v0phi[is] *= TMath::Pi()/180;
is++;
}
}
}
bFirst = false;
}
const AliAODVZERO *aodVZERO = aod->GetVZEROData();
Double_t numYZNA = 0,numXZNA = 0,sumZNA = 0;
Double_t meanXA = 0,meanYA = 0;
Double_t numYZNC = 0,numXZNC = 0,sumZNC = 0;
Double_t meanXC = 0,meanYC = 0;
static Int_t iOldRun = -1;
static Int_t iFoundBin = -1;
if(aod->GetRunNumber()!=iOldRun&&(fp1CalibRPYA)){
iFoundBin = -1;
Int_t ib = fp1CalibRPYA->FindBin(aod->GetRunNumber());
Float_t err = fp1CalibRPYA->GetBinError(ib);
if(err>0){
iFoundBin = ib;
}
else{
Int_t ibLo = ib-1;
Int_t ibUp = ib+1;
while(iFoundBin<0&&(ibLo>0||ibUp<=fp1CalibRPYA->GetNbinsX())){
err = fp1CalibRPYA->GetBinError(ibLo);
if(err>0){
iFoundBin = ibLo;
}
else{
err = fp1CalibRPYA->GetBinError(ibUp);
if(err>0)iFoundBin = ibUp;
}
ibUp++;
ibLo--;
}
}
iOldRun = aod->GetRunNumber();
}
if(fDebug)Printf("%s:%d iFoundBin %d",(char*)__FILE__,__LINE__,iFoundBin);
if(iFoundBin>0&&(fp1CalibRPYA)){
meanXA = fp1CalibRPXA->GetBinContent(iFoundBin);
meanYA = fp1CalibRPYA->GetBinContent(iFoundBin);
meanXC = fp1CalibRPXC->GetBinContent(iFoundBin);
meanYC = fp1CalibRPYC->GetBinContent(iFoundBin);
}
if(fDebug)Printf("%s:%d iFoundBin %1.3E %1.3E %1.3E %1.3E",(char*)__FILE__,__LINE__,meanXA,meanYA,meanXC,meanYC);
for (int i=0; i<64; i++) {
Double_t mult = aodVZERO->GetMultiplicity(i);
Double_t phi = v0phi[i];
if (mult>0) {
if (i<32) {
Double_t wZNC= mult;
numYZNC += sin(2.*phi)*wZNC;
numXZNC += cos(2.*phi)*wZNC;
sumZNC+=wZNC;
}
else if(i>31){
Double_t wZNA=mult;
numYZNA += sin(2.*phi)*wZNA;
numXZNA += cos(2.*phi)*wZNA;
sumZNA+=wZNA;
}
}
}
Double_t XC = 0;
Double_t YC = 0;
Double_t XA = 0;
Double_t YA = 0;
if(sumZNC!=0){
XC = numXZNC/sumZNC;
YC = numYZNC/sumZNC;
fPsiVZEROC = 0.5*TMath::ATan2(YC-meanYC, XC-meanXC);
if(fPsiVZEROC>TMath::Pi()){fPsiVZEROC-=TMath::Pi();}
if(fPsiVZEROC<0){fPsiVZEROC+=TMath::Pi();}
fh2XYC->Fill(XC-meanXC,YC-meanYC);
fp1RPXC->Fill(aod->GetRunNumber(),XC);
fp1RPYC->Fill(aod->GetRunNumber(),YC);
}
if(sumZNA!=0){
XA = numXZNA/sumZNA;
YA = numYZNA/sumZNA;
fPsiVZEROA = 0.5*TMath::ATan2(YA-meanYA, XA-meanXA);
if(fPsiVZEROA>TMath::Pi()){fPsiVZEROA-=TMath::Pi();}
if(fPsiVZEROA<0){fPsiVZEROA+=TMath::Pi();}
fh2XYA->Fill(XA-meanXA,YA-meanYA);
fp1RPXA->Fill(aod->GetRunNumber(),XA);
fp1RPYA->Fill(aod->GetRunNumber(),YA);
}
return kTRUE;
}
Int_t AliAnalysisTaskJetServices::GetListOfTracks(TList *list){
Int_t iCount = 0;
AliAODEvent *aod = 0;
if(fUseAODInput)aod = dynamic_cast<AliAODEvent*>(InputEvent());
else aod = AODEvent();
if(!aod){
return iCount;
}
for(int it = 0;it < aod->GetNumberOfTracks();++it){
AliAODTrack *tr = dynamic_cast<AliAODTrack*>(aod->GetTrack(it));
if(!tr) AliFatal("Not a standard AOD");
if((fFilterMask>0)&&!(tr->TestFilterBit(fFilterMask)))continue;
if(TMath::Abs(tr->Eta())>fTrackRecEtaWindow)continue;
if(tr->Pt()<fMinTrackPt)continue;
list->Add(tr);
iCount++;
}
list->Sort();
return iCount;
}
void AliAnalysisTaskJetServices::SetNTrigger(Int_t n){
if(n>0){
fNTrigger = n;
delete [] fTriggerName;
fTriggerName = new TString [fNTrigger];
delete [] fTriggerBit;fTriggerBit = 0;
fTriggerBit = new UInt_t [fNTrigger];
}
else{
fNTrigger = 0;
}
}
void AliAnalysisTaskJetServices::SetTrigger(Int_t i,UInt_t it,const char* c){
if(i<fNTrigger){
Printf("%d",it);
Printf("%p",c);
Printf("%s",c);
Printf("%p",&fTriggerName[i]);
fTriggerBit[i] = it;
fTriggerName[i] = c;
Printf("%s",fTriggerName[i].Data());
}
}
AliAnalysisTaskJetServices.cxx:1 AliAnalysisTaskJetServices.cxx:2 AliAnalysisTaskJetServices.cxx:3 AliAnalysisTaskJetServices.cxx:4 AliAnalysisTaskJetServices.cxx:5 AliAnalysisTaskJetServices.cxx:6 AliAnalysisTaskJetServices.cxx:7 AliAnalysisTaskJetServices.cxx:8 AliAnalysisTaskJetServices.cxx:9 AliAnalysisTaskJetServices.cxx:10 AliAnalysisTaskJetServices.cxx:11 AliAnalysisTaskJetServices.cxx:12 AliAnalysisTaskJetServices.cxx:13 AliAnalysisTaskJetServices.cxx:14 AliAnalysisTaskJetServices.cxx:15 AliAnalysisTaskJetServices.cxx:16 AliAnalysisTaskJetServices.cxx:17 AliAnalysisTaskJetServices.cxx:18 AliAnalysisTaskJetServices.cxx:19 AliAnalysisTaskJetServices.cxx:20 AliAnalysisTaskJetServices.cxx:21 AliAnalysisTaskJetServices.cxx:22 AliAnalysisTaskJetServices.cxx:23 AliAnalysisTaskJetServices.cxx:24 AliAnalysisTaskJetServices.cxx:25 AliAnalysisTaskJetServices.cxx:26 AliAnalysisTaskJetServices.cxx:27 AliAnalysisTaskJetServices.cxx:28 AliAnalysisTaskJetServices.cxx:29 AliAnalysisTaskJetServices.cxx:30 AliAnalysisTaskJetServices.cxx:31 AliAnalysisTaskJetServices.cxx:32 AliAnalysisTaskJetServices.cxx:33 AliAnalysisTaskJetServices.cxx:34 AliAnalysisTaskJetServices.cxx:35 AliAnalysisTaskJetServices.cxx:36 AliAnalysisTaskJetServices.cxx:37 AliAnalysisTaskJetServices.cxx:38 AliAnalysisTaskJetServices.cxx:39 AliAnalysisTaskJetServices.cxx:40 AliAnalysisTaskJetServices.cxx:41 AliAnalysisTaskJetServices.cxx:42 AliAnalysisTaskJetServices.cxx:43 AliAnalysisTaskJetServices.cxx:44 AliAnalysisTaskJetServices.cxx:45 AliAnalysisTaskJetServices.cxx:46 AliAnalysisTaskJetServices.cxx:47 AliAnalysisTaskJetServices.cxx:48 AliAnalysisTaskJetServices.cxx:49 AliAnalysisTaskJetServices.cxx:50 AliAnalysisTaskJetServices.cxx:51 AliAnalysisTaskJetServices.cxx:52 AliAnalysisTaskJetServices.cxx:53 AliAnalysisTaskJetServices.cxx:54 AliAnalysisTaskJetServices.cxx:55 AliAnalysisTaskJetServices.cxx:56 AliAnalysisTaskJetServices.cxx:57 AliAnalysisTaskJetServices.cxx:58 AliAnalysisTaskJetServices.cxx:59 AliAnalysisTaskJetServices.cxx:60 AliAnalysisTaskJetServices.cxx:61 AliAnalysisTaskJetServices.cxx:62 AliAnalysisTaskJetServices.cxx:63 AliAnalysisTaskJetServices.cxx:64 AliAnalysisTaskJetServices.cxx:65 AliAnalysisTaskJetServices.cxx:66 AliAnalysisTaskJetServices.cxx:67 AliAnalysisTaskJetServices.cxx:68 AliAnalysisTaskJetServices.cxx:69 AliAnalysisTaskJetServices.cxx:70 AliAnalysisTaskJetServices.cxx:71 AliAnalysisTaskJetServices.cxx:72 AliAnalysisTaskJetServices.cxx:73 AliAnalysisTaskJetServices.cxx:74 AliAnalysisTaskJetServices.cxx:75 AliAnalysisTaskJetServices.cxx:76 AliAnalysisTaskJetServices.cxx:77 AliAnalysisTaskJetServices.cxx:78 AliAnalysisTaskJetServices.cxx:79 AliAnalysisTaskJetServices.cxx:80 AliAnalysisTaskJetServices.cxx:81 AliAnalysisTaskJetServices.cxx:82 AliAnalysisTaskJetServices.cxx:83 AliAnalysisTaskJetServices.cxx:84 AliAnalysisTaskJetServices.cxx:85 AliAnalysisTaskJetServices.cxx:86 AliAnalysisTaskJetServices.cxx:87 AliAnalysisTaskJetServices.cxx:88 AliAnalysisTaskJetServices.cxx:89 AliAnalysisTaskJetServices.cxx:90 AliAnalysisTaskJetServices.cxx:91 AliAnalysisTaskJetServices.cxx:92 AliAnalysisTaskJetServices.cxx:93 AliAnalysisTaskJetServices.cxx:94 AliAnalysisTaskJetServices.cxx:95 AliAnalysisTaskJetServices.cxx:96 AliAnalysisTaskJetServices.cxx:97 AliAnalysisTaskJetServices.cxx:98 AliAnalysisTaskJetServices.cxx:99 AliAnalysisTaskJetServices.cxx:100 AliAnalysisTaskJetServices.cxx:101 AliAnalysisTaskJetServices.cxx:102 AliAnalysisTaskJetServices.cxx:103 AliAnalysisTaskJetServices.cxx:104 AliAnalysisTaskJetServices.cxx:105 AliAnalysisTaskJetServices.cxx:106 AliAnalysisTaskJetServices.cxx:107 AliAnalysisTaskJetServices.cxx:108 AliAnalysisTaskJetServices.cxx:109 AliAnalysisTaskJetServices.cxx:110 AliAnalysisTaskJetServices.cxx:111 AliAnalysisTaskJetServices.cxx:112 AliAnalysisTaskJetServices.cxx:113 AliAnalysisTaskJetServices.cxx:114 AliAnalysisTaskJetServices.cxx:115 AliAnalysisTaskJetServices.cxx:116 AliAnalysisTaskJetServices.cxx:117 AliAnalysisTaskJetServices.cxx:118 AliAnalysisTaskJetServices.cxx:119 AliAnalysisTaskJetServices.cxx:120 AliAnalysisTaskJetServices.cxx:121 AliAnalysisTaskJetServices.cxx:122 AliAnalysisTaskJetServices.cxx:123 AliAnalysisTaskJetServices.cxx:124 AliAnalysisTaskJetServices.cxx:125 AliAnalysisTaskJetServices.cxx:126 AliAnalysisTaskJetServices.cxx:127 AliAnalysisTaskJetServices.cxx:128 AliAnalysisTaskJetServices.cxx:129 AliAnalysisTaskJetServices.cxx:130 AliAnalysisTaskJetServices.cxx:131 AliAnalysisTaskJetServices.cxx:132 AliAnalysisTaskJetServices.cxx:133 AliAnalysisTaskJetServices.cxx:134 AliAnalysisTaskJetServices.cxx:135 AliAnalysisTaskJetServices.cxx:136 AliAnalysisTaskJetServices.cxx:137 AliAnalysisTaskJetServices.cxx:138 AliAnalysisTaskJetServices.cxx:139 AliAnalysisTaskJetServices.cxx:140 AliAnalysisTaskJetServices.cxx:141 AliAnalysisTaskJetServices.cxx:142 AliAnalysisTaskJetServices.cxx:143 AliAnalysisTaskJetServices.cxx:144 AliAnalysisTaskJetServices.cxx:145 AliAnalysisTaskJetServices.cxx:146 AliAnalysisTaskJetServices.cxx:147 AliAnalysisTaskJetServices.cxx:148 AliAnalysisTaskJetServices.cxx:149 AliAnalysisTaskJetServices.cxx:150 AliAnalysisTaskJetServices.cxx:151 AliAnalysisTaskJetServices.cxx:152 AliAnalysisTaskJetServices.cxx:153 AliAnalysisTaskJetServices.cxx:154 AliAnalysisTaskJetServices.cxx:155 AliAnalysisTaskJetServices.cxx:156 AliAnalysisTaskJetServices.cxx:157 AliAnalysisTaskJetServices.cxx:158 AliAnalysisTaskJetServices.cxx:159 AliAnalysisTaskJetServices.cxx:160 AliAnalysisTaskJetServices.cxx:161 AliAnalysisTaskJetServices.cxx:162 AliAnalysisTaskJetServices.cxx:163 AliAnalysisTaskJetServices.cxx:164 AliAnalysisTaskJetServices.cxx:165 AliAnalysisTaskJetServices.cxx:166 AliAnalysisTaskJetServices.cxx:167 AliAnalysisTaskJetServices.cxx:168 AliAnalysisTaskJetServices.cxx:169 AliAnalysisTaskJetServices.cxx:170 AliAnalysisTaskJetServices.cxx:171 AliAnalysisTaskJetServices.cxx:172 AliAnalysisTaskJetServices.cxx:173 AliAnalysisTaskJetServices.cxx:174 AliAnalysisTaskJetServices.cxx:175 AliAnalysisTaskJetServices.cxx:176 AliAnalysisTaskJetServices.cxx:177 AliAnalysisTaskJetServices.cxx:178 AliAnalysisTaskJetServices.cxx:179 AliAnalysisTaskJetServices.cxx:180 AliAnalysisTaskJetServices.cxx:181 AliAnalysisTaskJetServices.cxx:182 AliAnalysisTaskJetServices.cxx:183 AliAnalysisTaskJetServices.cxx:184 AliAnalysisTaskJetServices.cxx:185 AliAnalysisTaskJetServices.cxx:186 AliAnalysisTaskJetServices.cxx:187 AliAnalysisTaskJetServices.cxx:188 AliAnalysisTaskJetServices.cxx:189 AliAnalysisTaskJetServices.cxx:190 AliAnalysisTaskJetServices.cxx:191 AliAnalysisTaskJetServices.cxx:192 AliAnalysisTaskJetServices.cxx:193 AliAnalysisTaskJetServices.cxx:194 AliAnalysisTaskJetServices.cxx:195 AliAnalysisTaskJetServices.cxx:196 AliAnalysisTaskJetServices.cxx:197 AliAnalysisTaskJetServices.cxx:198 AliAnalysisTaskJetServices.cxx:199 AliAnalysisTaskJetServices.cxx:200 AliAnalysisTaskJetServices.cxx:201 AliAnalysisTaskJetServices.cxx:202 AliAnalysisTaskJetServices.cxx:203 AliAnalysisTaskJetServices.cxx:204 AliAnalysisTaskJetServices.cxx:205 AliAnalysisTaskJetServices.cxx:206 AliAnalysisTaskJetServices.cxx:207 AliAnalysisTaskJetServices.cxx:208 AliAnalysisTaskJetServices.cxx:209 AliAnalysisTaskJetServices.cxx:210 AliAnalysisTaskJetServices.cxx:211 AliAnalysisTaskJetServices.cxx:212 AliAnalysisTaskJetServices.cxx:213 AliAnalysisTaskJetServices.cxx:214 AliAnalysisTaskJetServices.cxx:215 AliAnalysisTaskJetServices.cxx:216 AliAnalysisTaskJetServices.cxx:217 AliAnalysisTaskJetServices.cxx:218 AliAnalysisTaskJetServices.cxx:219 AliAnalysisTaskJetServices.cxx:220 AliAnalysisTaskJetServices.cxx:221 AliAnalysisTaskJetServices.cxx:222 AliAnalysisTaskJetServices.cxx:223 AliAnalysisTaskJetServices.cxx:224 AliAnalysisTaskJetServices.cxx:225 AliAnalysisTaskJetServices.cxx:226 AliAnalysisTaskJetServices.cxx:227 AliAnalysisTaskJetServices.cxx:228 AliAnalysisTaskJetServices.cxx:229 AliAnalysisTaskJetServices.cxx:230 AliAnalysisTaskJetServices.cxx:231 AliAnalysisTaskJetServices.cxx:232 AliAnalysisTaskJetServices.cxx:233 AliAnalysisTaskJetServices.cxx:234 AliAnalysisTaskJetServices.cxx:235 AliAnalysisTaskJetServices.cxx:236 AliAnalysisTaskJetServices.cxx:237 AliAnalysisTaskJetServices.cxx:238 AliAnalysisTaskJetServices.cxx:239 AliAnalysisTaskJetServices.cxx:240 AliAnalysisTaskJetServices.cxx:241 AliAnalysisTaskJetServices.cxx:242 AliAnalysisTaskJetServices.cxx:243 AliAnalysisTaskJetServices.cxx:244 AliAnalysisTaskJetServices.cxx:245 AliAnalysisTaskJetServices.cxx:246 AliAnalysisTaskJetServices.cxx:247 AliAnalysisTaskJetServices.cxx:248 AliAnalysisTaskJetServices.cxx:249 AliAnalysisTaskJetServices.cxx:250 AliAnalysisTaskJetServices.cxx:251 AliAnalysisTaskJetServices.cxx:252 AliAnalysisTaskJetServices.cxx:253 AliAnalysisTaskJetServices.cxx:254 AliAnalysisTaskJetServices.cxx:255 AliAnalysisTaskJetServices.cxx:256 AliAnalysisTaskJetServices.cxx:257 AliAnalysisTaskJetServices.cxx:258 AliAnalysisTaskJetServices.cxx:259 AliAnalysisTaskJetServices.cxx:260 AliAnalysisTaskJetServices.cxx:261 AliAnalysisTaskJetServices.cxx:262 AliAnalysisTaskJetServices.cxx:263 AliAnalysisTaskJetServices.cxx:264 AliAnalysisTaskJetServices.cxx:265 AliAnalysisTaskJetServices.cxx:266 AliAnalysisTaskJetServices.cxx:267 AliAnalysisTaskJetServices.cxx:268 AliAnalysisTaskJetServices.cxx:269 AliAnalysisTaskJetServices.cxx:270 AliAnalysisTaskJetServices.cxx:271 AliAnalysisTaskJetServices.cxx:272 AliAnalysisTaskJetServices.cxx:273 AliAnalysisTaskJetServices.cxx:274 AliAnalysisTaskJetServices.cxx:275 AliAnalysisTaskJetServices.cxx:276 AliAnalysisTaskJetServices.cxx:277 AliAnalysisTaskJetServices.cxx:278 AliAnalysisTaskJetServices.cxx:279 AliAnalysisTaskJetServices.cxx:280 AliAnalysisTaskJetServices.cxx:281 AliAnalysisTaskJetServices.cxx:282 AliAnalysisTaskJetServices.cxx:283 AliAnalysisTaskJetServices.cxx:284 AliAnalysisTaskJetServices.cxx:285 AliAnalysisTaskJetServices.cxx:286 AliAnalysisTaskJetServices.cxx:287 AliAnalysisTaskJetServices.cxx:288 AliAnalysisTaskJetServices.cxx:289 AliAnalysisTaskJetServices.cxx:290 AliAnalysisTaskJetServices.cxx:291 AliAnalysisTaskJetServices.cxx:292 AliAnalysisTaskJetServices.cxx:293 AliAnalysisTaskJetServices.cxx:294 AliAnalysisTaskJetServices.cxx:295 AliAnalysisTaskJetServices.cxx:296 AliAnalysisTaskJetServices.cxx:297 AliAnalysisTaskJetServices.cxx:298 AliAnalysisTaskJetServices.cxx:299 AliAnalysisTaskJetServices.cxx:300 AliAnalysisTaskJetServices.cxx:301 AliAnalysisTaskJetServices.cxx:302 AliAnalysisTaskJetServices.cxx:303 AliAnalysisTaskJetServices.cxx:304 AliAnalysisTaskJetServices.cxx:305 AliAnalysisTaskJetServices.cxx:306 AliAnalysisTaskJetServices.cxx:307 AliAnalysisTaskJetServices.cxx:308 AliAnalysisTaskJetServices.cxx:309 AliAnalysisTaskJetServices.cxx:310 AliAnalysisTaskJetServices.cxx:311 AliAnalysisTaskJetServices.cxx:312 AliAnalysisTaskJetServices.cxx:313 AliAnalysisTaskJetServices.cxx:314 AliAnalysisTaskJetServices.cxx:315 AliAnalysisTaskJetServices.cxx:316 AliAnalysisTaskJetServices.cxx:317 AliAnalysisTaskJetServices.cxx:318 AliAnalysisTaskJetServices.cxx:319 AliAnalysisTaskJetServices.cxx:320 AliAnalysisTaskJetServices.cxx:321 AliAnalysisTaskJetServices.cxx:322 AliAnalysisTaskJetServices.cxx:323 AliAnalysisTaskJetServices.cxx:324 AliAnalysisTaskJetServices.cxx:325 AliAnalysisTaskJetServices.cxx:326 AliAnalysisTaskJetServices.cxx:327 AliAnalysisTaskJetServices.cxx:328 AliAnalysisTaskJetServices.cxx:329 AliAnalysisTaskJetServices.cxx:330 AliAnalysisTaskJetServices.cxx:331 AliAnalysisTaskJetServices.cxx:332 AliAnalysisTaskJetServices.cxx:333 AliAnalysisTaskJetServices.cxx:334 AliAnalysisTaskJetServices.cxx:335 AliAnalysisTaskJetServices.cxx:336 AliAnalysisTaskJetServices.cxx:337 AliAnalysisTaskJetServices.cxx:338 AliAnalysisTaskJetServices.cxx:339 AliAnalysisTaskJetServices.cxx:340 AliAnalysisTaskJetServices.cxx:341 AliAnalysisTaskJetServices.cxx:342 AliAnalysisTaskJetServices.cxx:343 AliAnalysisTaskJetServices.cxx:344 AliAnalysisTaskJetServices.cxx:345 AliAnalysisTaskJetServices.cxx:346 AliAnalysisTaskJetServices.cxx:347 AliAnalysisTaskJetServices.cxx:348 AliAnalysisTaskJetServices.cxx:349 AliAnalysisTaskJetServices.cxx:350 AliAnalysisTaskJetServices.cxx:351 AliAnalysisTaskJetServices.cxx:352 AliAnalysisTaskJetServices.cxx:353 AliAnalysisTaskJetServices.cxx:354 AliAnalysisTaskJetServices.cxx:355 AliAnalysisTaskJetServices.cxx:356 AliAnalysisTaskJetServices.cxx:357 AliAnalysisTaskJetServices.cxx:358 AliAnalysisTaskJetServices.cxx:359 AliAnalysisTaskJetServices.cxx:360 AliAnalysisTaskJetServices.cxx:361 AliAnalysisTaskJetServices.cxx:362 AliAnalysisTaskJetServices.cxx:363 AliAnalysisTaskJetServices.cxx:364 AliAnalysisTaskJetServices.cxx:365 AliAnalysisTaskJetServices.cxx:366 AliAnalysisTaskJetServices.cxx:367 AliAnalysisTaskJetServices.cxx:368 AliAnalysisTaskJetServices.cxx:369 AliAnalysisTaskJetServices.cxx:370 AliAnalysisTaskJetServices.cxx:371 AliAnalysisTaskJetServices.cxx:372 AliAnalysisTaskJetServices.cxx:373 AliAnalysisTaskJetServices.cxx:374 AliAnalysisTaskJetServices.cxx:375 AliAnalysisTaskJetServices.cxx:376 AliAnalysisTaskJetServices.cxx:377 AliAnalysisTaskJetServices.cxx:378 AliAnalysisTaskJetServices.cxx:379 AliAnalysisTaskJetServices.cxx:380 AliAnalysisTaskJetServices.cxx:381 AliAnalysisTaskJetServices.cxx:382 AliAnalysisTaskJetServices.cxx:383 AliAnalysisTaskJetServices.cxx:384 AliAnalysisTaskJetServices.cxx:385 AliAnalysisTaskJetServices.cxx:386 AliAnalysisTaskJetServices.cxx:387 AliAnalysisTaskJetServices.cxx:388 AliAnalysisTaskJetServices.cxx:389 AliAnalysisTaskJetServices.cxx:390 AliAnalysisTaskJetServices.cxx:391 AliAnalysisTaskJetServices.cxx:392 AliAnalysisTaskJetServices.cxx:393 AliAnalysisTaskJetServices.cxx:394 AliAnalysisTaskJetServices.cxx:395 AliAnalysisTaskJetServices.cxx:396 AliAnalysisTaskJetServices.cxx:397 AliAnalysisTaskJetServices.cxx:398 AliAnalysisTaskJetServices.cxx:399 AliAnalysisTaskJetServices.cxx:400 AliAnalysisTaskJetServices.cxx:401 AliAnalysisTaskJetServices.cxx:402 AliAnalysisTaskJetServices.cxx:403 AliAnalysisTaskJetServices.cxx:404 AliAnalysisTaskJetServices.cxx:405 AliAnalysisTaskJetServices.cxx:406 AliAnalysisTaskJetServices.cxx:407 AliAnalysisTaskJetServices.cxx:408 AliAnalysisTaskJetServices.cxx:409 AliAnalysisTaskJetServices.cxx:410 AliAnalysisTaskJetServices.cxx:411 AliAnalysisTaskJetServices.cxx:412 AliAnalysisTaskJetServices.cxx:413 AliAnalysisTaskJetServices.cxx:414 AliAnalysisTaskJetServices.cxx:415 AliAnalysisTaskJetServices.cxx:416 AliAnalysisTaskJetServices.cxx:417 AliAnalysisTaskJetServices.cxx:418 AliAnalysisTaskJetServices.cxx:419 AliAnalysisTaskJetServices.cxx:420 AliAnalysisTaskJetServices.cxx:421 AliAnalysisTaskJetServices.cxx:422 AliAnalysisTaskJetServices.cxx:423 AliAnalysisTaskJetServices.cxx:424 AliAnalysisTaskJetServices.cxx:425 AliAnalysisTaskJetServices.cxx:426 AliAnalysisTaskJetServices.cxx:427 AliAnalysisTaskJetServices.cxx:428 AliAnalysisTaskJetServices.cxx:429 AliAnalysisTaskJetServices.cxx:430 AliAnalysisTaskJetServices.cxx:431 AliAnalysisTaskJetServices.cxx:432 AliAnalysisTaskJetServices.cxx:433 AliAnalysisTaskJetServices.cxx:434 AliAnalysisTaskJetServices.cxx:435 AliAnalysisTaskJetServices.cxx:436 AliAnalysisTaskJetServices.cxx:437 AliAnalysisTaskJetServices.cxx:438 AliAnalysisTaskJetServices.cxx:439 AliAnalysisTaskJetServices.cxx:440 AliAnalysisTaskJetServices.cxx:441 AliAnalysisTaskJetServices.cxx:442 AliAnalysisTaskJetServices.cxx:443 AliAnalysisTaskJetServices.cxx:444 AliAnalysisTaskJetServices.cxx:445 AliAnalysisTaskJetServices.cxx:446 AliAnalysisTaskJetServices.cxx:447 AliAnalysisTaskJetServices.cxx:448 AliAnalysisTaskJetServices.cxx:449 AliAnalysisTaskJetServices.cxx:450 AliAnalysisTaskJetServices.cxx:451 AliAnalysisTaskJetServices.cxx:452 AliAnalysisTaskJetServices.cxx:453 AliAnalysisTaskJetServices.cxx:454 AliAnalysisTaskJetServices.cxx:455 AliAnalysisTaskJetServices.cxx:456 AliAnalysisTaskJetServices.cxx:457 AliAnalysisTaskJetServices.cxx:458 AliAnalysisTaskJetServices.cxx:459 AliAnalysisTaskJetServices.cxx:460 AliAnalysisTaskJetServices.cxx:461 AliAnalysisTaskJetServices.cxx:462 AliAnalysisTaskJetServices.cxx:463 AliAnalysisTaskJetServices.cxx:464 AliAnalysisTaskJetServices.cxx:465 AliAnalysisTaskJetServices.cxx:466 AliAnalysisTaskJetServices.cxx:467 AliAnalysisTaskJetServices.cxx:468 AliAnalysisTaskJetServices.cxx:469 AliAnalysisTaskJetServices.cxx:470 AliAnalysisTaskJetServices.cxx:471 AliAnalysisTaskJetServices.cxx:472 AliAnalysisTaskJetServices.cxx:473 AliAnalysisTaskJetServices.cxx:474 AliAnalysisTaskJetServices.cxx:475 AliAnalysisTaskJetServices.cxx:476 AliAnalysisTaskJetServices.cxx:477 AliAnalysisTaskJetServices.cxx:478 AliAnalysisTaskJetServices.cxx:479 AliAnalysisTaskJetServices.cxx:480 AliAnalysisTaskJetServices.cxx:481 AliAnalysisTaskJetServices.cxx:482 AliAnalysisTaskJetServices.cxx:483 AliAnalysisTaskJetServices.cxx:484 AliAnalysisTaskJetServices.cxx:485 AliAnalysisTaskJetServices.cxx:486 AliAnalysisTaskJetServices.cxx:487 AliAnalysisTaskJetServices.cxx:488 AliAnalysisTaskJetServices.cxx:489 AliAnalysisTaskJetServices.cxx:490 AliAnalysisTaskJetServices.cxx:491 AliAnalysisTaskJetServices.cxx:492 AliAnalysisTaskJetServices.cxx:493 AliAnalysisTaskJetServices.cxx:494 AliAnalysisTaskJetServices.cxx:495 AliAnalysisTaskJetServices.cxx:496 AliAnalysisTaskJetServices.cxx:497 AliAnalysisTaskJetServices.cxx:498 AliAnalysisTaskJetServices.cxx:499 AliAnalysisTaskJetServices.cxx:500 AliAnalysisTaskJetServices.cxx:501 AliAnalysisTaskJetServices.cxx:502 AliAnalysisTaskJetServices.cxx:503 AliAnalysisTaskJetServices.cxx:504 AliAnalysisTaskJetServices.cxx:505 AliAnalysisTaskJetServices.cxx:506 AliAnalysisTaskJetServices.cxx:507 AliAnalysisTaskJetServices.cxx:508 AliAnalysisTaskJetServices.cxx:509 AliAnalysisTaskJetServices.cxx:510 AliAnalysisTaskJetServices.cxx:511 AliAnalysisTaskJetServices.cxx:512 AliAnalysisTaskJetServices.cxx:513 AliAnalysisTaskJetServices.cxx:514 AliAnalysisTaskJetServices.cxx:515 AliAnalysisTaskJetServices.cxx:516 AliAnalysisTaskJetServices.cxx:517 AliAnalysisTaskJetServices.cxx:518 AliAnalysisTaskJetServices.cxx:519 AliAnalysisTaskJetServices.cxx:520 AliAnalysisTaskJetServices.cxx:521 AliAnalysisTaskJetServices.cxx:522 AliAnalysisTaskJetServices.cxx:523 AliAnalysisTaskJetServices.cxx:524 AliAnalysisTaskJetServices.cxx:525 AliAnalysisTaskJetServices.cxx:526 AliAnalysisTaskJetServices.cxx:527 AliAnalysisTaskJetServices.cxx:528 AliAnalysisTaskJetServices.cxx:529 AliAnalysisTaskJetServices.cxx:530 AliAnalysisTaskJetServices.cxx:531 AliAnalysisTaskJetServices.cxx:532 AliAnalysisTaskJetServices.cxx:533 AliAnalysisTaskJetServices.cxx:534 AliAnalysisTaskJetServices.cxx:535 AliAnalysisTaskJetServices.cxx:536 AliAnalysisTaskJetServices.cxx:537 AliAnalysisTaskJetServices.cxx:538 AliAnalysisTaskJetServices.cxx:539 AliAnalysisTaskJetServices.cxx:540 AliAnalysisTaskJetServices.cxx:541 AliAnalysisTaskJetServices.cxx:542 AliAnalysisTaskJetServices.cxx:543 AliAnalysisTaskJetServices.cxx:544 AliAnalysisTaskJetServices.cxx:545 AliAnalysisTaskJetServices.cxx:546 AliAnalysisTaskJetServices.cxx:547 AliAnalysisTaskJetServices.cxx:548 AliAnalysisTaskJetServices.cxx:549 AliAnalysisTaskJetServices.cxx:550 AliAnalysisTaskJetServices.cxx:551 AliAnalysisTaskJetServices.cxx:552 AliAnalysisTaskJetServices.cxx:553 AliAnalysisTaskJetServices.cxx:554 AliAnalysisTaskJetServices.cxx:555 AliAnalysisTaskJetServices.cxx:556 AliAnalysisTaskJetServices.cxx:557 AliAnalysisTaskJetServices.cxx:558 AliAnalysisTaskJetServices.cxx:559 AliAnalysisTaskJetServices.cxx:560 AliAnalysisTaskJetServices.cxx:561 AliAnalysisTaskJetServices.cxx:562 AliAnalysisTaskJetServices.cxx:563 AliAnalysisTaskJetServices.cxx:564 AliAnalysisTaskJetServices.cxx:565 AliAnalysisTaskJetServices.cxx:566 AliAnalysisTaskJetServices.cxx:567 AliAnalysisTaskJetServices.cxx:568 AliAnalysisTaskJetServices.cxx:569 AliAnalysisTaskJetServices.cxx:570 AliAnalysisTaskJetServices.cxx:571 AliAnalysisTaskJetServices.cxx:572 AliAnalysisTaskJetServices.cxx:573 AliAnalysisTaskJetServices.cxx:574 AliAnalysisTaskJetServices.cxx:575 AliAnalysisTaskJetServices.cxx:576 AliAnalysisTaskJetServices.cxx:577 AliAnalysisTaskJetServices.cxx:578 AliAnalysisTaskJetServices.cxx:579 AliAnalysisTaskJetServices.cxx:580 AliAnalysisTaskJetServices.cxx:581 AliAnalysisTaskJetServices.cxx:582 AliAnalysisTaskJetServices.cxx:583 AliAnalysisTaskJetServices.cxx:584 AliAnalysisTaskJetServices.cxx:585 AliAnalysisTaskJetServices.cxx:586 AliAnalysisTaskJetServices.cxx:587 AliAnalysisTaskJetServices.cxx:588 AliAnalysisTaskJetServices.cxx:589 AliAnalysisTaskJetServices.cxx:590 AliAnalysisTaskJetServices.cxx:591 AliAnalysisTaskJetServices.cxx:592 AliAnalysisTaskJetServices.cxx:593 AliAnalysisTaskJetServices.cxx:594 AliAnalysisTaskJetServices.cxx:595 AliAnalysisTaskJetServices.cxx:596 AliAnalysisTaskJetServices.cxx:597 AliAnalysisTaskJetServices.cxx:598 AliAnalysisTaskJetServices.cxx:599 AliAnalysisTaskJetServices.cxx:600 AliAnalysisTaskJetServices.cxx:601 AliAnalysisTaskJetServices.cxx:602 AliAnalysisTaskJetServices.cxx:603 AliAnalysisTaskJetServices.cxx:604 AliAnalysisTaskJetServices.cxx:605 AliAnalysisTaskJetServices.cxx:606 AliAnalysisTaskJetServices.cxx:607 AliAnalysisTaskJetServices.cxx:608 AliAnalysisTaskJetServices.cxx:609 AliAnalysisTaskJetServices.cxx:610 AliAnalysisTaskJetServices.cxx:611 AliAnalysisTaskJetServices.cxx:612 AliAnalysisTaskJetServices.cxx:613 AliAnalysisTaskJetServices.cxx:614 AliAnalysisTaskJetServices.cxx:615 AliAnalysisTaskJetServices.cxx:616 AliAnalysisTaskJetServices.cxx:617 AliAnalysisTaskJetServices.cxx:618 AliAnalysisTaskJetServices.cxx:619 AliAnalysisTaskJetServices.cxx:620 AliAnalysisTaskJetServices.cxx:621 AliAnalysisTaskJetServices.cxx:622 AliAnalysisTaskJetServices.cxx:623 AliAnalysisTaskJetServices.cxx:624 AliAnalysisTaskJetServices.cxx:625 AliAnalysisTaskJetServices.cxx:626 AliAnalysisTaskJetServices.cxx:627 AliAnalysisTaskJetServices.cxx:628 AliAnalysisTaskJetServices.cxx:629 AliAnalysisTaskJetServices.cxx:630 AliAnalysisTaskJetServices.cxx:631 AliAnalysisTaskJetServices.cxx:632 AliAnalysisTaskJetServices.cxx:633 AliAnalysisTaskJetServices.cxx:634 AliAnalysisTaskJetServices.cxx:635 AliAnalysisTaskJetServices.cxx:636 AliAnalysisTaskJetServices.cxx:637 AliAnalysisTaskJetServices.cxx:638 AliAnalysisTaskJetServices.cxx:639 AliAnalysisTaskJetServices.cxx:640 AliAnalysisTaskJetServices.cxx:641 AliAnalysisTaskJetServices.cxx:642 AliAnalysisTaskJetServices.cxx:643 AliAnalysisTaskJetServices.cxx:644 AliAnalysisTaskJetServices.cxx:645 AliAnalysisTaskJetServices.cxx:646 AliAnalysisTaskJetServices.cxx:647 AliAnalysisTaskJetServices.cxx:648 AliAnalysisTaskJetServices.cxx:649 AliAnalysisTaskJetServices.cxx:650 AliAnalysisTaskJetServices.cxx:651 AliAnalysisTaskJetServices.cxx:652 AliAnalysisTaskJetServices.cxx:653 AliAnalysisTaskJetServices.cxx:654 AliAnalysisTaskJetServices.cxx:655 AliAnalysisTaskJetServices.cxx:656 AliAnalysisTaskJetServices.cxx:657 AliAnalysisTaskJetServices.cxx:658 AliAnalysisTaskJetServices.cxx:659 AliAnalysisTaskJetServices.cxx:660 AliAnalysisTaskJetServices.cxx:661 AliAnalysisTaskJetServices.cxx:662 AliAnalysisTaskJetServices.cxx:663 AliAnalysisTaskJetServices.cxx:664 AliAnalysisTaskJetServices.cxx:665 AliAnalysisTaskJetServices.cxx:666 AliAnalysisTaskJetServices.cxx:667 AliAnalysisTaskJetServices.cxx:668 AliAnalysisTaskJetServices.cxx:669 AliAnalysisTaskJetServices.cxx:670 AliAnalysisTaskJetServices.cxx:671 AliAnalysisTaskJetServices.cxx:672 AliAnalysisTaskJetServices.cxx:673 AliAnalysisTaskJetServices.cxx:674 AliAnalysisTaskJetServices.cxx:675 AliAnalysisTaskJetServices.cxx:676 AliAnalysisTaskJetServices.cxx:677 AliAnalysisTaskJetServices.cxx:678 AliAnalysisTaskJetServices.cxx:679 AliAnalysisTaskJetServices.cxx:680 AliAnalysisTaskJetServices.cxx:681 AliAnalysisTaskJetServices.cxx:682 AliAnalysisTaskJetServices.cxx:683 AliAnalysisTaskJetServices.cxx:684 AliAnalysisTaskJetServices.cxx:685 AliAnalysisTaskJetServices.cxx:686 AliAnalysisTaskJetServices.cxx:687 AliAnalysisTaskJetServices.cxx:688 AliAnalysisTaskJetServices.cxx:689 AliAnalysisTaskJetServices.cxx:690 AliAnalysisTaskJetServices.cxx:691 AliAnalysisTaskJetServices.cxx:692 AliAnalysisTaskJetServices.cxx:693 AliAnalysisTaskJetServices.cxx:694 AliAnalysisTaskJetServices.cxx:695 AliAnalysisTaskJetServices.cxx:696 AliAnalysisTaskJetServices.cxx:697 AliAnalysisTaskJetServices.cxx:698 AliAnalysisTaskJetServices.cxx:699 AliAnalysisTaskJetServices.cxx:700 AliAnalysisTaskJetServices.cxx:701 AliAnalysisTaskJetServices.cxx:702 AliAnalysisTaskJetServices.cxx:703 AliAnalysisTaskJetServices.cxx:704 AliAnalysisTaskJetServices.cxx:705 AliAnalysisTaskJetServices.cxx:706 AliAnalysisTaskJetServices.cxx:707 AliAnalysisTaskJetServices.cxx:708 AliAnalysisTaskJetServices.cxx:709 AliAnalysisTaskJetServices.cxx:710 AliAnalysisTaskJetServices.cxx:711 AliAnalysisTaskJetServices.cxx:712 AliAnalysisTaskJetServices.cxx:713 AliAnalysisTaskJetServices.cxx:714 AliAnalysisTaskJetServices.cxx:715 AliAnalysisTaskJetServices.cxx:716 AliAnalysisTaskJetServices.cxx:717 AliAnalysisTaskJetServices.cxx:718 AliAnalysisTaskJetServices.cxx:719 AliAnalysisTaskJetServices.cxx:720 AliAnalysisTaskJetServices.cxx:721 AliAnalysisTaskJetServices.cxx:722 AliAnalysisTaskJetServices.cxx:723 AliAnalysisTaskJetServices.cxx:724 AliAnalysisTaskJetServices.cxx:725 AliAnalysisTaskJetServices.cxx:726 AliAnalysisTaskJetServices.cxx:727 AliAnalysisTaskJetServices.cxx:728 AliAnalysisTaskJetServices.cxx:729 AliAnalysisTaskJetServices.cxx:730 AliAnalysisTaskJetServices.cxx:731 AliAnalysisTaskJetServices.cxx:732 AliAnalysisTaskJetServices.cxx:733 AliAnalysisTaskJetServices.cxx:734 AliAnalysisTaskJetServices.cxx:735 AliAnalysisTaskJetServices.cxx:736 AliAnalysisTaskJetServices.cxx:737 AliAnalysisTaskJetServices.cxx:738 AliAnalysisTaskJetServices.cxx:739 AliAnalysisTaskJetServices.cxx:740 AliAnalysisTaskJetServices.cxx:741 AliAnalysisTaskJetServices.cxx:742 AliAnalysisTaskJetServices.cxx:743 AliAnalysisTaskJetServices.cxx:744 AliAnalysisTaskJetServices.cxx:745 AliAnalysisTaskJetServices.cxx:746 AliAnalysisTaskJetServices.cxx:747 AliAnalysisTaskJetServices.cxx:748 AliAnalysisTaskJetServices.cxx:749 AliAnalysisTaskJetServices.cxx:750 AliAnalysisTaskJetServices.cxx:751 AliAnalysisTaskJetServices.cxx:752 AliAnalysisTaskJetServices.cxx:753 AliAnalysisTaskJetServices.cxx:754 AliAnalysisTaskJetServices.cxx:755 AliAnalysisTaskJetServices.cxx:756 AliAnalysisTaskJetServices.cxx:757 AliAnalysisTaskJetServices.cxx:758 AliAnalysisTaskJetServices.cxx:759 AliAnalysisTaskJetServices.cxx:760 AliAnalysisTaskJetServices.cxx:761 AliAnalysisTaskJetServices.cxx:762 AliAnalysisTaskJetServices.cxx:763 AliAnalysisTaskJetServices.cxx:764 AliAnalysisTaskJetServices.cxx:765 AliAnalysisTaskJetServices.cxx:766 AliAnalysisTaskJetServices.cxx:767 AliAnalysisTaskJetServices.cxx:768 AliAnalysisTaskJetServices.cxx:769 AliAnalysisTaskJetServices.cxx:770 AliAnalysisTaskJetServices.cxx:771 AliAnalysisTaskJetServices.cxx:772 AliAnalysisTaskJetServices.cxx:773 AliAnalysisTaskJetServices.cxx:774 AliAnalysisTaskJetServices.cxx:775 AliAnalysisTaskJetServices.cxx:776 AliAnalysisTaskJetServices.cxx:777 AliAnalysisTaskJetServices.cxx:778 AliAnalysisTaskJetServices.cxx:779 AliAnalysisTaskJetServices.cxx:780 AliAnalysisTaskJetServices.cxx:781 AliAnalysisTaskJetServices.cxx:782 AliAnalysisTaskJetServices.cxx:783 AliAnalysisTaskJetServices.cxx:784 AliAnalysisTaskJetServices.cxx:785 AliAnalysisTaskJetServices.cxx:786 AliAnalysisTaskJetServices.cxx:787 AliAnalysisTaskJetServices.cxx:788 AliAnalysisTaskJetServices.cxx:789 AliAnalysisTaskJetServices.cxx:790 AliAnalysisTaskJetServices.cxx:791 AliAnalysisTaskJetServices.cxx:792 AliAnalysisTaskJetServices.cxx:793 AliAnalysisTaskJetServices.cxx:794 AliAnalysisTaskJetServices.cxx:795 AliAnalysisTaskJetServices.cxx:796 AliAnalysisTaskJetServices.cxx:797 AliAnalysisTaskJetServices.cxx:798 AliAnalysisTaskJetServices.cxx:799 AliAnalysisTaskJetServices.cxx:800 AliAnalysisTaskJetServices.cxx:801 AliAnalysisTaskJetServices.cxx:802 AliAnalysisTaskJetServices.cxx:803 AliAnalysisTaskJetServices.cxx:804 AliAnalysisTaskJetServices.cxx:805 AliAnalysisTaskJetServices.cxx:806 AliAnalysisTaskJetServices.cxx:807 AliAnalysisTaskJetServices.cxx:808 AliAnalysisTaskJetServices.cxx:809 AliAnalysisTaskJetServices.cxx:810 AliAnalysisTaskJetServices.cxx:811 AliAnalysisTaskJetServices.cxx:812 AliAnalysisTaskJetServices.cxx:813 AliAnalysisTaskJetServices.cxx:814 AliAnalysisTaskJetServices.cxx:815 AliAnalysisTaskJetServices.cxx:816 AliAnalysisTaskJetServices.cxx:817 AliAnalysisTaskJetServices.cxx:818 AliAnalysisTaskJetServices.cxx:819 AliAnalysisTaskJetServices.cxx:820 AliAnalysisTaskJetServices.cxx:821 AliAnalysisTaskJetServices.cxx:822 AliAnalysisTaskJetServices.cxx:823 AliAnalysisTaskJetServices.cxx:824 AliAnalysisTaskJetServices.cxx:825 AliAnalysisTaskJetServices.cxx:826 AliAnalysisTaskJetServices.cxx:827 AliAnalysisTaskJetServices.cxx:828 AliAnalysisTaskJetServices.cxx:829 AliAnalysisTaskJetServices.cxx:830 AliAnalysisTaskJetServices.cxx:831 AliAnalysisTaskJetServices.cxx:832 AliAnalysisTaskJetServices.cxx:833 AliAnalysisTaskJetServices.cxx:834 AliAnalysisTaskJetServices.cxx:835 AliAnalysisTaskJetServices.cxx:836 AliAnalysisTaskJetServices.cxx:837 AliAnalysisTaskJetServices.cxx:838 AliAnalysisTaskJetServices.cxx:839 AliAnalysisTaskJetServices.cxx:840 AliAnalysisTaskJetServices.cxx:841 AliAnalysisTaskJetServices.cxx:842 AliAnalysisTaskJetServices.cxx:843 AliAnalysisTaskJetServices.cxx:844 AliAnalysisTaskJetServices.cxx:845 AliAnalysisTaskJetServices.cxx:846 AliAnalysisTaskJetServices.cxx:847 AliAnalysisTaskJetServices.cxx:848 AliAnalysisTaskJetServices.cxx:849 AliAnalysisTaskJetServices.cxx:850 AliAnalysisTaskJetServices.cxx:851 AliAnalysisTaskJetServices.cxx:852 AliAnalysisTaskJetServices.cxx:853 AliAnalysisTaskJetServices.cxx:854 AliAnalysisTaskJetServices.cxx:855 AliAnalysisTaskJetServices.cxx:856 AliAnalysisTaskJetServices.cxx:857 AliAnalysisTaskJetServices.cxx:858 AliAnalysisTaskJetServices.cxx:859 AliAnalysisTaskJetServices.cxx:860 AliAnalysisTaskJetServices.cxx:861 AliAnalysisTaskJetServices.cxx:862 AliAnalysisTaskJetServices.cxx:863 AliAnalysisTaskJetServices.cxx:864 AliAnalysisTaskJetServices.cxx:865 AliAnalysisTaskJetServices.cxx:866 AliAnalysisTaskJetServices.cxx:867 AliAnalysisTaskJetServices.cxx:868 AliAnalysisTaskJetServices.cxx:869 AliAnalysisTaskJetServices.cxx:870 AliAnalysisTaskJetServices.cxx:871 AliAnalysisTaskJetServices.cxx:872 AliAnalysisTaskJetServices.cxx:873 AliAnalysisTaskJetServices.cxx:874 AliAnalysisTaskJetServices.cxx:875 AliAnalysisTaskJetServices.cxx:876 AliAnalysisTaskJetServices.cxx:877 AliAnalysisTaskJetServices.cxx:878 AliAnalysisTaskJetServices.cxx:879 AliAnalysisTaskJetServices.cxx:880 AliAnalysisTaskJetServices.cxx:881 AliAnalysisTaskJetServices.cxx:882 AliAnalysisTaskJetServices.cxx:883 AliAnalysisTaskJetServices.cxx:884 AliAnalysisTaskJetServices.cxx:885 AliAnalysisTaskJetServices.cxx:886 AliAnalysisTaskJetServices.cxx:887 AliAnalysisTaskJetServices.cxx:888 AliAnalysisTaskJetServices.cxx:889 AliAnalysisTaskJetServices.cxx:890 AliAnalysisTaskJetServices.cxx:891 AliAnalysisTaskJetServices.cxx:892 AliAnalysisTaskJetServices.cxx:893 AliAnalysisTaskJetServices.cxx:894 AliAnalysisTaskJetServices.cxx:895 AliAnalysisTaskJetServices.cxx:896 AliAnalysisTaskJetServices.cxx:897 AliAnalysisTaskJetServices.cxx:898 AliAnalysisTaskJetServices.cxx:899 AliAnalysisTaskJetServices.cxx:900 AliAnalysisTaskJetServices.cxx:901 AliAnalysisTaskJetServices.cxx:902 AliAnalysisTaskJetServices.cxx:903 AliAnalysisTaskJetServices.cxx:904 AliAnalysisTaskJetServices.cxx:905 AliAnalysisTaskJetServices.cxx:906 AliAnalysisTaskJetServices.cxx:907 AliAnalysisTaskJetServices.cxx:908 AliAnalysisTaskJetServices.cxx:909 AliAnalysisTaskJetServices.cxx:910 AliAnalysisTaskJetServices.cxx:911 AliAnalysisTaskJetServices.cxx:912 AliAnalysisTaskJetServices.cxx:913 AliAnalysisTaskJetServices.cxx:914 AliAnalysisTaskJetServices.cxx:915 AliAnalysisTaskJetServices.cxx:916 AliAnalysisTaskJetServices.cxx:917 AliAnalysisTaskJetServices.cxx:918 AliAnalysisTaskJetServices.cxx:919 AliAnalysisTaskJetServices.cxx:920 AliAnalysisTaskJetServices.cxx:921 AliAnalysisTaskJetServices.cxx:922 AliAnalysisTaskJetServices.cxx:923 AliAnalysisTaskJetServices.cxx:924 AliAnalysisTaskJetServices.cxx:925 AliAnalysisTaskJetServices.cxx:926 AliAnalysisTaskJetServices.cxx:927 AliAnalysisTaskJetServices.cxx:928 AliAnalysisTaskJetServices.cxx:929 AliAnalysisTaskJetServices.cxx:930 AliAnalysisTaskJetServices.cxx:931 AliAnalysisTaskJetServices.cxx:932 AliAnalysisTaskJetServices.cxx:933 AliAnalysisTaskJetServices.cxx:934 AliAnalysisTaskJetServices.cxx:935 AliAnalysisTaskJetServices.cxx:936 AliAnalysisTaskJetServices.cxx:937 AliAnalysisTaskJetServices.cxx:938 AliAnalysisTaskJetServices.cxx:939 AliAnalysisTaskJetServices.cxx:940 AliAnalysisTaskJetServices.cxx:941 AliAnalysisTaskJetServices.cxx:942 AliAnalysisTaskJetServices.cxx:943 AliAnalysisTaskJetServices.cxx:944 AliAnalysisTaskJetServices.cxx:945 AliAnalysisTaskJetServices.cxx:946 AliAnalysisTaskJetServices.cxx:947 AliAnalysisTaskJetServices.cxx:948 AliAnalysisTaskJetServices.cxx:949 AliAnalysisTaskJetServices.cxx:950 AliAnalysisTaskJetServices.cxx:951 AliAnalysisTaskJetServices.cxx:952 AliAnalysisTaskJetServices.cxx:953 AliAnalysisTaskJetServices.cxx:954 AliAnalysisTaskJetServices.cxx:955 AliAnalysisTaskJetServices.cxx:956 AliAnalysisTaskJetServices.cxx:957 AliAnalysisTaskJetServices.cxx:958 AliAnalysisTaskJetServices.cxx:959 AliAnalysisTaskJetServices.cxx:960 AliAnalysisTaskJetServices.cxx:961 AliAnalysisTaskJetServices.cxx:962 AliAnalysisTaskJetServices.cxx:963 AliAnalysisTaskJetServices.cxx:964 AliAnalysisTaskJetServices.cxx:965 AliAnalysisTaskJetServices.cxx:966 AliAnalysisTaskJetServices.cxx:967 AliAnalysisTaskJetServices.cxx:968 AliAnalysisTaskJetServices.cxx:969 AliAnalysisTaskJetServices.cxx:970 AliAnalysisTaskJetServices.cxx:971 AliAnalysisTaskJetServices.cxx:972 AliAnalysisTaskJetServices.cxx:973 AliAnalysisTaskJetServices.cxx:974 AliAnalysisTaskJetServices.cxx:975 AliAnalysisTaskJetServices.cxx:976 AliAnalysisTaskJetServices.cxx:977 AliAnalysisTaskJetServices.cxx:978 AliAnalysisTaskJetServices.cxx:979 AliAnalysisTaskJetServices.cxx:980 AliAnalysisTaskJetServices.cxx:981 AliAnalysisTaskJetServices.cxx:982 AliAnalysisTaskJetServices.cxx:983 AliAnalysisTaskJetServices.cxx:984 AliAnalysisTaskJetServices.cxx:985 AliAnalysisTaskJetServices.cxx:986 AliAnalysisTaskJetServices.cxx:987 AliAnalysisTaskJetServices.cxx:988 AliAnalysisTaskJetServices.cxx:989 AliAnalysisTaskJetServices.cxx:990 AliAnalysisTaskJetServices.cxx:991 AliAnalysisTaskJetServices.cxx:992 AliAnalysisTaskJetServices.cxx:993 AliAnalysisTaskJetServices.cxx:994 AliAnalysisTaskJetServices.cxx:995 AliAnalysisTaskJetServices.cxx:996 AliAnalysisTaskJetServices.cxx:997 AliAnalysisTaskJetServices.cxx:998 AliAnalysisTaskJetServices.cxx:999 AliAnalysisTaskJetServices.cxx:1000 AliAnalysisTaskJetServices.cxx:1001 AliAnalysisTaskJetServices.cxx:1002 AliAnalysisTaskJetServices.cxx:1003 AliAnalysisTaskJetServices.cxx:1004 AliAnalysisTaskJetServices.cxx:1005 AliAnalysisTaskJetServices.cxx:1006 AliAnalysisTaskJetServices.cxx:1007 AliAnalysisTaskJetServices.cxx:1008 AliAnalysisTaskJetServices.cxx:1009 AliAnalysisTaskJetServices.cxx:1010 AliAnalysisTaskJetServices.cxx:1011 AliAnalysisTaskJetServices.cxx:1012 AliAnalysisTaskJetServices.cxx:1013 AliAnalysisTaskJetServices.cxx:1014 AliAnalysisTaskJetServices.cxx:1015 AliAnalysisTaskJetServices.cxx:1016 AliAnalysisTaskJetServices.cxx:1017 AliAnalysisTaskJetServices.cxx:1018 AliAnalysisTaskJetServices.cxx:1019 AliAnalysisTaskJetServices.cxx:1020 AliAnalysisTaskJetServices.cxx:1021 AliAnalysisTaskJetServices.cxx:1022 AliAnalysisTaskJetServices.cxx:1023 AliAnalysisTaskJetServices.cxx:1024 AliAnalysisTaskJetServices.cxx:1025 AliAnalysisTaskJetServices.cxx:1026 AliAnalysisTaskJetServices.cxx:1027 AliAnalysisTaskJetServices.cxx:1028 AliAnalysisTaskJetServices.cxx:1029 AliAnalysisTaskJetServices.cxx:1030 AliAnalysisTaskJetServices.cxx:1031 AliAnalysisTaskJetServices.cxx:1032 AliAnalysisTaskJetServices.cxx:1033 AliAnalysisTaskJetServices.cxx:1034 AliAnalysisTaskJetServices.cxx:1035 AliAnalysisTaskJetServices.cxx:1036 AliAnalysisTaskJetServices.cxx:1037 AliAnalysisTaskJetServices.cxx:1038 AliAnalysisTaskJetServices.cxx:1039 AliAnalysisTaskJetServices.cxx:1040 AliAnalysisTaskJetServices.cxx:1041 AliAnalysisTaskJetServices.cxx:1042 AliAnalysisTaskJetServices.cxx:1043 AliAnalysisTaskJetServices.cxx:1044 AliAnalysisTaskJetServices.cxx:1045 AliAnalysisTaskJetServices.cxx:1046 AliAnalysisTaskJetServices.cxx:1047 AliAnalysisTaskJetServices.cxx:1048 AliAnalysisTaskJetServices.cxx:1049 AliAnalysisTaskJetServices.cxx:1050 AliAnalysisTaskJetServices.cxx:1051 AliAnalysisTaskJetServices.cxx:1052 AliAnalysisTaskJetServices.cxx:1053 AliAnalysisTaskJetServices.cxx:1054 AliAnalysisTaskJetServices.cxx:1055 AliAnalysisTaskJetServices.cxx:1056 AliAnalysisTaskJetServices.cxx:1057 AliAnalysisTaskJetServices.cxx:1058 AliAnalysisTaskJetServices.cxx:1059 AliAnalysisTaskJetServices.cxx:1060 AliAnalysisTaskJetServices.cxx:1061 AliAnalysisTaskJetServices.cxx:1062 AliAnalysisTaskJetServices.cxx:1063 AliAnalysisTaskJetServices.cxx:1064 AliAnalysisTaskJetServices.cxx:1065 AliAnalysisTaskJetServices.cxx:1066 AliAnalysisTaskJetServices.cxx:1067 AliAnalysisTaskJetServices.cxx:1068 AliAnalysisTaskJetServices.cxx:1069 AliAnalysisTaskJetServices.cxx:1070 AliAnalysisTaskJetServices.cxx:1071 AliAnalysisTaskJetServices.cxx:1072 AliAnalysisTaskJetServices.cxx:1073 AliAnalysisTaskJetServices.cxx:1074 AliAnalysisTaskJetServices.cxx:1075 AliAnalysisTaskJetServices.cxx:1076 AliAnalysisTaskJetServices.cxx:1077 AliAnalysisTaskJetServices.cxx:1078 AliAnalysisTaskJetServices.cxx:1079 AliAnalysisTaskJetServices.cxx:1080 AliAnalysisTaskJetServices.cxx:1081 AliAnalysisTaskJetServices.cxx:1082 AliAnalysisTaskJetServices.cxx:1083 AliAnalysisTaskJetServices.cxx:1084 AliAnalysisTaskJetServices.cxx:1085 AliAnalysisTaskJetServices.cxx:1086 AliAnalysisTaskJetServices.cxx:1087 AliAnalysisTaskJetServices.cxx:1088 AliAnalysisTaskJetServices.cxx:1089 AliAnalysisTaskJetServices.cxx:1090 AliAnalysisTaskJetServices.cxx:1091 AliAnalysisTaskJetServices.cxx:1092 AliAnalysisTaskJetServices.cxx:1093 AliAnalysisTaskJetServices.cxx:1094 AliAnalysisTaskJetServices.cxx:1095 AliAnalysisTaskJetServices.cxx:1096 AliAnalysisTaskJetServices.cxx:1097 AliAnalysisTaskJetServices.cxx:1098 AliAnalysisTaskJetServices.cxx:1099 AliAnalysisTaskJetServices.cxx:1100 AliAnalysisTaskJetServices.cxx:1101 AliAnalysisTaskJetServices.cxx:1102 AliAnalysisTaskJetServices.cxx:1103 AliAnalysisTaskJetServices.cxx:1104 AliAnalysisTaskJetServices.cxx:1105 AliAnalysisTaskJetServices.cxx:1106 AliAnalysisTaskJetServices.cxx:1107 AliAnalysisTaskJetServices.cxx:1108 AliAnalysisTaskJetServices.cxx:1109 AliAnalysisTaskJetServices.cxx:1110 AliAnalysisTaskJetServices.cxx:1111 AliAnalysisTaskJetServices.cxx:1112 AliAnalysisTaskJetServices.cxx:1113 AliAnalysisTaskJetServices.cxx:1114 AliAnalysisTaskJetServices.cxx:1115 AliAnalysisTaskJetServices.cxx:1116 AliAnalysisTaskJetServices.cxx:1117 AliAnalysisTaskJetServices.cxx:1118 AliAnalysisTaskJetServices.cxx:1119 AliAnalysisTaskJetServices.cxx:1120 AliAnalysisTaskJetServices.cxx:1121 AliAnalysisTaskJetServices.cxx:1122 AliAnalysisTaskJetServices.cxx:1123 AliAnalysisTaskJetServices.cxx:1124 AliAnalysisTaskJetServices.cxx:1125 AliAnalysisTaskJetServices.cxx:1126 AliAnalysisTaskJetServices.cxx:1127 AliAnalysisTaskJetServices.cxx:1128 AliAnalysisTaskJetServices.cxx:1129 AliAnalysisTaskJetServices.cxx:1130 AliAnalysisTaskJetServices.cxx:1131 AliAnalysisTaskJetServices.cxx:1132 AliAnalysisTaskJetServices.cxx:1133 AliAnalysisTaskJetServices.cxx:1134 AliAnalysisTaskJetServices.cxx:1135 AliAnalysisTaskJetServices.cxx:1136 AliAnalysisTaskJetServices.cxx:1137 AliAnalysisTaskJetServices.cxx:1138 AliAnalysisTaskJetServices.cxx:1139 AliAnalysisTaskJetServices.cxx:1140 AliAnalysisTaskJetServices.cxx:1141 AliAnalysisTaskJetServices.cxx:1142 AliAnalysisTaskJetServices.cxx:1143 AliAnalysisTaskJetServices.cxx:1144 AliAnalysisTaskJetServices.cxx:1145 AliAnalysisTaskJetServices.cxx:1146 AliAnalysisTaskJetServices.cxx:1147 AliAnalysisTaskJetServices.cxx:1148 AliAnalysisTaskJetServices.cxx:1149 AliAnalysisTaskJetServices.cxx:1150 AliAnalysisTaskJetServices.cxx:1151 AliAnalysisTaskJetServices.cxx:1152 AliAnalysisTaskJetServices.cxx:1153 AliAnalysisTaskJetServices.cxx:1154 AliAnalysisTaskJetServices.cxx:1155 AliAnalysisTaskJetServices.cxx:1156 AliAnalysisTaskJetServices.cxx:1157 AliAnalysisTaskJetServices.cxx:1158 AliAnalysisTaskJetServices.cxx:1159 AliAnalysisTaskJetServices.cxx:1160 AliAnalysisTaskJetServices.cxx:1161 AliAnalysisTaskJetServices.cxx:1162 AliAnalysisTaskJetServices.cxx:1163 AliAnalysisTaskJetServices.cxx:1164 AliAnalysisTaskJetServices.cxx:1165 AliAnalysisTaskJetServices.cxx:1166 AliAnalysisTaskJetServices.cxx:1167 AliAnalysisTaskJetServices.cxx:1168 AliAnalysisTaskJetServices.cxx:1169 AliAnalysisTaskJetServices.cxx:1170 AliAnalysisTaskJetServices.cxx:1171 AliAnalysisTaskJetServices.cxx:1172 AliAnalysisTaskJetServices.cxx:1173 AliAnalysisTaskJetServices.cxx:1174 AliAnalysisTaskJetServices.cxx:1175 AliAnalysisTaskJetServices.cxx:1176 AliAnalysisTaskJetServices.cxx:1177 AliAnalysisTaskJetServices.cxx:1178 AliAnalysisTaskJetServices.cxx:1179 AliAnalysisTaskJetServices.cxx:1180 AliAnalysisTaskJetServices.cxx:1181 AliAnalysisTaskJetServices.cxx:1182 AliAnalysisTaskJetServices.cxx:1183 AliAnalysisTaskJetServices.cxx:1184 AliAnalysisTaskJetServices.cxx:1185 AliAnalysisTaskJetServices.cxx:1186 AliAnalysisTaskJetServices.cxx:1187 AliAnalysisTaskJetServices.cxx:1188 AliAnalysisTaskJetServices.cxx:1189 AliAnalysisTaskJetServices.cxx:1190 AliAnalysisTaskJetServices.cxx:1191 AliAnalysisTaskJetServices.cxx:1192 AliAnalysisTaskJetServices.cxx:1193 AliAnalysisTaskJetServices.cxx:1194 AliAnalysisTaskJetServices.cxx:1195 AliAnalysisTaskJetServices.cxx:1196 AliAnalysisTaskJetServices.cxx:1197 AliAnalysisTaskJetServices.cxx:1198 AliAnalysisTaskJetServices.cxx:1199 AliAnalysisTaskJetServices.cxx:1200 AliAnalysisTaskJetServices.cxx:1201 AliAnalysisTaskJetServices.cxx:1202 AliAnalysisTaskJetServices.cxx:1203 AliAnalysisTaskJetServices.cxx:1204 AliAnalysisTaskJetServices.cxx:1205 AliAnalysisTaskJetServices.cxx:1206 AliAnalysisTaskJetServices.cxx:1207 AliAnalysisTaskJetServices.cxx:1208 AliAnalysisTaskJetServices.cxx:1209 AliAnalysisTaskJetServices.cxx:1210 AliAnalysisTaskJetServices.cxx:1211 AliAnalysisTaskJetServices.cxx:1212 AliAnalysisTaskJetServices.cxx:1213 AliAnalysisTaskJetServices.cxx:1214 AliAnalysisTaskJetServices.cxx:1215 AliAnalysisTaskJetServices.cxx:1216 AliAnalysisTaskJetServices.cxx:1217 AliAnalysisTaskJetServices.cxx:1218 AliAnalysisTaskJetServices.cxx:1219 AliAnalysisTaskJetServices.cxx:1220 AliAnalysisTaskJetServices.cxx:1221 AliAnalysisTaskJetServices.cxx:1222 AliAnalysisTaskJetServices.cxx:1223 AliAnalysisTaskJetServices.cxx:1224 AliAnalysisTaskJetServices.cxx:1225 AliAnalysisTaskJetServices.cxx:1226 AliAnalysisTaskJetServices.cxx:1227 AliAnalysisTaskJetServices.cxx:1228 AliAnalysisTaskJetServices.cxx:1229 AliAnalysisTaskJetServices.cxx:1230 AliAnalysisTaskJetServices.cxx:1231 AliAnalysisTaskJetServices.cxx:1232 AliAnalysisTaskJetServices.cxx:1233 AliAnalysisTaskJetServices.cxx:1234 AliAnalysisTaskJetServices.cxx:1235 AliAnalysisTaskJetServices.cxx:1236 AliAnalysisTaskJetServices.cxx:1237 AliAnalysisTaskJetServices.cxx:1238 AliAnalysisTaskJetServices.cxx:1239 AliAnalysisTaskJetServices.cxx:1240 AliAnalysisTaskJetServices.cxx:1241 AliAnalysisTaskJetServices.cxx:1242 AliAnalysisTaskJetServices.cxx:1243 AliAnalysisTaskJetServices.cxx:1244 AliAnalysisTaskJetServices.cxx:1245 AliAnalysisTaskJetServices.cxx:1246 AliAnalysisTaskJetServices.cxx:1247 AliAnalysisTaskJetServices.cxx:1248 AliAnalysisTaskJetServices.cxx:1249 AliAnalysisTaskJetServices.cxx:1250 AliAnalysisTaskJetServices.cxx:1251 AliAnalysisTaskJetServices.cxx:1252 AliAnalysisTaskJetServices.cxx:1253 AliAnalysisTaskJetServices.cxx:1254 AliAnalysisTaskJetServices.cxx:1255 AliAnalysisTaskJetServices.cxx:1256 AliAnalysisTaskJetServices.cxx:1257 AliAnalysisTaskJetServices.cxx:1258 AliAnalysisTaskJetServices.cxx:1259 AliAnalysisTaskJetServices.cxx:1260 AliAnalysisTaskJetServices.cxx:1261 AliAnalysisTaskJetServices.cxx:1262 AliAnalysisTaskJetServices.cxx:1263 AliAnalysisTaskJetServices.cxx:1264 AliAnalysisTaskJetServices.cxx:1265 AliAnalysisTaskJetServices.cxx:1266 AliAnalysisTaskJetServices.cxx:1267 AliAnalysisTaskJetServices.cxx:1268