#--------------------------------------------------------------------------------#
set ( SRCS
- EBYE/AliAnalysisTaskToyModel.cxx
- EBYE/AliAnalysisTaskBF.cxx
- EBYE/AliBalance.cxx
+ EBYE/BalanceFunctions/AliAnalysisTaskToyModel.cxx
+ EBYE/BalanceFunctions/AliAnalysisTaskBF.cxx
+ EBYE/BalanceFunctions/AliBalance.cxx
EBYE/LRC/AliLRCBase.cxx
EBYE/LRC/AliAnalysisTaskLRC.cxx
EBYE/LRC/AliLRCAnalysis.cxx
string ( REPLACE ".cxx" ".h" HDRS "${SRCS}" )
-set ( DHDR PWG2ebyeLinkDef.h)
+set ( DHDR PWGCFebyeLinkDef.h)
set ( EXPORT )
-set ( EINCLUDE PWG2/EBYE PWG2/EBYE/LRC PWG2/EBYE/Fluctuations STEER/STEERBase)
+set ( EINCLUDE PWGCF/EBYE PWGCF/EBYE/BalanceFunctions PWGCF/EBYE/LRC PWGCF/EBYE/Fluctuations STEER/STEERBase)
\r
// for local changed BF configuration\r
//gROOT->LoadMacro("./configBalanceFunctionAnalysis.C");\r
- gROOT->LoadMacro("$ALICE_ROOT/PWG2/EBYE/macros/configBalanceFunctionAnalysis.C");\r
+ gROOT->LoadMacro("$ALICE_ROOT/PWGCF/EBYE/macros/configBalanceFunctionAnalysis.C");\r
AliBalance *bf = 0; // Balance Function object\r
AliBalance *bfs = 0; // shuffled Balance function object\r
\r
// Get and connect other common input/output containers via the manager as below\r
//==============================================================================\r
TString outputFileName = AliAnalysisManager::GetCommonFileName();\r
- outputFileName += ":PWG2EbyE.outputBalanceFunctionAnalysis";\r
+ outputFileName += ":PWGCFEbyE.outputBalanceFunctionAnalysis";\r
AliAnalysisDataContainer *coutQA = mgr->CreateContainer(Form("listQA_%s",centralityName.Data()), TList::Class(),AliAnalysisManager::kOutputContainer,outputFileName.Data());\r
AliAnalysisDataContainer *coutBF = mgr->CreateContainer(Form("listBF_%s",centralityName.Data()), TList::Class(),AliAnalysisManager::kOutputContainer,outputFileName.Data());\r
if(gRunShuffling) AliAnalysisDataContainer *coutBFS= mgr->CreateContainer(Form("listBFShuffled_%s",centralityName.Data()), TList::Class(),AliAnalysisManager::kOutputContainer,outputFileName.Data());\r
return NULL;
}
TString type = mgr->GetInputEventHandler()->GetDataType(); // can be "ESD" or "AOD"
- gROOT->LoadMacro("$ALICE_ROOT/PWG2/EBYE/macros/configBalanceFunctionAnalysis.C");
+ gROOT->LoadMacro("$ALICE_ROOT/PWGCF/EBYE/macros/configBalanceFunctionAnalysis.C");
AliBalance *bf = 0;
if (type=="ESD") bf = GetBalanceFunctionObject("ESD");
else if (type=="AOD") bf = GetBalanceFunctionObject("AOD");
// Get and connect other common input/output containers via the manager as below
//==============================================================================
TString outputFileName = AliAnalysisManager::GetCommonFileName();
- outputFileName += ":PWG2EbyE.outputBalanceFunctionAnalysis.root";
+ outputFileName += ":PWGCFEbyE.outputBalanceFunctionAnalysis.root";
AliAnalysisDataContainer *coutBF = mgr->CreateContainer("bfOutput", AliBalance::Class(),AliAnalysisManager::kOutputContainer,outputFileName.Data());
AliAnalysisDataContainer *coutQA = mgr->CreateContainer("listQA", TList::Class(),AliAnalysisManager::kOutputContainer,outputFileName.Data());
mgr->ConnectInput(taskBF, 0, mgr->GetCommonInputContainer());
return NULL;\r
}\r
TString analysisType = mgr->GetInputEventHandler()->GetDataType(); // can be "ESD" or "AOD"\r
- gROOT->LoadMacro("$ALICE_ROOT/PWG2/EBYE/macros/configBalanceFunctionAnalysis.C");\r
+ gROOT->LoadMacro("$ALICE_ROOT/PWGCF/EBYE/macros/configBalanceFunctionAnalysis.C");\r
AliBalance *bf = 0; // Balance Function object\r
AliBalance *bfs = 0; // shuffled Balance function object\r
\r
\r
// for local changed BF configuration\r
gROOT->LoadMacro("./configBalanceFunctionAnalysis.C");\r
- //gROOT->LoadMacro("$ALICE_ROOT/PWG2/EBYE/macros/configBalanceFunctionAnalysis.C");\r
+ //gROOT->LoadMacro("$ALICE_ROOT/PWGCF/EBYE/macros/configBalanceFunctionAnalysis.C");\r
AliBalance *bf = 0; // Balance Function object\r
AliBalance *bfs = 0; // shuffled Balance function object\r
\r
// Get and connect other common input/output containers via the manager as below\r
//==============================================================================\r
TString outputFileName = AliAnalysisManager::GetCommonFileName();\r
- outputFileName += ":PWG2EbyE.outputBalanceFunctionAnalysis";\r
+ outputFileName += ":PWGCFEbyE.outputBalanceFunctionAnalysis";\r
AliAnalysisDataContainer *coutQA = mgr->CreateContainer(Form("listQA_%s",centralityName.Data()), TList::Class(),AliAnalysisManager::kOutputContainer,outputFileName.Data());\r
AliAnalysisDataContainer *coutBF = mgr->CreateContainer(Form("listBF_%s",centralityName.Data()), TList::Class(),AliAnalysisManager::kOutputContainer,outputFileName.Data());\r
if(gRunShuffling) AliAnalysisDataContainer *coutBFS= mgr->CreateContainer(Form("listBFShuffled_%s",centralityName.Data()), TList::Class(),AliAnalysisManager::kOutputContainer,outputFileName.Data());\r
-AliAnalysisTaskLRC *AddTaskLRC(Bool_t RunKine=kFALSE, TString OutputRootFolder=":PWG2LRC")
+AliAnalysisTaskLRC *AddTaskLRC(Bool_t RunKine=kFALSE, TString OutputRootFolder=":PWGCFLRC")
{
// This macro adds AliAnalysisTaskLRC to existing AnalysisManager
// RunKine paramiter switch task to kinematics analysis
taskLRC->SetMaxPtLimit(1.5);
taskLRC->SetMinPtLimit(0.3);
mgr->AddTask(taskLRC);
- configureLRCtaskOutput(taskLRC,":PWG2LRC");
+ configureLRCtaskOutput(taskLRC,":PWGCFLRC");
return taskLRC;
}
}
//===========================================================================
-void configureLRCtaskOutput(AliAnalysisTaskLRC* taskLRC,TString OutputRootFolder=":PWG2LRC")
+void configureLRCtaskOutput(AliAnalysisTaskLRC* taskLRC,TString OutputRootFolder=":PWGCFLRC")
{
if(!taskLRC){return ;}
AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
gSystem->Load("libProofPlayer.so");\r
gSystem->Load("libANALYSIS.so");\r
gSystem->Load("libANALYSISalice.so");\r
- gSystem->Load("libPWG2ebye.so");\r
+ gSystem->Load("libPWGCFebye.so");\r
\r
//Draw BF \r
drawBF(bHistos,inFile, fStartBinBFWidth, fRebin,centEst,extraString);\r
}\r
\r
// get the BF output directory\r
- TDirectoryFile *dir = dynamic_cast<TDirectoryFile *>(f->Get("PWG2EbyE.outputBalanceFunctionAnalysis"));\r
+ TDirectoryFile *dir = dynamic_cast<TDirectoryFile *>(f->Get("PWGCFEbyE.outputBalanceFunctionAnalysis"));\r
if(!dir) {\r
Printf("Output directory not found!!!");\r
break;\r
// create the BF object\r
bfs[a] = new AliBalance();\r
\r
- fHistPS[a] = (TH2D*)list->FindObject(Form("fHistP%s%s_shuffle",gBFAnalysisType[a].Data(),centEst.Data()));\r
- fHistNS[a] = (TH2D*)list->FindObject(Form("fHistN%s%s_shuffle",gBFAnalysisType[a].Data(),centEst.Data()));\r
- fHistPPS[a] = (TH2D*)list->FindObject(Form("fHistPP%s%s_shuffle",gBFAnalysisType[a].Data(),centEst.Data()));\r
- fHistPNS[a] = (TH2D*)list->FindObject(Form("fHistPN%s%s_shuffle",gBFAnalysisType[a].Data(),centEst.Data()));\r
- fHistNPS[a] = (TH2D*)list->FindObject(Form("fHistNP%s%s_shuffle",gBFAnalysisType[a].Data(),centEst.Data()));\r
- fHistNNS[a] = (TH2D*)list->FindObject(Form("fHistNN%s%s_shuffle",gBFAnalysisType[a].Data(),centEst.Data()));\r
+ fHistPS[a] = (TH2D*)list->FindObject(Form("fHistP%s_shuffle%s",gBFAnalysisType[a].Data(),centEst.Data()));\r
+ fHistNS[a] = (TH2D*)list->FindObject(Form("fHistN%s_shuffle%s",gBFAnalysisType[a].Data(),centEst.Data()));\r
+ fHistPPS[a] = (TH2D*)list->FindObject(Form("fHistPP%s_shuffle%s",gBFAnalysisType[a].Data(),centEst.Data()));\r
+ fHistPNS[a] = (TH2D*)list->FindObject(Form("fHistPN%s_shuffle%s",gBFAnalysisType[a].Data(),centEst.Data()));\r
+ fHistNPS[a] = (TH2D*)list->FindObject(Form("fHistNP%s_shuffle%s",gBFAnalysisType[a].Data(),centEst.Data()));\r
+ fHistNNS[a] = (TH2D*)list->FindObject(Form("fHistNN%s_shuffle%s",gBFAnalysisType[a].Data(),centEst.Data()));\r
\r
// rebin histograms (be careful with divider!)\r
fHistPS[a]->RebinY(fRebin);\r
alienUrl += "#AnalysisResults.root";\r
Printf("Opening file: %s",alienUrl.Data());\r
TFile *file = TFile::Open(alienUrl.Data());\r
- dirSubJob = dynamic_cast<TDirectoryFile *>(file->Get("PWG2EbyE.outputBalanceFunctionAnalysis.root"));\r
+ dirSubJob = dynamic_cast<TDirectoryFile *>(file->Get("PWGCFEbyE.outputBalanceFunctionAnalysis.root"));\r
\r
//merge BF\r
AliBalance *bfSubJob = dynamic_cast<AliBalance *>(dirSubJob->Get("AliBalance"));\r
TString outputFile = "AnalysisResults.Merged.root";\r
TFile *foutput = TFile::Open(outputFile.Data(),"recreate");\r
TDirectoryFile *dirOutput = new TDirectoryFile();\r
- dirOutput->SetName("PWG2EbyE.outputBalanceFunctionAnalysis.root");\r
+ dirOutput->SetName("PWGCFEbyE.outputBalanceFunctionAnalysis.root");\r
//dirOutput->cd();\r
dirOutput->Add(bf);\r
TList *list = new TList();\r
gSystem->Load("libAOD.so");\r
gSystem->Load("libANALYSIS.so");\r
gSystem->Load("libANALYSISalice.so");\r
- gSystem->Load("libPWG2ebye.so");\r
+ gSystem->Load("libPWGCFebye.so");\r
\r
// additional\r
\r
// Declare all libraries (other than the default ones for the framework. These will be\r
// loaded by the generated analysis macro. Add all extra files (task .cxx/.h) here.\r
//plugin->AddIncludePath("-I.");\r
- //plugin->SetAdditionalLibs("libPWG2ebye.so");\r
+ //plugin->SetAdditionalLibs("libPWGCFebye.so");\r
plugin->SetAdditionalLibs("AliBalance.cxx AliBalance.h AliAnalysisTaskBF.cxx AliAnalysisTaskBF.h");\r
\r
// Declare the output file names separated by blancs.\r
gSystem->Load("libAOD.so");\r
gSystem->Load("libANALYSIS.so");\r
gSystem->Load("libANALYSISalice.so");\r
- gSystem->Load("libPWG2ebye.so");\r
+ gSystem->Load("libPWGCFebye.so");\r
// Use AliRoot includes to compile our task\r
gROOT->ProcessLine(".include $ALICE_ROOT/include");\r
}\r
SetupPar("AOD");\r
SetupPar("ANALYSIS");\r
SetupPar("ANALYSISalice");\r
- SetupPar("PWG2ebye");\r
+ SetupPar("PWGCFebye");\r
}\r
\r
//---------------------------------------------------------\r
gSystem->Load("libAOD.so");\r
gSystem->Load("libANALYSIS.so");\r
gSystem->Load("libANALYSISalice.so");\r
- gSystem->Load("libPWG2ebye.so");\r
+ gSystem->Load("libPWGCFebye.so");\r
// Use AliRoot includes to compile our task\r
gROOT->ProcessLine(".include $ALICE_ROOT/include");\r
}\r
SetupPar("AOD");\r
SetupPar("ANALYSIS");\r
SetupPar("ANALYSISalice");\r
- SetupPar("PWG2ebye");\r
+ SetupPar("PWGCFebye");\r
}\r
\r
//---------------------------------------------------------\r
gSystem->Load("libAOD.so");\r
gSystem->Load("libANALYSIS.so");\r
gSystem->Load("libANALYSISalice.so");\r
- gSystem->Load("libPWG2ebye.so");\r
+ gSystem->Load("libPWGCFebye.so");\r
\r
//configure the bf objects\r
gROOT->LoadMacro("configBalanceFunctionAnalysis.C");\r
// This macro needs AliRoot-v4-17 or later
// and macro AddTaskLRC.C in workdir
-// For PROOF run PARS(ANALYSISalice.par ANALYSIS.par AOD.par ESD.par PWG2ebye.par
+// For PROOF run PARS(ANALYSISalice.par ANALYSIS.par AOD.par ESD.par PWGCFebye.par
// STEERBase.par ) are to be in workdir.
gSystem->Load("libAOD.so");
gSystem->Load("libANALYSIS.so");
gSystem->Load("libANALYSISalice.so");
- if(!LoadTaskLocal)gSystem->Load("libPWG2ebye.so");
+ if(!LoadTaskLocal)gSystem->Load("libPWGCFebye.so");
//___________Compile analysis task using AClic____________//
// Use AliRoot includes to compile our task
gROOT->ProcessLine(".include $ALICE_ROOT/include");
if(mode==mLocal || mode==mGrid)
- gSystem->Load("libPWG2ebye");
+ gSystem->Load("libPWGCFebye");
if(mode==mGridPAR)
- SetupPar("PWG2ebye");
+ SetupPar("PWGCFebye");
}
else if (mode == mLocalPAR) {
SetupPar("AOD");
SetupPar("ANALYSIS");
SetupPar("ANALYSISalice");
- SetupPar("PWG2ebye");
+ SetupPar("PWGCFebye");
}
//---------------------------------------------------------
//gProof->ClearPackage("AOD.par");
//gProof->ClearPackage("ANALYSIS.par");
//gProof->ClearPackage("ANALYSISalice.par");
- //gProof->ClearPackage("PWG2ebye");
+ //gProof->ClearPackage("PWGCFebye");
// Upload the Packages
//gProof->UploadPackage("STEERBase.par");
//gProof->UploadPackage("ANALYSIS.par");
//gProof->UploadPackage("ANALYSISalice.par");
//gProof->UploadPackage("CORRFW.par");
- //gProof->UploadPackage("PWG2ebye");
+ //gProof->UploadPackage("PWGCFebye");
// Enable the Packages
//gProof->EnablePackage("STEERBase");
//gProof->EnablePackage("AOD");
//gProof->EnablePackage("ANALYSIS");
//gProof->EnablePackage("ANALYSISalice");
- //gProof->EnablePackage("PWG2ebye");
+ //gProof->EnablePackage("PWGCFebye");
// Show enables Packages
//gProof->ShowEnabledPackages();
// Use AliRoot includes to compile our task
gROOT->ProcessLine(".include $ALICE_ROOT/include");
if(mode==mLocal || mode==mGrid)
- gSystem->Load("libPWG2ebye");
+ gSystem->Load("libPWGCFebye");
if(mode==mGridPAR)
- SetupPar("PWG2ebye");
+ SetupPar("PWGCFebye");
}
else if (mode == mLocalPAR) {
SetupPar("AOD");
SetupPar("ANALYSIS");
SetupPar("ANALYSISalice");
- SetupPar("PWG2ebye");
+ SetupPar("PWGCFebye");
}
//---------------------------------------------------------
//gProof->ClearPackage("AOD.par");
//gProof->ClearPackage("ANALYSIS.par");
//gProof->ClearPackage("ANALYSISalice.par");
- //gProof->ClearPackage("PWG2ebye");
+ //gProof->ClearPackage("PWGCFebye");
// Upload the Packages
//gProof->UploadPackage("STEERBase.par");
//gProof->UploadPackage("ANALYSIS.par");
//gProof->UploadPackage("ANALYSISalice.par");
//gProof->UploadPackage("CORRFW.par");
- //gProof->UploadPackage("PWG2ebye");
+ //gProof->UploadPackage("PWGCFebye");
// Enable the Packages
//gProof->EnablePackage("STEERBase");
//gProof->EnablePackage("AOD");
//gProof->EnablePackage("ANALYSIS");
//gProof->EnablePackage("ANALYSISalice");
- //gProof->EnablePackage("PWG2ebye");
+ //gProof->EnablePackage("PWGCFebye");
// Show enables Packages
//gProof->ShowEnabledPackages();