#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 21 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, cmsBatch::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 112 of file SiPixelRecHitQuality.h.
References bad_mask, and bad_shift.
Referenced by SiPixelRecHit::hasBadPixels().
|
inline |
Definition at line 120 of file SiPixelRecHitQuality.h.
References hasFilledProb_mask, and hasFilledProb_shift.
Referenced by SiPixelRecHit::hasFilledProb().
|
inline |
Definition at line 108 of file SiPixelRecHitQuality.h.
References edge_mask, and edge_shift.
Referenced by SiPixelRecHit::isOnEdge().
|
inline |
Definition at line 86 of file SiPixelRecHitQuality.h.
References funct::pow(), probY_mask, probY_shift, and probY_units.
Referenced by SiPixelRecHit::probabilityQ().
|
inline |
Definition at line 67 of file SiPixelRecHitQuality.h.
Referenced by SiPixelRecHit::probabilityX().
|
inline |
Definition at line 76 of file SiPixelRecHitQuality.h.
References funct::pow(), probX_mask, probX_shift, and probX_units.
Referenced by SiPixelRecHit::probabilityXY().
|
inline |
Definition at line 71 of file SiPixelRecHitQuality.h.
Referenced by SiPixelRecHit::probabilityY().
|
inline |
Definition at line 98 of file SiPixelRecHitQuality.h.
References qBin_mask, and qBin_shift.
Referenced by SiPixelRecHit::qBin().
|
inline |
Definition at line 161 of file SiPixelRecHitQuality.h.
References bad_mask, and bad_shift.
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 167 of file SiPixelRecHitQuality.h.
References hasFilledProb_mask, and hasFilledProb_shift.
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 158 of file SiPixelRecHitQuality.h.
References edge_mask, and edge_shift.
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 138 of file SiPixelRecHitQuality.h.
References cond::draw(), cmsBatch::log, probY_1_over_log_units, probY_mask, and probY_shift.
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 128 of file SiPixelRecHitQuality.h.
References cond::draw(), cmsBatch::log, probX_1_over_log_units, probX_mask, and probX_shift.
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 150 of file SiPixelRecHitQuality.h.
References qBin_mask, and qBin_shift.
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 164 of file SiPixelRecHitQuality.h.
References twoROC_mask, and twoROC_shift.
Referenced by PixelCPEBase::rawQualityWord().
|
inline |
Definition at line 116 of file SiPixelRecHitQuality.h.
References twoROC_mask, and twoROC_shift.
Referenced by SiPixelRecHit::spansTwoROCs().
QualWordType SiPixelRecHitQuality::Packing::bad_mask |
Definition at line 48 of file SiPixelRecHitQuality.h.
Referenced by hasBadPixels(), Packing(), and setHasBadPixels().
int SiPixelRecHitQuality::Packing::bad_shift |
Definition at line 49 of file SiPixelRecHitQuality.h.
Referenced by hasBadPixels(), Packing(), and setHasBadPixels().
char SiPixelRecHitQuality::Packing::bad_width |
Definition at line 50 of file SiPixelRecHitQuality.h.
Referenced by Packing().
QualWordType SiPixelRecHitQuality::Packing::edge_mask |
Definition at line 44 of file SiPixelRecHitQuality.h.
Referenced by isOnEdge(), Packing(), and setIsOnEdge().
int SiPixelRecHitQuality::Packing::edge_shift |
Definition at line 45 of file SiPixelRecHitQuality.h.
Referenced by isOnEdge(), Packing(), and setIsOnEdge().
char SiPixelRecHitQuality::Packing::edge_width |
Definition at line 46 of file SiPixelRecHitQuality.h.
Referenced by Packing().
QualWordType SiPixelRecHitQuality::Packing::hasFilledProb_mask |
Definition at line 56 of file SiPixelRecHitQuality.h.
Referenced by hasFilledProb(), Packing(), and setHasFilledProb().
int SiPixelRecHitQuality::Packing::hasFilledProb_shift |
Definition at line 57 of file SiPixelRecHitQuality.h.
Referenced by hasFilledProb(), Packing(), and setHasFilledProb().
char SiPixelRecHitQuality::Packing::hasFilledProb_width |
Definition at line 58 of file SiPixelRecHitQuality.h.
Referenced by Packing().
double SiPixelRecHitQuality::Packing::probX_1_over_log_units |
Definition at line 31 of file SiPixelRecHitQuality.h.
Referenced by Packing(), and setProbabilityXY().
QualWordType SiPixelRecHitQuality::Packing::probX_mask |
Definition at line 28 of file SiPixelRecHitQuality.h.
Referenced by Packing(), probabilityXY(), and setProbabilityXY().
int SiPixelRecHitQuality::Packing::probX_shift |
Definition at line 29 of file SiPixelRecHitQuality.h.
Referenced by Packing(), probabilityXY(), and setProbabilityXY().
float SiPixelRecHitQuality::Packing::probX_units |
Definition at line 30 of file SiPixelRecHitQuality.h.
Referenced by Packing(), and probabilityXY().
char SiPixelRecHitQuality::Packing::probX_width |
Definition at line 32 of file SiPixelRecHitQuality.h.
Referenced by Packing().
double SiPixelRecHitQuality::Packing::probY_1_over_log_units |
Definition at line 37 of file SiPixelRecHitQuality.h.
Referenced by Packing(), and setProbabilityQ().
QualWordType SiPixelRecHitQuality::Packing::probY_mask |
Definition at line 34 of file SiPixelRecHitQuality.h.
Referenced by Packing(), probabilityQ(), and setProbabilityQ().
int SiPixelRecHitQuality::Packing::probY_shift |
Definition at line 35 of file SiPixelRecHitQuality.h.
Referenced by Packing(), probabilityQ(), and setProbabilityQ().
float SiPixelRecHitQuality::Packing::probY_units |
Definition at line 36 of file SiPixelRecHitQuality.h.
Referenced by Packing(), and probabilityQ().
char SiPixelRecHitQuality::Packing::probY_width |
Definition at line 38 of file SiPixelRecHitQuality.h.
Referenced by Packing().
QualWordType SiPixelRecHitQuality::Packing::qBin_mask |
Definition at line 40 of file SiPixelRecHitQuality.h.
int SiPixelRecHitQuality::Packing::qBin_shift |
Definition at line 41 of file SiPixelRecHitQuality.h.
char SiPixelRecHitQuality::Packing::qBin_width |
Definition at line 42 of file SiPixelRecHitQuality.h.
Referenced by Packing().
char SiPixelRecHitQuality::Packing::spare_width |
Definition at line 60 of file SiPixelRecHitQuality.h.
Referenced by Packing().
QualWordType SiPixelRecHitQuality::Packing::twoROC_mask |
Definition at line 52 of file SiPixelRecHitQuality.h.
Referenced by Packing(), setSpansTwoROCs(), and spansTwoROCs().
int SiPixelRecHitQuality::Packing::twoROC_shift |
Definition at line 53 of file SiPixelRecHitQuality.h.
Referenced by Packing(), setSpansTwoROCs(), and spansTwoROCs().
char SiPixelRecHitQuality::Packing::twoROC_width |
Definition at line 54 of file SiPixelRecHitQuality.h.
Referenced by Packing().