]> git.uio.no Git - u/mrichter/AliRoot.git/blob - PWGHF/correlationHF/macros/compile-DxHFE.C
Merge branch 'feature-movesplit'
[u/mrichter/AliRoot.git] / PWGHF / correlationHF / macros / compile-DxHFE.C
1 //-*- Mode: C++ -*-
2 // $Id$
3
4 //* This file is property of and copyright by the ALICE Project        * 
5 //* ALICE Experiment at CERN, All rights reserved.                     *
6 //* See cxx source for full Copyright notice                           *
7
8 /// @file   compile-DxHFE.C
9 /// @author Matthias Richter
10 /// @date   2012-03-19
11 /// @brief  Compile classes for the D0 - HFE correlation studies
12 ///
13 /// Usage: aliroot -l $ALICE_ROOT/PWGHF/correlationHF/compile-DxHFE.C
14
15 #if defined(__CINT__) && !defined(__MAKECINT__)
16 {
17
18   //----------- Loading the required libraries ---------//
19   gInterpreter->ExecuteMacro("$ALICE_ROOT/PWGHF/vertexingHF/macros/LoadLibraries.C");
20
21   gSystem->Load("libSTEERBase");
22   gSystem->Load("libESD");
23   gSystem->Load("libAOD");
24   gSystem->Load("libANALYSIS");
25   gSystem->Load("libANALYSISalice");
26   gSystem->Load("libPWGHFhfe");
27   gSystem->Load("libCORRFW");
28   gSystem->AddIncludePath("-I$ROOTSYS/include -I$ALICE_ROOT/include -I$ALICE_ROOT/PWGHF/vertexingHF -I$ALICE_ROOT/PWGHF/base -I$ALICE_ROOT/PWGHF/hfe ");
29
30   TString dir("$ALICE_ROOT/PWGHF/correlationHF/");
31   gROOT->LoadMacro(dir+"AliHFAssociatedTrackCuts.cxx+");
32   gROOT->LoadMacro(dir+"AliReducedParticle.cxx+");
33   gROOT->LoadMacro(dir+"AliHFCorrelator.cxx+");
34   gROOT->LoadMacro(dir+"AliDxHFEParticleSelection.cxx+");
35   gROOT->LoadMacro(dir+"AliDxHFEParticleSelectionD0.cxx+");
36   gROOT->LoadMacro(dir+"AliDxHFEParticleSelectionEl.cxx+");
37   gROOT->LoadMacro(dir+"AliDxHFEToolsMC.cxx+");
38   gROOT->LoadMacro(dir+"AliDxHFEParticleSelectionMCD0.cxx+");
39   gROOT->LoadMacro(dir+"AliDxHFEParticleSelectionMCEl.cxx+");
40   gROOT->LoadMacro(dir+"AliDxHFECorrelation.cxx+");
41   gROOT->LoadMacro(dir+"AliDxHFECorrelationMC.cxx+");
42   gROOT->LoadMacro(dir+"AliAnalysisTaskDxHFEParticleSelection.cxx+");
43   gROOT->LoadMacro(dir+"AliAnalysisTaskDxHFECorrelation.cxx+");
44
45 }
46 #elif
47 {
48   cerr << "this macro can not be compiled, remove option '+'" << endl;
49 }
50 #endif