![]() |
![]() |
#include <SiPixelRocStatus.h>
Public Member Functions | |
unsigned long int | digiOccDC (int idc) |
unsigned long int | digiOccROC () |
void | fillDIGI (int idc) |
void | fillStuckTBM (unsigned int fed, unsigned int link, std::time_t time) |
unsigned int | getBadFed () |
unsigned long int | getBadFreq () |
unsigned int | getBadLink () |
std::time_t | getStartBadTime () |
bool | isStuckTBM () |
int | nDC () |
SiPixelRocStatus () | |
void | updateDIGI (int idc, unsigned long int hits) |
void | updateStuckTBM (unsigned int fed, unsigned int link, std::time_t time, unsigned long int freq) |
~SiPixelRocStatus () | |
Private Attributes | |
unsigned int | badFed_ |
unsigned long int | badFreq_ |
unsigned int | badLink_ |
unsigned long int | fDC [26] |
bool | isStuckTBM_ |
const int | nDC_ = 26 |
std::time_t | startBadTime_ |
Definition at line 7 of file SiPixelRocStatus.h.
SiPixelRocStatus::SiPixelRocStatus | ( | ) |
SiPixelRocStatus::~SiPixelRocStatus | ( | ) |
Definition at line 25 of file SiPixelRocStatus.cc.
unsigned long int SiPixelRocStatus::digiOccDC | ( | int | idc | ) |
unsigned long int SiPixelRocStatus::digiOccROC | ( | ) |
Definition at line 72 of file SiPixelRocStatus.cc.
References KineDebug3::count().
Referenced by getBadFreq().
void SiPixelRocStatus::fillDIGI | ( | int | idc | ) |
Definition at line 30 of file SiPixelRocStatus.cc.
void SiPixelRocStatus::fillStuckTBM | ( | unsigned int | fed, |
unsigned int | link, | ||
std::time_t | time | ||
) |
|
inline |
Definition at line 19 of file SiPixelRocStatus.h.
References badFed_.
Referenced by SiPixelModuleStatus::updateModuleStatus().
|
inline |
Definition at line 22 of file SiPixelRocStatus.h.
References badFreq_, digiOccDC(), and digiOccROC().
Referenced by SiPixelModuleStatus::updateModuleStatus().
|
inline |
Definition at line 20 of file SiPixelRocStatus.h.
References badLink_.
Referenced by SiPixelModuleStatus::updateModuleStatus().
|
inline |
Definition at line 21 of file SiPixelRocStatus.h.
References startBadTime_.
Referenced by SiPixelModuleStatus::updateModuleStatus().
|
inline |
Definition at line 18 of file SiPixelRocStatus.h.
References isStuckTBM_.
Referenced by SiPixelDetectorStatus::getStuckTBMsRocs(), and SiPixelModuleStatus::updateModuleStatus().
|
inline |
void SiPixelRocStatus::updateDIGI | ( | int | idc, |
unsigned long int | hits | ||
) |
void SiPixelRocStatus::updateStuckTBM | ( | unsigned int | fed, |
unsigned int | link, | ||
std::time_t | time, | ||
unsigned long int | freq | ||
) |
|
private |
Definition at line 36 of file SiPixelRocStatus.h.
Referenced by getBadFed().
|
private |
Definition at line 39 of file SiPixelRocStatus.h.
Referenced by getBadFreq().
|
private |
Definition at line 37 of file SiPixelRocStatus.h.
Referenced by getBadLink().
|
private |
Definition at line 33 of file SiPixelRocStatus.h.
|
private |
Definition at line 35 of file SiPixelRocStatus.h.
Referenced by isStuckTBM().
|
private |
Definition at line 32 of file SiPixelRocStatus.h.
Referenced by nDC().
|
private |
Definition at line 38 of file SiPixelRocStatus.h.
Referenced by getStartBadTime().