#include <PixelClusterizerBase.h>
Classes | |
struct | AccretionCluster |
Public Types | |
typedef edmNew::DetSet< SiPixelCluster >::const_iterator | ClusterIterator |
typedef edm::DetSet< PixelDigi >::const_iterator | DigiIterator |
Public Member Functions | |
virtual void | clusterizeDetUnit (const edm::DetSet< PixelDigi > &input, const PixelGeomDetUnit *pixDet, const TrackerTopology *tTopo, const std::vector< short > &badChannels, edmNew::DetSetVector< SiPixelCluster >::FastFiller &output)=0 |
virtual void | clusterizeDetUnit (const edmNew::DetSet< SiPixelCluster > &input, const PixelGeomDetUnit *pixDet, const TrackerTopology *tTopo, const std::vector< short > &badChannels, edmNew::DetSetVector< SiPixelCluster >::FastFiller &output)=0 |
void | setSiPixelGainCalibrationService (SiPixelGainCalibrationServiceBase *in) |
virtual | ~PixelClusterizerBase () |
Protected Attributes | |
SiPixelGainCalibrationServiceBase * | theSiPixelGainCalibrationService_ |
Abstract interface for Pixel Clusterizers
Definition at line 18 of file PixelClusterizerBase.h.
typedef edmNew::DetSet<SiPixelCluster>::const_iterator PixelClusterizerBase::ClusterIterator |
Definition at line 21 of file PixelClusterizerBase.h.
typedef edm::DetSet<PixelDigi>::const_iterator PixelClusterizerBase::DigiIterator |
Definition at line 20 of file PixelClusterizerBase.h.
|
inlinevirtual |
Definition at line 61 of file PixelClusterizerBase.h.
|
pure virtual |
Implemented in PixelThresholdClusterizer, and PixelThresholdClusterizerForBricked.
|
pure virtual |
Implemented in PixelThresholdClusterizer, and PixelThresholdClusterizerForBricked.
|
inline |
Definition at line 78 of file PixelClusterizerBase.h.
References recoMuon::in, and theSiPixelGainCalibrationService_.
|
protected |
Definition at line 83 of file PixelClusterizerBase.h.
Referenced by PixelThresholdClusterizer::calibrate(), and setSiPixelGainCalibrationService().