Fork me on GitHub

source: svn/trunk/modules/TrackCountingBTagging.h@ 1372

Last change on this file since 1372 was 1372, checked in by Pavel Demin, 10 years ago

several minor corrections

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
20class TObjArray;
21class DelphesFormula;
22
23class TrackCountingBTagging: public DelphesModule
24{
25public:
26
27 TrackCountingBTagging();
28 ~TrackCountingBTagging();
29
30 void Init();
31 void Process();
32 void Finish();
33
34private:
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.