1 #ifndef HcalRawDataClient_GUARD_H
2 #define HcalRawDataClient_GUARD_H
42 inline int hashup(uint32_t d=0, uint32_t
s=0, uint32_t
c=1) {
TH2F * LRBDataCorruptionIndicators_
static const HcalDetId Undefined
TH2F * ChannSumm_DataIntegrityCheck_
HcalDetId HashToHDI(int thehash)
void normalizeHardwareSpaceHistos(void)
void stashHDI(int thehash, HcalDetId thehcaldetid)
void mapDCCproblem(int dcc, float n)
TH2F * Chann_DataIntegrityCheck_[32]
void mapChannproblem(int dcc, int spigot, int htrchan, float n)
const edm::EventSetup * c
void setupProblemCells(DQMStore::IBooker &, DQMStore::IGetter &)
void getHardwareSpaceHistos(DQMStore::IBooker &, DQMStore::IGetter &)
bool hasWarnings_Temp(void)
HcalRawDataClient()
Constructors.
void updateChannelStatus(std::map< HcalDetId, unsigned int > &myqual)
bool hasErrors_Temp(void)
int hashup(uint32_t d=0, uint32_t s=0, uint32_t c=1)
const HcalElectronicsMap * readoutMap_
void analyze(DQMStore::IBooker &, DQMStore::IGetter &)
void fillProblemCountArray(DQMStore::IBooker &, DQMStore::IGetter &)
TH2F * meDCCEventFormatError_
virtual void calculateProblems(void)
unsigned long long uint64_t
uint64_t problemcount[85][72][4]
~HcalRawDataClient()
Destructor.
HcalDetId hashedHcalDetId_[32 *15 *24]
TH2F * HalfHTRDataCorruptionIndicators_
void mapHTRproblem(int dcc, int spigot, float n)