]> git.uio.no Git - u/mrichter/AliRoot.git/blame - JETAN/ConfigJetAnalysisMC.C
Enable user selection of ConfigFile for jet finder and writing to a non standard...
[u/mrichter/AliRoot.git] / JETAN / ConfigJetAnalysisMC.C
CommitLineData
4aa71b6f 1AliJetFinder* ConfigJetAnalysis()
2{
3 //
4 // Configuration goes here
5 //
6 printf("ConfigJetAnalysis() \n");
7 Printf("For MC events");
8 AliJetKineReaderHeader *jrh = new AliJetKineReaderHeader();
9 jrh->SetComment("MC full Kinematics");
10 jrh->SetFastSimTPC(kFALSE);
11 jrh->SetFastSimEMCAL(kFALSE);
12 jrh->SetPtCut(0.);
13
14 // Define reader and set its header
15 AliJetKineReader *er = new AliJetKineReader();
16 er->SetReaderHeader(jrh);
17
18
19 // Define jet header
20 AliUA1JetHeaderV1 *jh=new AliUA1JetHeaderV1();
21 jh->SetComment("UA1 jet code with default parameters");
22 jh->BackgMode(0);
23 jh->SetRadius(1.0);
24 jh->SetEtSeed(2.);
25 jh->SetLegoNbinPhi(420.);
26 jh->SetLegoNbinEta(120.);
27 jh->SetLegoEtaMin(-1.9);
28 jh->SetLegoEtaMax(+1.9);
29 jh->SetMinJetEt(5.);
30
31 // Define jet finder. Set its header and reader
32 jetFinder = new AliUA1JetFinderV1();
33 jetFinder->SetJetHeader(jh);
34 jetFinder->SetJetReader(er);
35 jetFinder->SetPlotMode(kTRUE);
36 jetFinder->SetOutputFile("jetsMC.root");
37 //
38 return jetFinder;
39}