Go to the documentation of this file. 1 #ifndef ClusterProducerFP420_h
2 #define ClusterProducerFP420_h
47 bool badChannel(
int channel,
const std::vector<short>& badChannels)
const;
const ElectrodNoiseVector & vnoise_
bool operator()(const HDigiFP420 &digi)
std::vector< ClusterFP420 > clusterizeDetUnit(HDigiFP420Iter begin, HDigiFP420Iter end, unsigned int detid, const ElectrodNoiseVector &vnoise)
float theClusterThreshold
int difWide(unsigned int xytype, HDigiFP420Iter ichannel, HDigiFP420Iter jchannel)
float seedThresholdInNoiseSigma() const
float theChannelThreshold
std::vector< ClusterNoiseFP420::ElectrodData > ElectrodNoiseVector
bool badChannel(int channel, const std::vector< short > &badChannels) const
int difNarr(unsigned int xytype, HDigiFP420Iter ichannel, HDigiFP420Iter jchannel)
float channelThresholdInNoiseSigma() const
float clusterThresholdInNoiseSigma() const
std::vector< ClusterFP420 > clusterizeDetUnitPixels(HDigiFP420Iter begin, HDigiFP420Iter end, unsigned int detid, const ElectrodNoiseVector &vnoise, unsigned int xytype, int verb)
std::vector< HDigiFP420 >::const_iterator HDigiFP420Iter
AboveSeed(float aseed, const ElectrodNoiseVector &vnoise)
ClusterProducerFP420(float electrode_thr, float seed_thr, float clust_thr, int max_voids)