1 #ifndef DataFormats_SiPixelRecHit_h
2 #define DataFormats_SiPixelRecHit_h 1
45 virtual RecHitPointer cloneSH()
const {
return std::make_shared<SiPixelRecHit>(*this);}
61 return cloner(*
this,tsos);
65 return cloner.makeShared(*
this,tsos);
76 float clusterProbability(
unsigned int flags = 0)
const;
float probabilityQ(QualWordType qualWord) const
virtual void getKfComponents(KfComponentsHolder &holder) const
bool spansTwoROCs(QualWordType qualWord) const
static const Packing thePacking
float probabilityXY() const
SiPixelRecHitQuality::QualWordType rawQualityWord() const
float probabilityQ() const
bool hasBadPixels() const
std::vector< Variable::Flags > flags
virtual bool canImproveWithTrack() const
bool hasFilledProb() const
void setClusterRef(ClusterRef const &ref)
float probabilityXY(QualWordType qualWord) const
float probabilityY(QualWordType qualWord) const
int qBin(QualWordType qualWord) const
float probabilityX(QualWordType qualWord) const
edm::Ref< edmNew::DetSetVector< SiPixelCluster >, SiPixelCluster > ClusterRef
float probabilityY() const
SiPixelRecHit(const LocalPoint &pos, const LocalError &err, SiPixelRecHitQuality::QualWordType qual, GeomDet const &idet, ClusterRef const &clus)
ClusterRef cluster() const
float probabilityX() const
bool isOnEdge(QualWordType qualWord) const
virtual bool isPixel() const GCC11_OVERRIDE
Pixel cluster – collection of neighboring pixels above threshold.
unsigned int QualWordType
virtual SiPixelRecHit * clone(TkCloner const &cloner, TrajectoryStateOnSurface const &tsos) const
bool hasBadPixels(QualWordType qualWord) const
virtual int dimension() const
bool spansTwoROCs() const
virtual SiPixelRecHit * clone() const
bool hasFilledProb(QualWordType qualWord) const
Unlimited (trivial) bounds.