#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 std::vector< short > &badChannels, edmNew::DetSetVector< SiPixelCluster >::FastFiller &output)=0 |
virtual void | clusterizeDetUnit (const edmNew::DetSet< SiPixelCluster > &input, const PixelGeomDetUnit *pixDet, 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 16 of file PixelClusterizerBase.h.
typedef edmNew::DetSet<SiPixelCluster>::const_iterator PixelClusterizerBase::ClusterIterator |
Definition at line 19 of file PixelClusterizerBase.h.
typedef edm::DetSet<PixelDigi>::const_iterator PixelClusterizerBase::DigiIterator |
Definition at line 18 of file PixelClusterizerBase.h.
|
inlinevirtual |
Definition at line 49 of file PixelClusterizerBase.h.
References clusterizeDetUnit(), input, and convertSQLitetoXML_cfg::output.
|
pure virtual |
Implemented in PixelThresholdClusterizer.
Referenced by SiPixelClusterProducer::run(), and ~PixelClusterizerBase().
|
pure virtual |
Implemented in PixelThresholdClusterizer.
|
inline |
Definition at line 64 of file PixelClusterizerBase.h.
References recoMuon::in, and theSiPixelGainCalibrationService_.
Referenced by SiPixelClusterProducer::setupClusterizer().
|
protected |
Definition at line 69 of file PixelClusterizerBase.h.
Referenced by setSiPixelGainCalibrationService().