#include <SiPixelRecHitQuality.h>
Public Member Functions | |
bool | hasBadPixels (QualWordType qualWord) const |
bool | hasFilledProb (QualWordType qualWord) const |
bool | isOnEdge (QualWordType qualWord) const |
Packing () | |
float | probabilityQ (QualWordType qualWord) const |
float | probabilityX (QualWordType qualWord) const |
float | probabilityXY (QualWordType qualWord) const |
float | probabilityY (QualWordType qualWord) const |
int | qBin (QualWordType qualWord) const |
void | setHasBadPixels (bool flag, QualWordType &qualWord) const |
void | setHasFilledProb (bool flag, QualWordType &qualWord) const |
void | setIsOnEdge (bool flag, QualWordType &qualWord) const |
void | setProbabilityQ (float prob, QualWordType &qualWord) const |
void | setProbabilityXY (float prob, QualWordType &qualWord) const |
void | setQBin (int qbin, QualWordType &qualWord) const |
void | setSpansTwoROCs (bool flag, QualWordType &qualWord) const |
bool | spansTwoROCs (QualWordType qualWord) const |
Public Attributes | |
QualWordType | bad_mask |
int | bad_shift |
char | bad_width |
QualWordType | edge_mask |
int | edge_shift |
char | edge_width |
QualWordType | hasFilledProb_mask |
int | hasFilledProb_shift |
char | hasFilledProb_width |
double | probX_1_over_log_units |
QualWordType | probX_mask |
int | probX_shift |
float | probX_units |
char | probX_width |
double | probY_1_over_log_units |
QualWordType | probY_mask |
int | probY_shift |
float | probY_units |
char | probY_width |
QualWordType | qBin_mask |
int | qBin_shift |
char | qBin_width |
char | spare_width |
QualWordType | twoROC_mask |
int | twoROC_shift |
char | twoROC_width |
Definition at line 11 of file SiPixelRecHitQuality.h.
SiPixelRecHitQuality::Packing::Packing | ( | ) |
Definition at line 5 of file SiPixelRecHitQuality.cc.
References bad_mask, bad_shift, bad_width, edge_mask, edge_shift, edge_width, Exception, hasFilledProb_mask, hasFilledProb_shift, hasFilledProb_width, log, probX_1_over_log_units, probX_mask, probX_shift, probX_units, probX_width, probY_1_over_log_units, probY_mask, probY_shift, probY_units, probY_width, qBin_mask, qBin_shift, qBin_width, spare_width, twoROC_mask, twoROC_shift, and twoROC_width.
|
inline |
Definition at line 99 of file SiPixelRecHitQuality.h.
References bad_mask, and bad_shift.
Referenced by SiPixelRecHit::hasBadPixels().
|
inline |
Definition at line 103 of file SiPixelRecHitQuality.h.
References hasFilledProb_mask, and hasFilledProb_shift.
Referenced by SiPixelRecHit::hasFilledProb().
|
inline |
Definition at line 97 of file SiPixelRecHitQuality.h.
References edge_mask, and edge_shift.
Referenced by SiPixelRecHit::isOnEdge().
|
inline |
Definition at line 75 of file SiPixelRecHitQuality.h.
References funct::pow(), probY_mask, probY_shift, probY_units, and SiPixelRecHitQuality::warningOutOfBoundRaw().
Referenced by SiPixelRecHit::probabilityQ().
|
inline |
Definition at line 56 of file SiPixelRecHitQuality.h.
References SiPixelRecHitQuality::warningObsolete().
Referenced by SiPixelRecHit::probabilityX().
|
inline |
Definition at line 65 of file SiPixelRecHitQuality.h.
References funct::pow(), probX_mask, probX_shift, probX_units, and SiPixelRecHitQuality::warningOutOfBoundRaw().
Referenced by SiPixelRecHit::probabilityXY().
|
inline |
Definition at line 60 of file SiPixelRecHitQuality.h.
References SiPixelRecHitQuality::warningObsolete().
Referenced by SiPixelRecHit::probabilityY().
|
inline |
Definition at line 87 of file SiPixelRecHitQuality.h.
References qBin_mask, qBin_shift, and SiPixelRecHitQuality::warningOutOfBoundQbin().
Referenced by SiPixelRecHit::qBin().
|
inline |
Definition at line 145 of file SiPixelRecHitQuality.h.
References bad_mask, and bad_shift.
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 151 of file SiPixelRecHitQuality.h.
References hasFilledProb_mask, and hasFilledProb_shift.
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 144 of file SiPixelRecHitQuality.h.
References edge_mask, and edge_shift.
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 123 of file SiPixelRecHitQuality.h.
References ntuplePlotting::draw(), geometryDiff::epsilon, validate-o2o-wbm::f, log, probY_1_over_log_units, probY_mask, probY_shift, and SiPixelRecHitQuality::warningOutOfBoundProb().
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 111 of file SiPixelRecHitQuality.h.
References ntuplePlotting::draw(), geometryDiff::epsilon, validate-o2o-wbm::f, log, probX_1_over_log_units, probX_mask, probX_shift, and SiPixelRecHitQuality::warningOutOfBoundProb().
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 136 of file SiPixelRecHitQuality.h.
References qBin_mask, qBin_shift, and SiPixelRecHitQuality::warningOutOfBoundQbin().
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 148 of file SiPixelRecHitQuality.h.
References twoROC_mask, and twoROC_shift.
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 101 of file SiPixelRecHitQuality.h.
References twoROC_mask, and twoROC_shift.
Referenced by SiPixelRecHit::spansTwoROCs().
QualWordType SiPixelRecHitQuality::Packing::bad_mask |
Definition at line 37 of file SiPixelRecHitQuality.h.
Referenced by hasBadPixels(), Packing(), and setHasBadPixels().
int SiPixelRecHitQuality::Packing::bad_shift |
Definition at line 38 of file SiPixelRecHitQuality.h.
Referenced by hasBadPixels(), Packing(), and setHasBadPixels().
char SiPixelRecHitQuality::Packing::bad_width |
Definition at line 39 of file SiPixelRecHitQuality.h.
Referenced by Packing().
QualWordType SiPixelRecHitQuality::Packing::edge_mask |
Definition at line 33 of file SiPixelRecHitQuality.h.
Referenced by isOnEdge(), Packing(), and setIsOnEdge().
int SiPixelRecHitQuality::Packing::edge_shift |
Definition at line 34 of file SiPixelRecHitQuality.h.
Referenced by isOnEdge(), Packing(), and setIsOnEdge().
char SiPixelRecHitQuality::Packing::edge_width |
Definition at line 35 of file SiPixelRecHitQuality.h.
Referenced by Packing().
QualWordType SiPixelRecHitQuality::Packing::hasFilledProb_mask |
Definition at line 45 of file SiPixelRecHitQuality.h.
Referenced by hasFilledProb(), Packing(), and setHasFilledProb().
int SiPixelRecHitQuality::Packing::hasFilledProb_shift |
Definition at line 46 of file SiPixelRecHitQuality.h.
Referenced by hasFilledProb(), Packing(), and setHasFilledProb().
char SiPixelRecHitQuality::Packing::hasFilledProb_width |
Definition at line 47 of file SiPixelRecHitQuality.h.
Referenced by Packing().
double SiPixelRecHitQuality::Packing::probX_1_over_log_units |
Definition at line 20 of file SiPixelRecHitQuality.h.
Referenced by Packing(), and setProbabilityXY().
QualWordType SiPixelRecHitQuality::Packing::probX_mask |
Definition at line 17 of file SiPixelRecHitQuality.h.
Referenced by Packing(), probabilityXY(), and setProbabilityXY().
int SiPixelRecHitQuality::Packing::probX_shift |
Definition at line 18 of file SiPixelRecHitQuality.h.
Referenced by Packing(), probabilityXY(), and setProbabilityXY().
float SiPixelRecHitQuality::Packing::probX_units |
Definition at line 19 of file SiPixelRecHitQuality.h.
Referenced by Packing(), and probabilityXY().
char SiPixelRecHitQuality::Packing::probX_width |
Definition at line 21 of file SiPixelRecHitQuality.h.
Referenced by Packing().
double SiPixelRecHitQuality::Packing::probY_1_over_log_units |
Definition at line 26 of file SiPixelRecHitQuality.h.
Referenced by Packing(), and setProbabilityQ().
QualWordType SiPixelRecHitQuality::Packing::probY_mask |
Definition at line 23 of file SiPixelRecHitQuality.h.
Referenced by Packing(), probabilityQ(), and setProbabilityQ().
int SiPixelRecHitQuality::Packing::probY_shift |
Definition at line 24 of file SiPixelRecHitQuality.h.
Referenced by Packing(), probabilityQ(), and setProbabilityQ().
float SiPixelRecHitQuality::Packing::probY_units |
Definition at line 25 of file SiPixelRecHitQuality.h.
Referenced by Packing(), and probabilityQ().
char SiPixelRecHitQuality::Packing::probY_width |
Definition at line 27 of file SiPixelRecHitQuality.h.
Referenced by Packing().
QualWordType SiPixelRecHitQuality::Packing::qBin_mask |
Definition at line 29 of file SiPixelRecHitQuality.h.
int SiPixelRecHitQuality::Packing::qBin_shift |
Definition at line 30 of file SiPixelRecHitQuality.h.
char SiPixelRecHitQuality::Packing::qBin_width |
Definition at line 31 of file SiPixelRecHitQuality.h.
Referenced by Packing().
char SiPixelRecHitQuality::Packing::spare_width |
Definition at line 49 of file SiPixelRecHitQuality.h.
Referenced by Packing().
QualWordType SiPixelRecHitQuality::Packing::twoROC_mask |
Definition at line 41 of file SiPixelRecHitQuality.h.
Referenced by Packing(), setSpansTwoROCs(), and spansTwoROCs().
int SiPixelRecHitQuality::Packing::twoROC_shift |
Definition at line 42 of file SiPixelRecHitQuality.h.
Referenced by Packing(), setSpansTwoROCs(), and spansTwoROCs().
char SiPixelRecHitQuality::Packing::twoROC_width |
Definition at line 43 of file SiPixelRecHitQuality.h.
Referenced by Packing().