CbmRoot
CbmL1RichENNRingFinder.h
Go to the documentation of this file.
1 /*
2  *====================================================================
3  *
4  * CBM Level 1 Reconstruction
5  *
6  * Authors: I.Kisel, S.Gorbunov
7  *
8  * e-mail : ikisel@kip.uni-heidelberg.de
9  *
10  *====================================================================
11  *
12  * Standalone RICH ring finder based on the Elastic Neural Net
13  *
14  *====================================================================
15  */
16 
17 #ifndef _CBM_L1_RICH_ENN_RING_FINDER_H_
18 #define _CBM_L1_RICH_ENN_RING_FINDER_H_
19 
20 #include "CbmRichRingFinder.h"
21 
22 #include "TStopwatch.h"
23 #include "TString.h"
24 
25 #include <vector>
26 
27 class ENNHit;
28 class ENNRing;
29 
32 private:
35 
36 public:
38  CbmL1RichENNRingFinder(Int_t verbose = 0);
39 
42 
44  void Init();
45 
54  Int_t DoFind(TClonesArray* hitArray,
55  TClonesArray* projArray,
56  TClonesArray* ringArray);
57 
58 private:
60  Float_t fRecoTime;
61  Int_t fNEvents;
62 
63 public:
65 };
66 
67 #endif
CbmRichRingFinder.h
CbmL1RichENNRingFinder
Definition: CbmL1RichENNRingFinder.h:31
CbmL1RichENNRingFinder::operator=
CbmL1RichENNRingFinder operator=(const CbmL1RichENNRingFinder &)
CbmL1RichENNRingFinder::CbmL1RichENNRingFinder
CbmL1RichENNRingFinder(const CbmL1RichENNRingFinder &)
CbmL1RichENNRingFinder::Init
void Init()
Definition: CbmL1RichENNRingFinder.cxx:52
CbmL1RichENNRingFinder::fRecoTime
Float_t fRecoTime
Definition: CbmL1RichENNRingFinder.h:60
CbmL1RichENNRingFinder::DoFind
Int_t DoFind(TClonesArray *hitArray, TClonesArray *projArray, TClonesArray *ringArray)
Definition: CbmL1RichENNRingFinder.cxx:54
CbmL1RichENNRingFinderParallel
Definition: CbmL1RichENNRingFinderParallel.h:35
CbmL1RichENNRingFinder::CbmL1RichENNRingFinder
CbmL1RichENNRingFinder(Int_t verbose=0)
CbmL1RichENNRingFinder::ClassDef
ClassDef(CbmL1RichENNRingFinder, 1)
CbmRichRingFinder
Definition: CbmRichRingFinder.h:32
CbmL1RichENNRingFinder::~CbmL1RichENNRingFinder
~CbmL1RichENNRingFinder()
Definition: CbmL1RichENNRingFinder.cxx:49
CbmL1RichENNRingFinder::fNEvents
Int_t fNEvents
Definition: CbmL1RichENNRingFinder.h:61
CbmL1RichENNRingFinder::finder
CbmL1RichENNRingFinderParallel * finder
Definition: CbmL1RichENNRingFinder.h:59