source:
git/modules/TrackCountingBTagging.h@
3a61449
Last change on this file since 3a61449 was e4c3fef, checked in by , 11 years ago | |
---|---|
|
|
File size: 918 bytes |
Line | |
---|---|
1 | #ifndef TrackCountingBTagging_h |
2 | #define TrackCountingBTagging_h |
3 | |
4 | /** \class TrackCountingBTagging |
5 | * |
6 | * b-tagging algorithm based on counting tracks with large impact parameter |
7 | * |
8 | * $Date: 2014-03-27 12:39:14 +0200 (Fri, 27 March 2014) $ |
9 | * $Revision: 1099 $ |
10 | * |
11 | * |
12 | * \author M. Selvaggi - UCL, Louvain-la-Neuve |
13 | * |
14 | */ |
15 | |
16 | #include "classes/DelphesModule.h" |
17 | |
18 | #include <map> |
19 | |
20 | class TObjArray; |
21 | class DelphesFormula; |
22 | |
23 | class TrackCountingBTagging: public DelphesModule |
24 | { |
25 | public: |
26 | |
27 | TrackCountingBTagging(); |
28 | ~TrackCountingBTagging(); |
29 | |
30 | void Init(); |
31 | void Process(); |
32 | void Finish(); |
33 | |
34 | private: |
35 | |
36 | Int_t fBitNumber; |
37 | |
38 | Double_t fPtMin; |
39 | Double_t fDeltaR; |
40 | Double_t fIPmax; |
41 | Double_t fSigMin; |
42 | Int_t fNtracks; |
43 | |
44 | TIterator *fItTrackInputArray; //! |
45 | TIterator *fItJetInputArray; //! |
46 | |
47 | const TObjArray *fTrackInputArray; //! |
48 | const TObjArray *fJetInputArray; //! |
49 | |
50 | ClassDef(TrackCountingBTagging, 1) |
51 | }; |
52 | |
53 | #endif |
Note:
See TracBrowser
for help on using the repository browser.