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 finder header
AliSISConeJetHeader * jh = new AliSISConeJetHeader();
//siscone parameters
jh->SetConeRadius(1.0); // cone radius
jh->SetOverlapThreshold(0.75); // overlap parameter, between 0 and 1 excluded!! 0.75 value is advised
jh->SetMinJetPt(20); // Ptmin of jets
//do you want to subtract BG (0 = no, 1 = yes)
jh->SetBGMode(0);
//to determine jets area (for BG subtraction)
jh->SetAreaTypeNumber(4); // from 1 to 4 : 1 = active_area, 2 = active_area_explicit_ghosts, 3 = one_ghost_passive_area, 4 = passive_area
// Define jet finder
AliSISConeJetFinder *jetFinder = new AliSISConeJetFinder();
jetFinder->SetJetHeader(jh);
jetFinder->SetJetReader(er);
return jetFinder;
}
ConfigJetAnalysisSISCone.C:1 ConfigJetAnalysisSISCone.C:2 ConfigJetAnalysisSISCone.C:3 ConfigJetAnalysisSISCone.C:4 ConfigJetAnalysisSISCone.C:5 ConfigJetAnalysisSISCone.C:6 ConfigJetAnalysisSISCone.C:7 ConfigJetAnalysisSISCone.C:8 ConfigJetAnalysisSISCone.C:9 ConfigJetAnalysisSISCone.C:10 ConfigJetAnalysisSISCone.C:11 ConfigJetAnalysisSISCone.C:12 ConfigJetAnalysisSISCone.C:13 ConfigJetAnalysisSISCone.C:14 ConfigJetAnalysisSISCone.C:15 ConfigJetAnalysisSISCone.C:16 ConfigJetAnalysisSISCone.C:17 ConfigJetAnalysisSISCone.C:18 ConfigJetAnalysisSISCone.C:19 ConfigJetAnalysisSISCone.C:20 ConfigJetAnalysisSISCone.C:21 ConfigJetAnalysisSISCone.C:22 ConfigJetAnalysisSISCone.C:23 ConfigJetAnalysisSISCone.C:24 ConfigJetAnalysisSISCone.C:25 ConfigJetAnalysisSISCone.C:26 ConfigJetAnalysisSISCone.C:27 ConfigJetAnalysisSISCone.C:28 ConfigJetAnalysisSISCone.C:29 ConfigJetAnalysisSISCone.C:30 ConfigJetAnalysisSISCone.C:31 ConfigJetAnalysisSISCone.C:32 ConfigJetAnalysisSISCone.C:33 ConfigJetAnalysisSISCone.C:34 ConfigJetAnalysisSISCone.C:35 ConfigJetAnalysisSISCone.C:36 ConfigJetAnalysisSISCone.C:37 ConfigJetAnalysisSISCone.C:38 ConfigJetAnalysisSISCone.C:39 ConfigJetAnalysisSISCone.C:40 ConfigJetAnalysisSISCone.C:41 ConfigJetAnalysisSISCone.C:42 ConfigJetAnalysisSISCone.C:43 ConfigJetAnalysisSISCone.C:44 ConfigJetAnalysisSISCone.C:45 ConfigJetAnalysisSISCone.C:46 ConfigJetAnalysisSISCone.C:47 ConfigJetAnalysisSISCone.C:48 ConfigJetAnalysisSISCone.C:49 ConfigJetAnalysisSISCone.C:50 ConfigJetAnalysisSISCone.C:51 ConfigJetAnalysisSISCone.C:52 ConfigJetAnalysisSISCone.C:53 ConfigJetAnalysisSISCone.C:54 ConfigJetAnalysisSISCone.C:55 ConfigJetAnalysisSISCone.C:56 ConfigJetAnalysisSISCone.C:57 ConfigJetAnalysisSISCone.C:58 ConfigJetAnalysisSISCone.C:59 ConfigJetAnalysisSISCone.C:60