#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) |
void | setHasFilledProb (bool flag, QualWordType &qualWord) |
void | setIsOnEdge (bool flag, QualWordType &qualWord) |
void | setProbabilityQ (float prob, QualWordType &qualWord) |
void | setProbabilityXY (float prob, QualWordType &qualWord) |
void | setQBin (int qbin, QualWordType &qualWord) |
void | setSpansTwoROCs (bool flag, QualWordType &qualWord) |
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 23 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, edm::hlt::Exception, hasFilledProb_mask, hasFilledProb_shift, hasFilledProb_width, create_public_lumi_plots::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 114 of file SiPixelRecHitQuality.h.
References bad_mask, and bad_shift.
Referenced by SiPixelRecHit::hasBadPixels().
|
inline |
Definition at line 122 of file SiPixelRecHitQuality.h.
References hasFilledProb_mask, and hasFilledProb_shift.
Referenced by SiPixelRecHit::hasFilledProb().
|
inline |
Definition at line 110 of file SiPixelRecHitQuality.h.
References edge_mask, and edge_shift.
Referenced by SiPixelRecHit::isOnEdge().
|
inline |
Definition at line 88 of file SiPixelRecHitQuality.h.
References funct::pow(), probY_mask, probY_shift, and probY_units.
Referenced by SiPixelRecHit::probabilityQ().
|
inline |
Definition at line 69 of file SiPixelRecHitQuality.h.
Referenced by SiPixelRecHit::probabilityX().
|
inline |
Definition at line 78 of file SiPixelRecHitQuality.h.
References funct::pow(), probX_mask, probX_shift, and probX_units.
Referenced by SiPixelRecHit::probabilityXY().
|
inline |
Definition at line 73 of file SiPixelRecHitQuality.h.
Referenced by SiPixelRecHit::probabilityY().
|
inline |
Definition at line 100 of file SiPixelRecHitQuality.h.
References qBin_mask, and qBin_shift.
Referenced by SiPixelRecHit::qBin().
|
inline |
Definition at line 163 of file SiPixelRecHitQuality.h.
References bad_mask, and bad_shift.
Referenced by PixelCPEBase::rawQualityWord(), and SiPixelRecHit::setHasBadPixels().
|
inline |
Definition at line 169 of file SiPixelRecHitQuality.h.
References hasFilledProb_mask, and hasFilledProb_shift.
Referenced by PixelCPEBase::rawQualityWord(), and SiPixelRecHit::setHasFilledProb().
|
inline |
Definition at line 160 of file SiPixelRecHitQuality.h.
References edge_mask, and edge_shift.
Referenced by PixelCPEBase::rawQualityWord(), and SiPixelRecHit::setIsOnEdge().
|
inline |
Definition at line 140 of file SiPixelRecHitQuality.h.
References cond::draw(), create_public_lumi_plots::log, probY_1_over_log_units, probY_mask, and probY_shift.
Referenced by PixelCPEBase::rawQualityWord(), and SiPixelRecHit::setProbabilityQ().
|
inline |
Definition at line 130 of file SiPixelRecHitQuality.h.
References cond::draw(), create_public_lumi_plots::log, probX_1_over_log_units, probX_mask, and probX_shift.
Referenced by PixelCPEBase::rawQualityWord(), and SiPixelRecHit::setProbabilityXY().
|
inline |
Definition at line 152 of file SiPixelRecHitQuality.h.
References qBin_mask, and qBin_shift.
Referenced by PixelCPEBase::rawQualityWord(), and SiPixelRecHit::setQBin().
|
inline |
Definition at line 166 of file SiPixelRecHitQuality.h.
References twoROC_mask, and twoROC_shift.
Referenced by PixelCPEBase::rawQualityWord(), and SiPixelRecHit::setSpansTwoROCs().
|
inline |
Definition at line 118 of file SiPixelRecHitQuality.h.
References twoROC_mask, and twoROC_shift.
Referenced by SiPixelRecHit::spansTwoROCs().
QualWordType SiPixelRecHitQuality::Packing::bad_mask |
Definition at line 50 of file SiPixelRecHitQuality.h.
Referenced by hasBadPixels(), Packing(), and setHasBadPixels().
int SiPixelRecHitQuality::Packing::bad_shift |
Definition at line 51 of file SiPixelRecHitQuality.h.
Referenced by hasBadPixels(), Packing(), and setHasBadPixels().
char SiPixelRecHitQuality::Packing::bad_width |
Definition at line 52 of file SiPixelRecHitQuality.h.
Referenced by Packing().
QualWordType SiPixelRecHitQuality::Packing::edge_mask |
Definition at line 46 of file SiPixelRecHitQuality.h.
Referenced by isOnEdge(), Packing(), and setIsOnEdge().
int SiPixelRecHitQuality::Packing::edge_shift |
Definition at line 47 of file SiPixelRecHitQuality.h.
Referenced by isOnEdge(), Packing(), and setIsOnEdge().
char SiPixelRecHitQuality::Packing::edge_width |
Definition at line 48 of file SiPixelRecHitQuality.h.
Referenced by Packing().
QualWordType SiPixelRecHitQuality::Packing::hasFilledProb_mask |
Definition at line 58 of file SiPixelRecHitQuality.h.
Referenced by hasFilledProb(), Packing(), and setHasFilledProb().
int SiPixelRecHitQuality::Packing::hasFilledProb_shift |
Definition at line 59 of file SiPixelRecHitQuality.h.
Referenced by hasFilledProb(), Packing(), and setHasFilledProb().
char SiPixelRecHitQuality::Packing::hasFilledProb_width |
Definition at line 60 of file SiPixelRecHitQuality.h.
Referenced by Packing().
double SiPixelRecHitQuality::Packing::probX_1_over_log_units |
Definition at line 33 of file SiPixelRecHitQuality.h.
Referenced by Packing(), and setProbabilityXY().
QualWordType SiPixelRecHitQuality::Packing::probX_mask |
Definition at line 30 of file SiPixelRecHitQuality.h.
Referenced by Packing(), probabilityXY(), and setProbabilityXY().
int SiPixelRecHitQuality::Packing::probX_shift |
Definition at line 31 of file SiPixelRecHitQuality.h.
Referenced by Packing(), probabilityXY(), and setProbabilityXY().
float SiPixelRecHitQuality::Packing::probX_units |
Definition at line 32 of file SiPixelRecHitQuality.h.
Referenced by Packing(), and probabilityXY().
char SiPixelRecHitQuality::Packing::probX_width |
Definition at line 34 of file SiPixelRecHitQuality.h.
Referenced by Packing().
double SiPixelRecHitQuality::Packing::probY_1_over_log_units |
Definition at line 39 of file SiPixelRecHitQuality.h.
Referenced by Packing(), and setProbabilityQ().
QualWordType SiPixelRecHitQuality::Packing::probY_mask |
Definition at line 36 of file SiPixelRecHitQuality.h.
Referenced by Packing(), probabilityQ(), and setProbabilityQ().
int SiPixelRecHitQuality::Packing::probY_shift |
Definition at line 37 of file SiPixelRecHitQuality.h.
Referenced by Packing(), probabilityQ(), and setProbabilityQ().
float SiPixelRecHitQuality::Packing::probY_units |
Definition at line 38 of file SiPixelRecHitQuality.h.
Referenced by Packing(), and probabilityQ().
char SiPixelRecHitQuality::Packing::probY_width |
Definition at line 40 of file SiPixelRecHitQuality.h.
Referenced by Packing().
QualWordType SiPixelRecHitQuality::Packing::qBin_mask |
Definition at line 42 of file SiPixelRecHitQuality.h.
int SiPixelRecHitQuality::Packing::qBin_shift |
Definition at line 43 of file SiPixelRecHitQuality.h.
char SiPixelRecHitQuality::Packing::qBin_width |
Definition at line 44 of file SiPixelRecHitQuality.h.
Referenced by Packing().
char SiPixelRecHitQuality::Packing::spare_width |
Definition at line 62 of file SiPixelRecHitQuality.h.
Referenced by Packing().
QualWordType SiPixelRecHitQuality::Packing::twoROC_mask |
Definition at line 54 of file SiPixelRecHitQuality.h.
Referenced by Packing(), setSpansTwoROCs(), and spansTwoROCs().
int SiPixelRecHitQuality::Packing::twoROC_shift |
Definition at line 55 of file SiPixelRecHitQuality.h.
Referenced by Packing(), setSpansTwoROCs(), and spansTwoROCs().
char SiPixelRecHitQuality::Packing::twoROC_width |
Definition at line 56 of file SiPixelRecHitQuality.h.
Referenced by Packing().