Go to the documentation of this file. 1 #ifndef RecoLocalTracker_SiPixelClusterizer_PixelThresholdClusterizer_H
2 #define RecoLocalTracker_SiPixelClusterizer_PixelThresholdClusterizer_H
66 const std::vector<short>& badChannels,
68 clusterizeDetUnitT(
input, pixDet, tTopo, badChannels,
output);
73 const std::vector<short>& badChannels,
75 clusterizeDetUnitT(
input, pixDet, tTopo, badChannels,
output);
82 void clusterizeDetUnitT(
const T&
input,
85 const std::vector<short>& badChannels,
90 std::vector<SiPixelCluster::PixelPos>
theSeeds;
130 int calibrate(
int adc,
int col,
int row);
constexpr int adc(sample_type sample)
get the ADC sample (12 bits)
edm::DetSet< PixelDigi >::const_iterator DigiIterator
std::vector< SiPixelCluster > theClusters
static const std::string input
edmNew::DetSet< SiPixelCluster >::const_iterator ClusterIterator
float theSeedThresholdInNoiseUnits
int theNumOfRows
Geometry-related information.
const int theClusterThreshold_L1
const int theClusterThreshold
std::vector< SiPixelCluster::PixelPos > theSeeds
const int thePhase2KinkADC
Pixel cluster – collection of neighboring pixels above threshold.
A specific threshold-based pixel clustering algorithm.
float thePixelThresholdInNoiseUnits
Clustering-related quantities:
const double thePhase2DigiBaseline
const int thePhase2ReadoutMode
const int thePixelThreshold
void fillPSetDescription(edm::ParameterSetDescription &desc)
float theClusterThresholdInNoiseUnits
const int theConversionFactor
const int theConversionFactor_L1
void clusterizeDetUnit(const edmNew::DetSet< SiPixelCluster > &input, const PixelGeomDetUnit *pixDet, const TrackerTopology *tTopo, const std::vector< short > &badChannels, edmNew::DetSetVector< SiPixelCluster >::FastFiller &output) override
const bool doSplitClusters
void clusterizeDetUnit(const edm::DetSet< PixelDigi > &input, const PixelGeomDetUnit *pixDet, const TrackerTopology *tTopo, const std::vector< short > &badChannels, edmNew::DetSetVector< SiPixelCluster >::FastFiller &output) override
const bool doPhase2Calibration
Class to store ADC counts during clustering.
const bool doMissCalibrate
const int theSeedThreshold
SiPixelArrayBuffer theBuffer
Data storage.
const double theElectronPerADCGain