]> git.uio.no Git - u/mrichter/AliRoot.git/blame - JETAN/AliFastJetFinder.h
Fix in the histogram for the mathing efficiency in TOF (thanks to Chiara and Annalisa).
[u/mrichter/AliRoot.git] / JETAN / AliFastJetFinder.h
CommitLineData
a17e6965 1#ifndef ALIFASTJETFINDER_H
2#define ALIFASTJETFINDER_H
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7
392c9b47 8
a17e6965 9//---------------------------------------------------------------------
392c9b47 10// FastJet v2.3.4 finder algorithm interface
11//
a17e6965 12// Author: Rafael.Diaz.Valdes@cern.ch
392c9b47 13//
a17e6965 14//---------------------------------------------------------------------
15
392c9b47 16//FastJet classes
17#include "fastjet/PseudoJet.hh"
18#include "fastjet/ClusterSequenceArea.hh"
19#include "fastjet/AreaDefinition.hh"
20#include "fastjet/JetDefinition.hh"
21// get info on how fastjet was configured
22#include "fastjet/config.h"
23#ifdef ENABLE_PLUGIN_SISCONE
24#include "fastjet/SISConePlugin.hh"
25#endif
26
27
28#include<sstream> // needed for internal io
29#include <vector>
30#include <cmath>
31
a17e6965 32#include "AliJetFinder.h"
392c9b47 33#include "AliFastJetHeader.h"
34
35using namespace std;
36
a17e6965 37
38class AliFastJetFinder : public AliJetFinder
39{
40 public:
41
42 AliFastJetFinder();
43 ~AliFastJetFinder();
44
392c9b47 45 void FindJets();
a17e6965 46 // others
392c9b47 47 void RunTest(const char* datafile); // a simple test
48
a17e6965 49 void WriteJHeaderToFile();
392c9b47 50
51 protected:
52 AliFastJetFinder(const AliFastJetFinder& rfj);
53 AliFastJetFinder& operator = (const AliFastJetFinder& rsfj);
a17e6965 54
a17e6965 55
392c9b47 56 ClassDef(AliFastJetFinder,2)
a17e6965 57};
58
59#endif