AliJetFinder* ConfigJetAnalysis()
{
//
// Configuration goes here
//
printf("ConfigJetAnalysis() \n");
// Define the grids
AliJetGrid *grid = new AliJetGrid(419,119,0.,2*TMath::Pi(),-0.9,0.9);
grid->SetGridType(1);
grid->InitParams(80.*TMath::Pi()/180,190.*TMath::Pi()/180,-0.7,0.7);
grid->SetMatrixIndexes();
grid->SetIndexIJ();
AliJetGrid *grid2 = new AliJetGrid(131,95,80.*TMath::Pi()/180.,190.*TMath::Pi()/180.,-0.7,0.7);
grid2->SetGridType(0);
grid2->SetMatrixIndexes();
grid2->SetIndexIJ();
// Define ESD reader header
AliJetESDReaderHeader *jrh = new AliJetESDReaderHeader();
jrh->SetComment("Testing");
jrh->SetReadSignalOnly(kFALSE);
// Detector options: 0 = Charged particles only (MomentumArray)
// 1 = Charged particles only (UnitArray)
// 2 = Neutral cells only (UnitArray)
// 3 = Charged particles + neutral cells (UnitArray)
jrh->SetDetector(0);
jrh->SetDebug(0);
jrh->SetFiducialEta(-0.9,0.9);
jrh->SetFiducialPhi(0,2*TMath::Pi());
// Define reader and set its header
AliJetESDReader *er = new AliJetESDReader();
er->SetReaderHeader(jrh);
er->SetTPCGrid(grid);
er->SetEMCalGrid(grid2);
// Define jet header
AliFastJetHeaderV1 *jh=new AliFastJetHeaderV1();
jh->SetComment("Fast jet code with default parameters");
jh->SetDebug(0);
jh->SetBGMode(0);
jh->SetRparam(1.0); // setup parameters
jh->SetPtMin(20.);
// Define jet finder. Set its header and reader
jetFinder = new AliFastJetFinder();
jetFinder->SetJetHeader(jh);
jetFinder->SetJetReader(er);
jetFinder->SetPlotMode(kTRUE);
return jetFinder;
}
ConfigJetAnalysisFastJet.C:1 ConfigJetAnalysisFastJet.C:2 ConfigJetAnalysisFastJet.C:3 ConfigJetAnalysisFastJet.C:4 ConfigJetAnalysisFastJet.C:5 ConfigJetAnalysisFastJet.C:6 ConfigJetAnalysisFastJet.C:7 ConfigJetAnalysisFastJet.C:8 ConfigJetAnalysisFastJet.C:9 ConfigJetAnalysisFastJet.C:10 ConfigJetAnalysisFastJet.C:11 ConfigJetAnalysisFastJet.C:12 ConfigJetAnalysisFastJet.C:13 ConfigJetAnalysisFastJet.C:14 ConfigJetAnalysisFastJet.C:15 ConfigJetAnalysisFastJet.C:16 ConfigJetAnalysisFastJet.C:17 ConfigJetAnalysisFastJet.C:18 ConfigJetAnalysisFastJet.C:19 ConfigJetAnalysisFastJet.C:20 ConfigJetAnalysisFastJet.C:21 ConfigJetAnalysisFastJet.C:22 ConfigJetAnalysisFastJet.C:23 ConfigJetAnalysisFastJet.C:24 ConfigJetAnalysisFastJet.C:25 ConfigJetAnalysisFastJet.C:26 ConfigJetAnalysisFastJet.C:27 ConfigJetAnalysisFastJet.C:28 ConfigJetAnalysisFastJet.C:29 ConfigJetAnalysisFastJet.C:30 ConfigJetAnalysisFastJet.C:31 ConfigJetAnalysisFastJet.C:32 ConfigJetAnalysisFastJet.C:33 ConfigJetAnalysisFastJet.C:34 ConfigJetAnalysisFastJet.C:35 ConfigJetAnalysisFastJet.C:36 ConfigJetAnalysisFastJet.C:37 ConfigJetAnalysisFastJet.C:38 ConfigJetAnalysisFastJet.C:39 ConfigJetAnalysisFastJet.C:40 ConfigJetAnalysisFastJet.C:41 ConfigJetAnalysisFastJet.C:42 ConfigJetAnalysisFastJet.C:43 ConfigJetAnalysisFastJet.C:44 ConfigJetAnalysisFastJet.C:45 ConfigJetAnalysisFastJet.C:46 ConfigJetAnalysisFastJet.C:47 ConfigJetAnalysisFastJet.C:48 ConfigJetAnalysisFastJet.C:49 ConfigJetAnalysisFastJet.C:50 ConfigJetAnalysisFastJet.C:51 ConfigJetAnalysisFastJet.C:52 ConfigJetAnalysisFastJet.C:53 ConfigJetAnalysisFastJet.C:54