#include <PixelClusterizerBase.h>
Public Types | |
typedef unsigned short | UShort |
Public Member Functions | |
bool | add (SiPixelCluster::PixelPos const &p, UShort const iadc) |
bool | empty () |
void | pop () |
UShort | top () const |
Public Attributes | |
UShort | adc [MAXSIZE] |
unsigned int | curr = 0 |
unsigned int | isize = 0 |
UShort | x [MAXSIZE] |
UShort | xmin = 16000 |
UShort | y [MAXSIZE] |
UShort | ymin = 16000 |
Static Public Attributes | |
static constexpr UShort | MAXSIZE = 256 |
Definition at line 22 of file PixelClusterizerBase.h.
typedef unsigned short PixelClusterizerBase::AccretionCluster::UShort |
Definition at line 23 of file PixelClusterizerBase.h.
|
inline |
Definition at line 38 of file PixelClusterizerBase.h.
References adc, isize, MAXSIZE, min(), AlCaHLTBitMon_ParallelJobs::p, x, xmin, y, and ymin.
Referenced by PixelThresholdClusterizer::make_cluster(), and counter.Counter::register().
|
inline |
Definition at line 36 of file PixelClusterizerBase.h.
Referenced by PixelThresholdClusterizer::make_cluster().
|
inline |
Definition at line 35 of file PixelClusterizerBase.h.
References curr.
Referenced by PixelThresholdClusterizer::make_cluster().
|
inline |
Definition at line 34 of file PixelClusterizerBase.h.
References curr.
Referenced by PixelThresholdClusterizer::make_cluster().
Definition at line 25 of file PixelClusterizerBase.h.
Referenced by add(), and PixelThresholdClusterizer::make_cluster().
unsigned int PixelClusterizerBase::AccretionCluster::curr = 0 |
Definition at line 31 of file PixelClusterizerBase.h.
unsigned int PixelClusterizerBase::AccretionCluster::isize = 0 |
Definition at line 30 of file PixelClusterizerBase.h.
Referenced by add(), empty(), and PixelThresholdClusterizer::make_cluster().
|
staticconstexpr |
Definition at line 24 of file PixelClusterizerBase.h.
Referenced by add().
Definition at line 26 of file PixelClusterizerBase.h.
Referenced by svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), add(), PixelThresholdClusterizer::make_cluster(), geometryXMLparser.Alignable::pos(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
UShort PixelClusterizerBase::AccretionCluster::xmin = 16000 |
Definition at line 28 of file PixelClusterizerBase.h.
Referenced by svgfig.XAxis::__repr__(), svgfig.Axes::__repr__(), svgfig.HGrid::__repr__(), svgfig.Grid::__repr__(), add(), PixelThresholdClusterizer::make_cluster(), and svgfig.Axes::SVG().
Definition at line 27 of file PixelClusterizerBase.h.
Referenced by svgfig.Ellipse::__repr__(), add(), PixelThresholdClusterizer::make_cluster(), geometryXMLparser.Alignable::pos(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
UShort PixelClusterizerBase::AccretionCluster::ymin = 16000 |
Definition at line 29 of file PixelClusterizerBase.h.
Referenced by svgfig.YAxis::__repr__(), svgfig.Axes::__repr__(), svgfig.VGrid::__repr__(), svgfig.Grid::__repr__(), add(), plotting.PlotTextBox::Draw(), PixelThresholdClusterizer::make_cluster(), and svgfig.Axes::SVG().