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 |