CMS 3D CMS Logo

Public Types | Public Member Functions | Protected Attributes

PixelClusterizerBase Class Reference

#include <PixelClusterizerBase.h>

Inheritance diagram for PixelClusterizerBase:
PixelThresholdClusterizer

List of all members.

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

SiPixelGainCalibrationServiceBasetheSiPixelGainCalibrationService_

Detailed Description

Abstract interface for Pixel Clusterizers

Definition at line 16 of file PixelClusterizerBase.h.


Member Typedef Documentation

Definition at line 18 of file PixelClusterizerBase.h.


Constructor & Destructor Documentation

virtual PixelClusterizerBase::~PixelClusterizerBase ( ) [inline, virtual]

Definition at line 21 of file PixelClusterizerBase.h.

{}

Member Function Documentation

virtual void PixelClusterizerBase::clusterizeDetUnit ( const edm::DetSet< PixelDigi > &  input,
const PixelGeomDetUnit pixDet,
const std::vector< short > &  badChannels,
edmNew::DetSetVector< SiPixelCluster >::FastFiller &  output 
) [pure virtual]
void PixelClusterizerBase::setSiPixelGainCalibrationService ( SiPixelGainCalibrationServiceBase in) [inline]

Member Data Documentation

Definition at line 36 of file PixelClusterizerBase.h.

Referenced by setSiPixelGainCalibrationService().