ROOT logo
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