#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 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 GCC11_FINAL< T, TOPO >::hasBadPixels().
|
inline |
Definition at line 122 of file SiPixelRecHitQuality.h.
References hasFilledProb_mask, and hasFilledProb_shift.
Referenced by GCC11_FINAL< T, TOPO >::hasFilledProb().
|
inline |
Definition at line 110 of file SiPixelRecHitQuality.h.
References edge_mask, and edge_shift.
Referenced by GCC11_FINAL< T, TOPO >::isOnEdge().
|
inline |
Definition at line 88 of file SiPixelRecHitQuality.h.
References funct::pow(), mix_2012_Summer_inTimeOnly_cff::prob, probY_mask, probY_shift, and probY_units.
Referenced by GCC11_FINAL< T, TOPO >::probabilityQ().
|
inline |
Definition at line 69 of file SiPixelRecHitQuality.h.
Referenced by GCC11_FINAL< T, TOPO >::probabilityX().
|
inline |
Definition at line 78 of file SiPixelRecHitQuality.h.
References funct::pow(), mix_2012_Summer_inTimeOnly_cff::prob, probX_mask, probX_shift, and probX_units.
Referenced by GCC11_FINAL< T, TOPO >::probabilityXY().
|
inline |
Definition at line 73 of file SiPixelRecHitQuality.h.
Referenced by GCC11_FINAL< T, TOPO >::probabilityY().
|
inline |
Definition at line 100 of file SiPixelRecHitQuality.h.
References qBin_mask, and qBin_shift.
Referenced by GCC11_FINAL< T, TOPO >::qBin().
|
inline |
Definition at line 163 of file SiPixelRecHitQuality.h.
References bad_mask, and bad_shift.
Referenced by PixelCPEBase::rawQualityWord(), and GCC11_FINAL< T, TOPO >::setHasBadPixels().
|
inline |
Definition at line 169 of file SiPixelRecHitQuality.h.
References hasFilledProb_mask, and hasFilledProb_shift.
Referenced by PixelCPEBase::rawQualityWord(), and GCC11_FINAL< T, TOPO >::setHasFilledProb().
|
inline |
Definition at line 160 of file SiPixelRecHitQuality.h.
References edge_mask, and edge_shift.
Referenced by PixelCPEBase::rawQualityWord(), and GCC11_FINAL< T, TOPO >::setIsOnEdge().
|
inline |
Definition at line 140 of file SiPixelRecHitQuality.h.
References cond::draw(), create_public_lumi_plots::log, mix_2012_Summer_inTimeOnly_cff::prob, probY_1_over_log_units, probY_mask, and probY_shift.
Referenced by PixelCPEBase::rawQualityWord(), and GCC11_FINAL< T, TOPO >::setProbabilityQ().
|
inline |
Definition at line 130 of file SiPixelRecHitQuality.h.
References cond::draw(), create_public_lumi_plots::log, mix_2012_Summer_inTimeOnly_cff::prob, probX_1_over_log_units, probX_mask, and probX_shift.
Referenced by PixelCPEBase::rawQualityWord(), and GCC11_FINAL< T, TOPO >::setProbabilityXY().
|
inline |
Definition at line 152 of file SiPixelRecHitQuality.h.
References qBin_mask, and qBin_shift.
Referenced by PixelCPEBase::rawQualityWord(), and GCC11_FINAL< T, TOPO >::setQBin().
|
inline |
Definition at line 166 of file SiPixelRecHitQuality.h.
References twoROC_mask, and twoROC_shift.
Referenced by PixelCPEBase::rawQualityWord(), and GCC11_FINAL< T, TOPO >::setSpansTwoROCs().
|
inline |
Definition at line 118 of file SiPixelRecHitQuality.h.
References twoROC_mask, and twoROC_shift.
Referenced by GCC11_FINAL< T, TOPO >::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().