CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
ESIntegrityClient Class Reference

#include <ESIntegrityClient.h>

Inheritance diagram for ESIntegrityClient:
ESClient

Public Member Functions

void endLumiAnalyze (DQMStore::IGetter &) override
 Analyze. More...
 
 ESIntegrityClient (const edm::ParameterSet &ps)
 Constructor. More...
 
 ~ESIntegrityClient ()
 Destructor. More...
 
- Public Member Functions inherited from ESClient
virtual void endJobAnalyze (DQMStore::IGetter &)
 
 ESClient (edm::ParameterSet const &)
 
template<typename T >
TgetHisto (MonitorElement *, bool=false, T *=0) const
 
void setup (DQMStore::IBooker &)
 
virtual ~ESClient ()
 

Private Member Functions

void book (DQMStore::IBooker &) override
 

Private Attributes

int fed_ [2][2][40][40]
 
int fedStatus_ [56]
 
int fiber_ [2][2][40][40]
 
int fiberStatus_ [56][36]
 
TH1F * hBXDiff_
 
TH1F * hFED_
 
TH2F * hFiberBadStatus_
 
TH2F * hFiberOff_
 
TH1F * hKBC_
 
TH1F * hKEC_
 
TH2F * hKF1_
 
TH2F * hKF2_
 
TH1F * hL1ADiff_
 
TH1F * hOrbitNumberDiff_
 
TH1F * hSLinkCRCErr_
 
int kchip_ [2][2][40][40]
 
MonitorElementmeFED_ [2][2]
 
MonitorElementmeKCHIP_ [2][2]
 
int slinkCRCStatus_ [56]
 
int syncStatus_ [56]
 

Additional Inherited Members

- Protected Attributes inherited from ESClient
bool cloneME_
 
bool debug_
 
bool initialized_
 
std::string prefixME_
 
bool verbose_
 

Detailed Description

Definition at line 9 of file ESIntegrityClient.h.

Constructor & Destructor Documentation

ESIntegrityClient::ESIntegrityClient ( const edm::ParameterSet ps)

Constructor.

Definition at line 13 of file ESIntegrityClient.cc.

ESIntegrityClient::~ESIntegrityClient ( )

Destructor.

Definition at line 76 of file ESIntegrityClient.cc.

Member Function Documentation

void ESIntegrityClient::book ( DQMStore::IBooker _ibooker)
overrideprivatevirtual

Reimplemented from ESClient.

Definition at line 79 of file ESIntegrityClient.cc.

void ESIntegrityClient::endLumiAnalyze ( DQMStore::IGetter _igetter)
overridevirtual

Analyze.

Reimplemented from ESClient.

Definition at line 100 of file ESIntegrityClient.cc.

Member Data Documentation

int ESIntegrityClient::fed_[2][2][40][40]
private

Definition at line 24 of file ESIntegrityClient.h.

int ESIntegrityClient::fedStatus_[56]
private

Definition at line 27 of file ESIntegrityClient.h.

int ESIntegrityClient::fiber_[2][2][40][40]
private

Definition at line 26 of file ESIntegrityClient.h.

int ESIntegrityClient::fiberStatus_[56][36]
private

Definition at line 28 of file ESIntegrityClient.h.

TH1F* ESIntegrityClient::hBXDiff_
private

Definition at line 43 of file ESIntegrityClient.h.

TH1F* ESIntegrityClient::hFED_
private

Definition at line 35 of file ESIntegrityClient.h.

TH2F* ESIntegrityClient::hFiberBadStatus_
private

Definition at line 37 of file ESIntegrityClient.h.

TH2F* ESIntegrityClient::hFiberOff_
private

Definition at line 36 of file ESIntegrityClient.h.

TH1F* ESIntegrityClient::hKBC_
private

Definition at line 40 of file ESIntegrityClient.h.

TH1F* ESIntegrityClient::hKEC_
private

Definition at line 41 of file ESIntegrityClient.h.

TH2F* ESIntegrityClient::hKF1_
private

Definition at line 38 of file ESIntegrityClient.h.

TH2F* ESIntegrityClient::hKF2_
private

Definition at line 39 of file ESIntegrityClient.h.

TH1F* ESIntegrityClient::hL1ADiff_
private

Definition at line 42 of file ESIntegrityClient.h.

TH1F* ESIntegrityClient::hOrbitNumberDiff_
private

Definition at line 44 of file ESIntegrityClient.h.

TH1F* ESIntegrityClient::hSLinkCRCErr_
private

Definition at line 45 of file ESIntegrityClient.h.

int ESIntegrityClient::kchip_[2][2][40][40]
private

Definition at line 25 of file ESIntegrityClient.h.

MonitorElement* ESIntegrityClient::meFED_[2][2]
private

Definition at line 32 of file ESIntegrityClient.h.

MonitorElement* ESIntegrityClient::meKCHIP_[2][2]
private

Definition at line 33 of file ESIntegrityClient.h.

int ESIntegrityClient::slinkCRCStatus_[56]
private

Definition at line 30 of file ESIntegrityClient.h.

int ESIntegrityClient::syncStatus_[56]
private

Definition at line 29 of file ESIntegrityClient.h.