CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Types | Public Member Functions | Protected Attributes
PixelClusterizerBase Class Referenceabstract

#include <PixelClusterizerBase.h>

Inheritance diagram for PixelClusterizerBase:
PixelThresholdClusterizer

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 ( )
inlinevirtual

Definition at line 21 of file PixelClusterizerBase.h.

21 {}

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

Definition at line 31 of file PixelClusterizerBase.h.

References recoMuon::in, and theSiPixelGainCalibrationService_.

Referenced by SiPixelClusterProducer::setupClusterizer().

31  {
33  }
SiPixelGainCalibrationServiceBase * theSiPixelGainCalibrationService_

Member Data Documentation

SiPixelGainCalibrationServiceBase* PixelClusterizerBase::theSiPixelGainCalibrationService_
protected

Definition at line 36 of file PixelClusterizerBase.h.

Referenced by setSiPixelGainCalibrationService().