1 #ifndef HcalRawDataClient_GUARD_H
2 #define HcalRawDataClient_GUARD_H
44 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)
void mapChannproblem(int dcc, int spigot, int htrchan, float n)
const edm::EventSetup * c
void fillProblemCountArray(void)
TH2F * Chann_DataIntegrityCheck_[NUMDCCS]
void getHardwareSpaceHistos(void)
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_
TH2F * meDCCEventFormatError_
unsigned long long uint64_t
void calculateProblems(void)
uint64_t problemcount[85][72][4]
float numTS_[NUMDCCS *NUMSPGS]
~HcalRawDataClient()
Destructor.
HcalDetId hashedHcalDetId_[NUMDCCS *NUMSPGS *HTRCHANMAX]
TH2F * HalfHTRDataCorruptionIndicators_
void mapHTRproblem(int dcc, int spigot, float n)
void endLuminosityBlock(void)