|
MarlinTPC
1.2.0
|
TimePix (macro) pixel bin. More...
#include <TimePixLocalRoadSearchProcessor.h>
Public Member Functions | |
| tp_PixelBin (const int, const int, pixelListType &, const int, const double, const double) | |
| Construct TimePix (macro) pixel bin. More... | |
| ~tp_PixelBin () | |
| Destructor. | |
| void | print () const |
| Print. | |
| int | getId () const |
| Get Id. | |
| int | getNumPix () const |
| Get (number of) pixels. | |
| int | getNumMPix () const |
| Get (number of) pixels. | |
| macroPixelListType | getMacroPixels () const |
| Get macro pixels. | |
TimePix (macro) pixel bin.
| marlintpc::tp_PixelBin::tp_PixelBin | ( | const int | iBin, |
| const int | binId, | ||
| pixelListType & | pixelList, | ||
| const int | mpSize, | ||
| const double | zCoreWidth, | ||
| const double | zRoadWidth | ||
| ) |
Construct TimePix (macro) pixel bin.
Cluster pixels in Z. Find cluster core (e.g. +/-2.0*sigmaZ width) with sliding window, collect all pixels in road (e.g. +/-3.5*sigmaZ width) around core.
| [in] | iBin | bin number |
| [in] | binId | bin ID |
| [in] | pixelList | list of pixels |
| [in] | mpSize | macro pixel size |
| [in] | zCoreWidth | core width in Z |
| [in] | zRoadWidth | road width in Z |
1.8.6