#include <HcalRawDataClient.h>
Private Member Functions | |
void | fillProblemCountArray (DQMStore::IBooker &, DQMStore::IGetter &) |
void | getHardwareSpaceHistos (DQMStore::IBooker &, DQMStore::IGetter &) |
HcalDetId | HashToHDI (int thehash) |
int | hashup (uint32_t d=0, uint32_t s=0, uint32_t c=1) |
void | mapChannproblem (int dcc, int spigot, int htrchan, float n) |
void | mapDCCproblem (int dcc, float n) |
void | mapHTRproblem (int dcc, int spigot, float n) |
void | normalizeHardwareSpaceHistos (void) |
void | setupProblemCells (DQMStore::IBooker &, DQMStore::IGetter &) |
void | stashHDI (int thehash, HcalDetId thehcaldetid) |
Private Attributes | |
TH2F * | Chann_DataIntegrityCheck_ [32] |
TH2F * | ChannSumm_DataIntegrityCheck_ |
TH2F * | DataFlowInd_ |
bool | doProblemCellSetup_ |
bool | excludeHORing2_ |
TH2F * | HalfHTRDataCorruptionIndicators_ |
HcalDetId | hashedHcalDetId_ [32 *15 *24] |
TH2F * | LRBDataCorruptionIndicators_ |
TH2F * | meBCNSynch_ |
TH2F * | meCDFErrorFound_ |
TH2F * | meDCCEventFormatError_ |
TH2F * | meEvtNumberSynch_ |
TH2F * | meOrNSynch_ |
int | nevts_ |
float | numTS_ [32 *15] |
uint64_t | problemcount [85][72][4] |
const HcalElectronicsMap * | readoutMap_ |
Additional Inherited Members | |
Public Attributes inherited from HcalBaseDQClient | |
int | badChannelStatusMask_ |
std::map< HcalDetId, unsigned int > | badstatusmap |
const edm::EventSetup * | c |
bool | cloneME_ |
int | debug_ |
bool | enableCleanup_ |
bool | enoughevents_ |
HcalLogicalMap * | logicalMap_ |
double | minerrorrate_ |
int | minevents_ |
std::string | name_ |
bool | needLogicalMap_ |
bool | Online_ |
std::string | prefixME_ |
MonitorElement * | ProblemCells |
EtaPhiHists * | ProblemCellsByDepth |
std::vector< std::string > | problemnames_ |
std::string | subdir_ |
bool | testenabled_ |
const HcalTopology * | topo_ |
bool | validHtmlOutput_ |
Definition at line 12 of file HcalRawDataClient.h.
|
inline |
Constructors.
Definition at line 17 of file HcalRawDataClient.h.
References HcalBaseDQClient::name_.
HcalRawDataClient::HcalRawDataClient | ( | std::string | myname | ) |
Definition at line 23 of file HcalRawDataClient.cc.
HcalRawDataClient::HcalRawDataClient | ( | std::string | myname, |
const edm::ParameterSet & | ps | ||
) |
Definition at line 28 of file HcalRawDataClient.cc.
HcalRawDataClient::~HcalRawDataClient | ( | ) |
Destructor.
Definition at line 706 of file HcalRawDataClient.cc.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 61 of file HcalRawDataClient.cc.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 209 of file HcalRawDataClient.cc.
void HcalRawDataClient::calculateProblems | ( | DQMStore::IBooker & | ib, |
DQMStore::IGetter & | ig | ||
) |
Definition at line 68 of file HcalRawDataClient.cc.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 288 of file HcalRawDataClient.cc.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 199 of file HcalRawDataClient.cc.
|
private |
Definition at line 392 of file HcalRawDataClient.cc.
|
private |
Definition at line 335 of file HcalRawDataClient.cc.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 290 of file HcalRawDataClient.cc.
|
inlineprivate |
Definition at line 46 of file HcalRawDataClient.h.
References hashedHcalDetId_, HTRCHANMAX, NUMDCCS, NUMSPGS, and HcalDetId::Undefined.
|
inlineprivate |
Definition at line 42 of file HcalRawDataClient.h.
References HcalBaseDQClient::c, ztail::d, HTRCHANMAX, NUMSPGS, and alignCSCRings::s.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 323 of file HcalRawDataClient.cc.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 322 of file HcalRawDataClient.cc.
|
private |
Definition at line 595 of file HcalRawDataClient.cc.
|
private |
Definition at line 527 of file HcalRawDataClient.cc.
|
private |
Definition at line 560 of file HcalRawDataClient.cc.
|
private |
Definition at line 630 of file HcalRawDataClient.cc.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 287 of file HcalRawDataClient.cc.
|
private |
Definition at line 257 of file HcalRawDataClient.cc.
|
private |
Definition at line 201 of file HcalRawDataClient.cc.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 324 of file HcalRawDataClient.cc.
|
virtual |
Reimplemented from HcalBaseDQClient.
Definition at line 327 of file HcalRawDataClient.cc.
|
private |
Definition at line 65 of file HcalRawDataClient.h.
|
private |
Definition at line 63 of file HcalRawDataClient.h.
|
private |
Definition at line 62 of file HcalRawDataClient.h.
|
private |
Definition at line 80 of file HcalRawDataClient.h.
|
private |
Definition at line 77 of file HcalRawDataClient.h.
|
private |
Definition at line 61 of file HcalRawDataClient.h.
|
private |
Definition at line 50 of file HcalRawDataClient.h.
Referenced by HashToHDI().
|
private |
Definition at line 60 of file HcalRawDataClient.h.
|
private |
Definition at line 58 of file HcalRawDataClient.h.
|
private |
Definition at line 55 of file HcalRawDataClient.h.
|
private |
Definition at line 56 of file HcalRawDataClient.h.
|
private |
Definition at line 59 of file HcalRawDataClient.h.
|
private |
Definition at line 57 of file HcalRawDataClient.h.
|
private |
Definition at line 38 of file HcalRawDataClient.h.
|
private |
Definition at line 53 of file HcalRawDataClient.h.
|
private |
Definition at line 70 of file HcalRawDataClient.h.
|
private |
Definition at line 40 of file HcalRawDataClient.h.