EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/cbmbase/CbmRichRingFinder.h>
Public Member Functions | |
CbmRichRingFinder () | |
virtual | ~CbmRichRingFinder () |
virtual void | Init () |
virtual Int_t | DoFind (TClonesArray *rHitArray, TClonesArray *rProjArray, TClonesArray *rRingArray)=0 |
void | SetVerbose (Int_t verbose) |
Protected Attributes | |
Int_t | fVerbose |
Private Member Functions | |
CbmRichRingFinder (const CbmRichRingFinder &) | |
CbmRichRingFinder & | operator= (const CbmRichRingFinder &) |
ClassDef (CbmRichRingFinder, 1) | |
Definition at line 32 of file CbmRichRingFinder.h.
View newest version in sPHENIX GitHub at line 32 of file CbmRichRingFinder.h
|
inline |
Default constructor
Definition at line 38 of file CbmRichRingFinder.h.
View newest version in sPHENIX GitHub at line 38 of file CbmRichRingFinder.h
|
inlinevirtual |
Destructor
Definition at line 42 of file CbmRichRingFinder.h.
View newest version in sPHENIX GitHub at line 42 of file CbmRichRingFinder.h
|
private |
|
private |
|
pure virtual |
Abstract method DoFind. To be implemented in the concrete class. Task: Read the hit array and fill the ring array, pointers to which are given as arguments
rHitArray | Array of RICH hits |
rProjArray | Array of projected tracks (for track based finders) |
rRingArray | Array of CbmRichRing Number of rings created |
Implemented in CbmRichRingFinderHough, CbmRichProtRingFinderHough, and CbmRichRingFinderIdeal.
Referenced by CbmRichReconstruction::RunFinder().
|
inlinevirtual |
Virtual method Init. If needed, to be implemented in the concrete class. Else no action.
Reimplemented in CbmRichRingFinderHough, CbmRichProtRingFinderHough, and CbmRichRingFinderIdeal.
Definition at line 48 of file CbmRichRingFinder.h.
View newest version in sPHENIX GitHub at line 48 of file CbmRichRingFinder.h
Referenced by CbmRichReconstruction::InitFinder().
|
private |
|
inline |
Set verbosity
verbose | Verbosity level |
Definition at line 67 of file CbmRichRingFinder.h.
View newest version in sPHENIX GitHub at line 67 of file CbmRichRingFinder.h
|
protected |
Definition at line 67 of file CbmRichRingFinder.h.
View newest version in sPHENIX GitHub at line 67 of file CbmRichRingFinder.h
Referenced by SetVerbose().