]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWG0/dNdEta/runVertexSelector.C
AliPWG0depHelper: function to find mother among the primaries
[u/mrichter/AliRoot.git] / PWG0 / dNdEta / runVertexSelector.C
CommitLineData
9e952c39 1/* $Id$ */
2
3//
4// script to run the AliVertexSelector
5//
6
7#include "../CreateESDChain.C"
8#include "../PWG0Helper.C"
9
10void runVertexSelector(Char_t* data, Int_t nRuns=20, Int_t offset=0, Bool_t aProof = kFALSE)
11{
12 if (aProof)
13 connectProof("jgrosseo@lxb6046");
14
15 TString libraries("libEG;libGeom;libESD;libPWG0base");
16 TString packages("PWG0base");
17
18 //libraries += ";libVMC;libMinuit;libSTEER;libPWG0dep;libEVGEN;libFASTSIM;libmicrocern;libpdf;libpythia6;libEGPythia6;libAliPythia6";
19
20 if (!prepareQuery(libraries, packages, 1))
21 return;
22
23 TChain* chain = CreateESDChain(data, nRuns, offset);
24
25 TList inputList;
26
27 gROOT->ProcessLine(".L CreateCuts.C");
28
29 AliESDtrackCuts* esdTrackCuts = CreateTrackCuts();
30 if (!esdTrackCuts)
31 {
32 printf("ERROR: esdTrackCuts could not be created\n");
33 return;
34 }
35
36 inputList.Add(esdTrackCuts);
37
38 executeQuery(chain, &inputList, "AliVertexSelector.cxx+");
39}
40