CbmRoot
Loading...
Searching...
No Matches
CbmRichRingFinderHoughSimd.h
Go to the documentation of this file.
1/* Copyright (C) 2009-2021 UGiessen/JINR-LIT, Giessen/Dubna
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Semen Lebedev [committer] */
4
14#ifndef CBM_RICH_RING_FINDER_HOUGH_SIMD
15#define CBM_RICH_RING_FINDER_HOUGH_SIMD
16
18//#include "../L1/L1Algo/L1Types.h"
19//#include "../L1/L1Algo/vectors/P4_F32vec4.h"
20
22 public:
26 //unsigned short int fId;
27 //Bool_t fIsUsed;
29
39
40 public:
42
44
45 virtual void HoughTransformReconstruction();
46
47 virtual void HoughTransformGroup(unsigned short int indmin, unsigned short int indmax, Int_t iPart);
48
49 std::vector<CbmRichHoughHitVec> fDataV;
50};
51#endif
Ring finder implementation based on Hough Transform method.
class CbmRichHoughHitVec _fvecalignment
fvec()
Definition KfSimdPseudo.h:6
Ring finder implementation based on Hough Transform method.
SIMDized ring finder based on Hough Transform method.
std::vector< CbmRichHoughHitVec > fDataV
virtual void HoughTransformGroup(unsigned short int indmin, unsigned short int indmax, Int_t iPart)
virtual void HoughTransformReconstruction()
Run HT for each hit.