source: trunk/modules/MadGraphCDFConeJetFinder.h@ 21

Last change on this file since 21 was 11, checked in by Pavel Demin, 16 years ago

add SISCone jet algorithm and update names for ConeJetFinder modules

  • Property svn:executable set to *
File size: 714 bytes
Line 
1#ifndef MadGraphCDFConeJetFinder_h
2#define MadGraphCDFConeJetFinder_h
3
4#include "ExRootAnalysis/ExRootModule.h"
5
6#include "CDFCones/PhysicsTower.hh"
7#include "CDFCones/Cluster.hh"
8
9#include <vector>
10
11class TObjArray;
12class TIterator;
13
14class MidPointAlgorithm;
15
16class MadGraphCDFConeJetFinder: public ExRootModule
17{
18public:
19
20 MadGraphCDFConeJetFinder();
21 ~MadGraphCDFConeJetFinder();
22
23 void Init();
24 void Process();
25 void Finish();
26
27private:
28
29 std::vector<PhysicsTower> fTowersList;
30 std::vector<Cluster> fJetsList;
31
32 MidPointAlgorithm *fJetAlgo; //!
33
34 TIterator *fItInputArray; //!
35
36 const TObjArray *fInputArray; //!
37
38 TObjArray *fOutputArray; //!
39
40 ClassDef(MadGraphCDFConeJetFinder, 1)
41};
42
43#endif
Note: See TracBrowser for help on using the repository browser.