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
HcalDetDiagLaserClient Class Reference

#include <HcalDetDiagLaserClient.h>

Inheritance diagram for HcalDetDiagLaserClient:
HcalBaseDQClient

Public Member Functions

void analyze (DQMStore::IBooker &, DQMStore::IGetter &)
 
void beginRun (void)
 
void calculateProblems (DQMStore::IBooker &, DQMStore::IGetter &)
 
void cleanup (void)
 
void endJob (void)
 
bool hasErrors_Temp (void)
 
bool hasOther_Temp (void)
 
bool hasWarnings_Temp (void)
 
 HcalDetDiagLaserClient ()
 Constructors. More...
 
 HcalDetDiagLaserClient (std::string myname)
 
 HcalDetDiagLaserClient (std::string myname, const edm::ParameterSet &ps)
 
void htmlOutput (DQMStore::IBooker &, DQMStore::IGetter &, std::string)
 
void setup (void)
 
bool test_enabled (void)
 
void updateChannelStatus (std::map< HcalDetId, unsigned int > &myqual)
 
bool validHtmlOutput (DQMStore::IBooker &, DQMStore::IGetter &)
 
 ~HcalDetDiagLaserClient ()
 Destructor. More...
 
- Public Member Functions inherited from HcalBaseDQClient
virtual void calculateProblems (void)
 
void getLogicalMap (const edm::EventSetup &es)
 
 HcalBaseDQClient ()
 
 HcalBaseDQClient (std::string s, const edm::ParameterSet &ps)
 
std::string name ()
 
void setEventSetup (const edm::EventSetup &es)
 
virtual void setStatusMap (std::map< HcalDetId, unsigned int > &map)
 
void setTopo (const HcalTopology *topo)
 
virtual ~HcalBaseDQClient (void)
 

Private Member Functions

void setupProblemCells (DQMStore::IBooker &, DQMStore::IGetter &)
 

Private Attributes

bool doProblemCellSetup_
 
int nevts_
 
int status
 

Additional Inherited Members

- Public Attributes inherited from HcalBaseDQClient
int badChannelStatusMask_
 
std::map< HcalDetId, unsigned int > badstatusmap
 
const edm::EventSetupc
 
bool cloneME_
 
int debug_
 
bool enableCleanup_
 
bool enoughevents_
 
HcalLogicalMaplogicalMap_
 
double minerrorrate_
 
int minevents_
 
std::string name_
 
bool needLogicalMap_
 
bool Online_
 
std::string prefixME_
 
MonitorElementProblemCells
 
EtaPhiHistsProblemCellsByDepth
 
std::vector< std::string > problemnames_
 
std::string subdir_
 
bool testenabled_
 
const HcalTopologytopo_
 
bool validHtmlOutput_
 

Detailed Description

Definition at line 8 of file HcalDetDiagLaserClient.h.

Constructor & Destructor Documentation

HcalDetDiagLaserClient::HcalDetDiagLaserClient ( )
inline

Constructors.

Definition at line 13 of file HcalDetDiagLaserClient.h.

References HcalBaseDQClient::name_.

13 {name_="";};
HcalDetDiagLaserClient::HcalDetDiagLaserClient ( std::string  myname)

Definition at line 34 of file HcalDetDiagLaserClient.cc.

HcalDetDiagLaserClient::HcalDetDiagLaserClient ( std::string  myname,
const edm::ParameterSet ps 
)

Definition at line 40 of file HcalDetDiagLaserClient.cc.

HcalDetDiagLaserClient::~HcalDetDiagLaserClient ( )

Destructor.

Definition at line 1112 of file HcalDetDiagLaserClient.cc.

Member Function Documentation

void HcalDetDiagLaserClient::analyze ( DQMStore::IBooker ib,
DQMStore::IGetter ig 
)
virtual

Reimplemented from HcalBaseDQClient.

Definition at line 71 of file HcalDetDiagLaserClient.cc.

void HcalDetDiagLaserClient::beginRun ( void  )
virtual

Reimplemented from HcalBaseDQClient.

Definition at line 228 of file HcalDetDiagLaserClient.cc.

void HcalDetDiagLaserClient::calculateProblems ( DQMStore::IBooker ib,
DQMStore::IGetter ig 
)

Definition at line 78 of file HcalDetDiagLaserClient.cc.

void HcalDetDiagLaserClient::cleanup ( void  )
virtual

Reimplemented from HcalBaseDQClient.

Definition at line 237 of file HcalDetDiagLaserClient.cc.

void HcalDetDiagLaserClient::endJob ( void  )
virtual

Reimplemented from HcalBaseDQClient.

Definition at line 203 of file HcalDetDiagLaserClient.cc.

bool HcalDetDiagLaserClient::hasErrors_Temp ( void  )
virtual

Reimplemented from HcalBaseDQClient.

Definition at line 239 of file HcalDetDiagLaserClient.cc.

bool HcalDetDiagLaserClient::hasOther_Temp ( void  )
virtual

Reimplemented from HcalBaseDQClient.

Definition at line 279 of file HcalDetDiagLaserClient.cc.

bool HcalDetDiagLaserClient::hasWarnings_Temp ( void  )
virtual

Reimplemented from HcalBaseDQClient.

Definition at line 275 of file HcalDetDiagLaserClient.cc.

void HcalDetDiagLaserClient::htmlOutput ( DQMStore::IBooker ,
DQMStore::IGetter ,
std::string   
)
virtual

Reimplemented from HcalBaseDQClient.

Definition at line 372 of file HcalDetDiagLaserClient.cc.

void HcalDetDiagLaserClient::setup ( void  )
virtual

Reimplemented from HcalBaseDQClient.

Definition at line 236 of file HcalDetDiagLaserClient.cc.

void HcalDetDiagLaserClient::setupProblemCells ( DQMStore::IBooker ib,
DQMStore::IGetter ig 
)
private

Definition at line 205 of file HcalDetDiagLaserClient.cc.

bool HcalDetDiagLaserClient::test_enabled ( void  )
virtual

Reimplemented from HcalBaseDQClient.

Definition at line 280 of file HcalDetDiagLaserClient.cc.

void HcalDetDiagLaserClient::updateChannelStatus ( std::map< HcalDetId, unsigned int > &  myqual)
virtual

Reimplemented from HcalBaseDQClient.

Definition at line 283 of file HcalDetDiagLaserClient.cc.

bool HcalDetDiagLaserClient::validHtmlOutput ( DQMStore::IBooker ib,
DQMStore::IGetter ig 
)
virtual

Reimplemented from HcalBaseDQClient.

Definition at line 361 of file HcalDetDiagLaserClient.cc.

Member Data Documentation

bool HcalDetDiagLaserClient::doProblemCellSetup_
private

Definition at line 40 of file HcalDetDiagLaserClient.h.

int HcalDetDiagLaserClient::nevts_
private

Definition at line 36 of file HcalDetDiagLaserClient.h.

int HcalDetDiagLaserClient::status
private

Definition at line 37 of file HcalDetDiagLaserClient.h.