#include <PixelClusterizerBase.h>
Public Types | |
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 |
void | setSiPixelGainCalibrationService (SiPixelGainCalibrationServiceBase *in) |
virtual | ~PixelClusterizerBase () |
Protected Attributes | |
SiPixelGainCalibrationServiceBase * | theSiPixelGainCalibrationService_ |
Abstract interface for Pixel Clusterizers
Definition at line 16 of file PixelClusterizerBase.h.
typedef edm::DetSet<PixelDigi>::const_iterator PixelClusterizerBase::DigiIterator |
Definition at line 18 of file PixelClusterizerBase.h.
virtual PixelClusterizerBase::~PixelClusterizerBase | ( | ) | [inline, virtual] |
Definition at line 21 of file PixelClusterizerBase.h.
{}
virtual void PixelClusterizerBase::clusterizeDetUnit | ( | const edm::DetSet< PixelDigi > & | input, |
const PixelGeomDetUnit * | pixDet, | ||
const std::vector< short > & | badChannels, | ||
edmNew::DetSetVector< SiPixelCluster >::FastFiller & | output | ||
) | [pure virtual] |
Implemented in PixelThresholdClusterizer.
Referenced by cms::SiPixelClusterProducer::run().
void PixelClusterizerBase::setSiPixelGainCalibrationService | ( | SiPixelGainCalibrationServiceBase * | in | ) | [inline] |
Definition at line 31 of file PixelClusterizerBase.h.
References recoMuon::in, and theSiPixelGainCalibrationService_.
Referenced by cms::SiPixelClusterProducer::beginJob().
SiPixelGainCalibrationServiceBase* PixelClusterizerBase::theSiPixelGainCalibrationService_ [protected] |
Definition at line 36 of file PixelClusterizerBase.h.
Referenced by setSiPixelGainCalibrationService().