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 Attributes
CastorDigiMonitor Class Reference

#include <CastorDigiMonitor.h>

Public Member Functions

void bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &)
 
 CastorDigiMonitor (const edm::ParameterSet &ps)
 
int ModSecToIndex (int module, int sector)
 
void processEvent (const CastorDigiCollection &cast, const CastorDbService &cond)
 
 ~CastorDigiMonitor ()
 

Private Attributes

int fVerbosity
 
MonitorElementh2digierr
 
MonitorElementh2QmeanMap
 
MonitorElementh2QmeantsvsCh
 
MonitorElementh2QrmsTSvsCh
 
MonitorElementh2QtsvsCh
 
MonitorElementh2qualityMap
 
MonitorElementh2repsum
 
MonitorElementh2status
 
MonitorElementh2TSratio
 
MonitorElementhdigisize
 
MonitorElementhModule
 
MonitorElementhQIErms [10]
 
MonitorElementhReport
 
MonitorElementhSector
 
MonitorElementhTSratio
 
int ievt_
 
float QIEerrThreshold = 0.0001
 
double QmeanTS [224][10]
 
float Qrms_DEAD
 
double QrmsTS [224][10]
 
float RatioThresh1 = 0.
 
std::string subsystemname_
 
int TS_MAX = 10
 
const int TSped = 0
 

Detailed Description

Definition at line 16 of file CastorDigiMonitor.h.

Constructor & Destructor Documentation

CastorDigiMonitor::CastorDigiMonitor ( const edm::ParameterSet ps)

Definition at line 17 of file CastorDigiMonitor.cc.

CastorDigiMonitor::~CastorDigiMonitor ( )

Definition at line 28 of file CastorDigiMonitor.cc.

Member Function Documentation

void CastorDigiMonitor::bookHistograms ( DQMStore::IBooker ibooker,
edm::Run const &  iRun,
edm::EventSetup const &  iSetup 
)

Definition at line 30 of file CastorDigiMonitor.cc.

int CastorDigiMonitor::ModSecToIndex ( int  module,
int  sector 
)

Definition at line 255 of file CastorDigiMonitor.cc.

void CastorDigiMonitor::processEvent ( const CastorDigiCollection cast,
const CastorDbService cond 
)

Definition at line 131 of file CastorDigiMonitor.cc.

Member Data Documentation

int CastorDigiMonitor::fVerbosity
private

Definition at line 27 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::h2digierr
private

Definition at line 36 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::h2QmeanMap
private

Definition at line 42 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::h2QmeantsvsCh
private

Definition at line 41 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::h2QrmsTSvsCh
private

Definition at line 31 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::h2QtsvsCh
private

Definition at line 40 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::h2qualityMap
private

Definition at line 38 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::h2repsum
private

Definition at line 37 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::h2status
private

Definition at line 35 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::h2TSratio
private

Definition at line 34 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::hdigisize
private

Definition at line 45 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::hModule
private

Definition at line 43 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::hQIErms[10]
private

Definition at line 32 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::hReport
private

Definition at line 39 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::hSector
private

Definition at line 44 of file CastorDigiMonitor.h.

MonitorElement* CastorDigiMonitor::hTSratio
private

Definition at line 33 of file CastorDigiMonitor.h.

int CastorDigiMonitor::ievt_
private

Definition at line 28 of file CastorDigiMonitor.h.

float CastorDigiMonitor::QIEerrThreshold = 0.0001
private

Definition at line 50 of file CastorDigiMonitor.h.

double CastorDigiMonitor::QmeanTS[224][10]
private

Definition at line 51 of file CastorDigiMonitor.h.

float CastorDigiMonitor::Qrms_DEAD
private

Definition at line 29 of file CastorDigiMonitor.h.

double CastorDigiMonitor::QrmsTS[224][10]
private

Definition at line 51 of file CastorDigiMonitor.h.

float CastorDigiMonitor::RatioThresh1 = 0.
private

Definition at line 49 of file CastorDigiMonitor.h.

std::string CastorDigiMonitor::subsystemname_
private

Definition at line 26 of file CastorDigiMonitor.h.

int CastorDigiMonitor::TS_MAX = 10
private

Definition at line 48 of file CastorDigiMonitor.h.

const int CastorDigiMonitor::TSped = 0
private

Definition at line 52 of file CastorDigiMonitor.h.