1 #ifndef RECOLOCALTRACKER_SISTRIPCLUSTERIZER_THREETHRESHOLDSTRIPCLUSTERIZER_H
2 #define RECOLOCALTRACKER_SISTRIPCLUSTERIZER_THREETHRESHOLDSTRIPCLUSTERIZER_H
57 template<
typename InputDetSet>
float theClusterThreshold
float seedThresholdInNoiseSigma() const
void initialize(const edm::EventSetup &)
void clusterizeDetUnit_(const InputDetSet &digis, edmNew::DetSetVector< SiStripCluster >::FastFiller &output)
std::string qualityLabel_
edm::ESHandle< SiStripGain > gainHandle_
OldThreeThresholdAlgorithm(float strip_thr, float seed_thr, float clust_thr, int max_holes, std::string qualityLabel, bool setDetId)
std::vector< SiStripDigi > cluster_digis_
edm::ESHandle< SiStripNoises > noiseHandle_
bool setDetId(const uint32_t)
const SiStripQuality::Range & qualityRange_
bool operator()(const SiStripDigi &digi)
const uint16_t & strip() const
float theChannelThreshold
const edm::ESHandle< SiStripNoises > & noise_
bool stripByStripBegin(uint32_t id) override
AboveSeed(float aseed, const edm::ESHandle< SiStripNoises > &noiseHandle, const SiStripNoises::Range &noiseRange, const edm::ESHandle< SiStripQuality > &qualityHandle, const SiStripQuality::Range &qualityRange)
A Digi for the silicon strip detector, containing both strip and adc information, and suitable for st...
edm::ESHandle< SiStripQuality > qualityHandle_
const edm::ESHandle< SiStripQuality > & quality_
float channelThresholdInNoiseSigma() const
void clusterizeDetUnit(const edm::DetSet< SiStripDigi > &digis, edmNew::DetSetVector< SiStripCluster >::FastFiller &output)
std::pair< ContainerIterator, ContainerIterator > Range
float clusterThresholdInNoiseSigma() const
std::pair< ContainerIterator, ContainerIterator > Range
const uint16_t & adc() const
const SiStripNoises::Range & noiseRange_