CMS 3D CMS Logo

Phase2ITPixelClusterizerBase.h
Go to the documentation of this file.
1 #ifndef RecoLocalTracker_Phase2ITPixelClusterizer_Phase2ITPixelClusterizerBase_H
2 #define RecoLocalTracker_Phase2ITPixelClusterizer_Phase2ITPixelClusterizerBase_H
3 
9 #include <vector>
10 
11 class PixelGeomDetUnit;
12 
17 public:
19 
20  // Virtual destructor, this is a base class.
22 
23  // Build clusters in a DetUnit. Both digi and cluster stored in a DetSet
24 
25  virtual void clusterizeDetUnit( const edm::DetSet<PixelDigi> & input,
26  const PixelGeomDetUnit * pixDet,
27  const std::vector<short>& badChannels,
29 
30  // Configure gain calibration service
33  }
34 
35  protected:
37 
38 };
39 
40 #endif
static std::string const input
Definition: EdmProvDump.cc:44
void setSiPixelGainCalibrationService(SiPixelGainCalibrationServiceBase *in)
SiPixelGainCalibrationServiceBase * theSiPixelGainCalibrationService_
edm::DetSet< PixelDigi >::const_iterator DigiIterator
virtual void clusterizeDetUnit(const edm::DetSet< PixelDigi > &input, const PixelGeomDetUnit *pixDet, const std::vector< short > &badChannels, edmNew::DetSetVector< Phase2ITPixelCluster >::FastFiller &output)=0
collection_type::const_iterator const_iterator
Definition: DetSet.h:33