source: trunk/modules/MadGraphIsolatedLeptonFinder.h@ 5

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

first commit

File size: 781 bytes
Line 
1#ifndef MadGraphIsolatedLeptonFinder_h
2#define MadGraphIsolatedLeptonFinder_h
3
4#include "ExRootAnalysis/ExRootModule.h"
5
6class TClonesArray;
7class TObjArray;
8class TIterator;
9
10class ExRootFilter;
11class MadGraphParticleClassifier;
12
13class ExRootGenParticle;
14
15class MadGraphIsolatedLeptonFinder: public ExRootModule
16{
17public:
18
19 MadGraphIsolatedLeptonFinder();
20 ~MadGraphIsolatedLeptonFinder();
21
22 void Init();
23 void Process();
24 void Finish();
25
26private:
27
28 Double_t GetMinDeltaR(ExRootGenParticle *lepton);
29
30 TIterator *fItParticle; //!
31
32 ExRootFilter *fFilter; //!
33 MadGraphParticleClassifier *fClassifier; //!
34
35 TClonesArray *fBranchParticle; //!
36
37 TObjArray *fOutputArray; //!
38
39 Double_t fMinPT, fMinDeltaR;
40
41 ClassDef(MadGraphIsolatedLeptonFinder, 1)
42};
43
44#endif
Note: See TracBrowser for help on using the repository browser.