1 #ifndef DataFormats_SiPixelRecHit_h
2 #define DataFormats_SiPixelRecHit_h 1
40 virtual bool isPixel()
const override {
return true;}
61 return cloner(*
this,tsos).release();
float probabilityQ(QualWordType qualWord) const
bool spansTwoROCs(QualWordType qualWord) const
static const Packing thePacking
bool hasFilledProb() const
virtual bool canImproveWithTrack() const override
virtual int dimension() const override
std::vector< Variable::Flags > flags
virtual SiPixelRecHit * clone() const override
virtual RecHitPointer cloneSH() const override
bool hasBadPixels() const
virtual bool isPixel() const override
float probabilityXY(QualWordType qualWord) const
SiPixelRecHit(const LocalPoint &pos, const LocalError &err, SiPixelRecHitQuality::QualWordType qual, GeomDet const &idet, ClusterRef const &clus)
void getKfComponents2D(KfComponentsHolder &holder) const
void setClusterRef(ClusterRef const &ref)
float probabilityY() const
float probabilityY(QualWordType qualWord) const
int qBin(QualWordType qualWord) const
virtual void getKfComponents(KfComponentsHolder &holder) const override
virtual SiPixelRecHit * clone(TkCloner const &cloner, TrajectoryStateOnSurface const &tsos) const override
float probabilityX(QualWordType qualWord) const
std::shared_ptr< TrackingRecHit const > RecHitPointer
ClusterRef cluster() const
TrackingRecHit *operator()[[cms TrackingRecHit::ConstRecHitPointer makeShared(TrackingRecHit::ConstRecHitPointer const &hit, TrajectoryStateOnSurface const &tsos) const
bool isOnEdge(QualWordType qualWord) const
Pixel cluster – collection of neighboring pixels above threshold.
unsigned int QualWordType
float probabilityXY() const
bool spansTwoROCs() const
ClusterPixelRef cluster_pixel() const
float probabilityX() const
bool hasBadPixels(QualWordType qualWord) const
virtual float clusterProbability() const
cluster probability, overloaded by pixel rechits.
void setClusterPixelRef(ClusterPixelRef const &ref)
edm::Ref< edmNew::DetSetVector< SiPixelCluster >, SiPixelCluster > ClusterRef
virtual RecHitPointer cloneSH(TkCloner const &cloner, TrajectoryStateOnSurface const &tsos) const override
SiPixelRecHitQuality::QualWordType rawQualityWord() const
float probabilityQ() const
bool hasFilledProb(QualWordType qualWord) const