MarlinTPC  1.2.0
Public Member Functions | List of all members
marlintpc::tp_PixelBin Class Reference

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.
 

Detailed Description

TimePix (macro) pixel bin.

Constructor & Destructor Documentation

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.

Parameters
[in]iBinbin number
[in]binIdbin ID
[in]pixelListlist of pixels
[in]mpSizemacro pixel size
[in]zCoreWidthcore width in Z
[in]zRoadWidthroad width in Z

The documentation for this class was generated from the following files: