source: trunk/modules/MadGraphKtJetFinder.h@ 21

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

first commit

File size: 826 bytes
Line 
1#ifndef MadGraphKtJetFinder_h
2#define MadGraphKtJetFinder_h
3
4#include "ExRootAnalysis/ExRootModule.h"
5
6#include "KtJet/KtLorentzVector.h"
7
8#include <vector>
9
10class TObjArray;
11class TIterator;
12
13class MadGraphKtJetFinder: public ExRootModule
14{
15public:
16
17 MadGraphKtJetFinder();
18 ~MadGraphKtJetFinder();
19
20 void Init();
21 void Process();
22 void Finish();
23
24private:
25
26 Bool_t fIsExclusive;
27
28 Int_t fParticleNumberMin;
29
30 Double_t fParameterR, fECut, fDCut;
31
32 Int_t fCollisionType, fDistanceScheme, fRecombinationScheme;
33
34 std::vector<KtJet::KtLorentzVector> fTowersList; //!
35 std::vector<KtJet::KtLorentzVector> fJetsList; //!
36
37 TIterator *fItInputArray; //!
38
39 const TObjArray *fInputArray; //!
40
41 TObjArray *fOutputArrayCandidates; //!
42 TObjArray *fOutputArrayMatching; //!
43
44 ClassDef(MadGraphKtJetFinder, 1)
45};
46
47#endif
Note: See TracBrowser for help on using the repository browser.