#include <HitExtractorPIX.h>
Public Member Functions | |
HitExtractorPIX * | clone () const override |
HitExtractorPIX (TrackerDetSide side, int idLayer, const std::string &hitProducer, edm::ConsumesCollector &iC) | |
HitExtractor::Hits | hits (const TkTransientTrackingRecHitBuilder &ttrhBuilder, const edm::Event &, const edm::EventSetup &) const override |
~HitExtractorPIX () override | |
Public Member Functions inherited from ctfseeding::HitExtractor | |
HitExtractor () | |
void | useSkipClusters (const edm::InputTag &m, edm::ConsumesCollector &iC) |
virtual | ~HitExtractor () |
Private Types | |
typedef edm::ContainerMask < edmNew::DetSetVector < SiPixelCluster > > | SkipClustersCollection |
Private Member Functions | |
void | useSkipClusters_ (const edm::InputTag &m, edm::ConsumesCollector &iC) override |
Additional Inherited Members | |
Public Types inherited from ctfseeding::HitExtractor | |
using | HitPointer = mayown_ptr< BaseTrackerRecHit > |
using | Hits = std::vector< HitPointer > |
using | TkHit = BaseTrackerRecHit |
using | TkHitRef = BaseTrackerRecHit const & |
Public Attributes inherited from ctfseeding::HitExtractor | |
bool | filterCluster = false |
bool | maskCluster = false |
float | minGoodCharge = 0 |
bool | skipClusters = false |
Definition at line 16 of file HitExtractorPIX.h.
|
private |
Definition at line 26 of file HitExtractorPIX.h.
HitExtractorPIX::HitExtractorPIX | ( | TrackerDetSide | side, |
int | idLayer, | ||
const std::string & | hitProducer, | ||
edm::ConsumesCollector & | iC | ||
) |
Definition at line 13 of file HitExtractorPIX.cc.
Referenced by clone().
|
inlineoverride |
Definition at line 19 of file HitExtractorPIX.h.
|
inlineoverridevirtual |
Implements ctfseeding::HitExtractor.
Definition at line 23 of file HitExtractorPIX.h.
References HitExtractorPIX().
|
overridevirtual |
Implements ctfseeding::HitExtractor.
Definition at line 26 of file HitExtractorPIX.cc.
References cms::cuda::assert(), Barrel, edm::Event::getByToken(), edm::EventSetup::getData(), edm::HandleBase::id(), sistrip::SpyUtilities::isValid(), dqmdumpme::last, LogDebug, AlCaHLTBitMon_ParallelJobs::p, TrackerTopology::pxbDetIdLayerComparator(), TrackerTopology::pxfDetIdDiskComparator(), ctfseeding::range2SeedingHits(), mps_fire::result, ctfseeding::HitExtractor::skipClusters, theHitProducer, theIdLayer, theSide, theSkipClusters, and theTtopo.
|
overrideprivatevirtual |
Implements ctfseeding::HitExtractor.
Definition at line 22 of file HitExtractorPIX.cc.
References edm::ConsumesCollector::consumes(), visualization-live-secondInstance_cfg::m, and theSkipClusters.
|
private |
Definition at line 30 of file HitExtractorPIX.h.
Referenced by hits().
|
private |
Definition at line 33 of file HitExtractorPIX.h.
Referenced by hits().
|
private |
Definition at line 32 of file HitExtractorPIX.h.
Referenced by hits().
|
private |
Definition at line 29 of file HitExtractorPIX.h.
Referenced by hits(), and useSkipClusters_().
|
private |
Definition at line 31 of file HitExtractorPIX.h.
Referenced by hits().