Definition at line 16 of file HitExtractorPIX.h.
Implements ctfseeding::HitExtractor.
Definition at line 26 of file HitExtractorPIX.cc.
References cms::cuda::assert(), Barrel, makeMEIFBenchmarkPlots::ev, edm::EventSetup::getData(), edm::ProductID::id(), edm::RefProd< C >::id(), sistrip::SpyUtilities::isValid(), dqmdumpme::last, LogDebug, edm::ContainerMask< T >::mask(), AlCaHLTBitMon_ParallelJobs::p, InitialStepPreSplitting_cff::pixelHits, TrackerTopology::pxbDetIdLayerComparator(), TrackerTopology::pxfDetIdDiskComparator(), ctfseeding::range2SeedingHits(), edm::ContainerMask< T >::refProd(), mps_fire::result, ctfseeding::HitExtractor::skipClusters, runEdmFileComparison::skipped, theHitProducer, theIdLayer, theSide, theSkipClusters, and theTtopo.
42 LogDebug(
"HitExtractorPIX") <<
"getting : " <<
result.size() <<
" pixel hits.";
47 for (
unsigned int iH = 0; iH !=
result.size(); ++iH) {
51 if (pixelClusterMask->
mask(concrete.cluster().key())) {
58 LogDebug(
"HitExtractorPIX") <<
"skipped :" <<
skipped <<
" pixel clusters";
65 LogDebug(
"HitExtractorPIX") <<
"giving :" <<
result.size() <<
" rechits out";
void range2SeedingHits(DSTV const &dstv, HitExtractor::Hits &v, std::pair< A, B > const &sel)
std::pair< DetId, SameLayerComparator > pxbDetIdLayerComparator(uint32_t layer) const
T const & getData(const ESGetToken< T, R > &iToken) const noexcept(false)
const bool isValid(const Frame &aFrame, const FrameQuality &aQuality, const uint16_t aExpectedPos)
std::pair< DetId, SameLayerComparator > pxfDetIdDiskComparator(uint32_t side, uint32_t disk) const
ProductID id() const
Accessor for product ID.
const edm::RefProd< T > & refProd() const
bool mask(unsigned int iIndex) const