#include <SiStripBadComponentsDQMService.h>
Public Member Functions | |
virtual bool | checkForCompatibility (std::string ss) |
Check is the transfer is needed. More... | |
void | getMetaDataString (std::stringstream &ss) |
Used to fill the logDB. More... | |
void | getObj (SiStripBadStrip *&obj) |
SiStripBadComponentsDQMService (const edm::ParameterSet &, const edm::ActivityRegistry &) | |
~SiStripBadComponentsDQMService () | |
Public Member Functions inherited from SiStripCondObjBuilderBase< SiStripBadStrip > | |
virtual void | initialize () |
SiStripCondObjBuilderBase (const edm::ParameterSet &pset) | |
virtual | ~SiStripCondObjBuilderBase () |
Private Member Functions | |
void | getModuleFolderList (DQMStore *dqm_store, std::vector< std::string > &mfolders) |
uint32_t | getRunNumber () const |
bool | goToDir (DQMStore *dqm_store, std::string name) |
void | openRequestedFile () |
void | readBadComponents () |
Private Attributes | |
DQMStore * | dqmStore_ |
edm::FileInPath | fp_ |
edm::ParameterSet | iConfig_ |
bool | notAlreadyRead_ |
Additional Inherited Members | |
Protected Attributes inherited from SiStripCondObjBuilderBase< SiStripBadStrip > | |
edm::ParameterSet | _pset |
SiStripBadStrip * | obj_ |
Definition at line 22 of file SiStripBadComponentsDQMService.h.
|
explicit |
Definition at line 14 of file SiStripBadComponentsDQMService.cc.
References SiStripCondObjBuilderBase< SiStripBadStrip >::obj_.
SiStripBadComponentsDQMService::~SiStripBadComponentsDQMService | ( | ) |
Definition at line 24 of file SiStripBadComponentsDQMService.cc.
|
virtual |
Check is the transfer is needed.
Reimplemented from SiStripCondObjBuilderBase< SiStripBadStrip >.
Definition at line 36 of file SiStripBadComponentsDQMService.cc.
References getMetaDataString().
|
virtual |
Used to fill the logDB.
Reimplemented from SiStripCondObjBuilderBase< SiStripBadStrip >.
Definition at line 29 of file SiStripBadComponentsDQMService.cc.
References getRunNumber(), SiStripCondObjBuilderBase< SiStripBadStrip >::obj_, SiStripBadStrip::printSummary(), and readBadComponents().
Referenced by checkForCompatibility().
|
private |
Definition at line 167 of file SiStripBadComponentsDQMService.cc.
References DQMStore::cd(), DQMStore::getSubdirs(), DQMStore::goUp(), and DQMStore::pwd().
Referenced by readBadComponents().
|
inlinevirtual |
Returns the CondObj
Reimplemented from SiStripCondObjBuilderBase< SiStripBadStrip >.
Definition at line 34 of file SiStripBadComponentsDQMService.h.
References SiStripCondObjBuilderBase< SiStripBadStrip >::obj_, and readBadComponents().
|
private |
Definition at line 145 of file SiStripBadComponentsDQMService.cc.
References edm::ParameterSet::getParameter(), and iConfig_.
Referenced by getMetaDataString().
|
private |
Definition at line 150 of file SiStripBadComponentsDQMService.cc.
References DQMStore::cd(), TrackerOfflineValidation_Dqm_cff::dirName, DQMStore::getSubdirs(), DQMStore::goUp(), and DQMStore::pwd().
Referenced by readBadComponents().
|
private |
Definition at line 126 of file SiStripBadComponentsDQMService.cc.
References dqmStore_, convertXMLtoSQLite_cfg::fileName, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), iConfig_, DQMStore::open(), cppFunctionSkipper::operator, and DQMStore::setVerbose().
Referenced by readBadComponents().
|
private |
Definition at line 45 of file SiStripBadComponentsDQMService.cc.
References DQMStore::cd(), gather_cfg::cout, DQMStore::dirExists(), RefreshWebPage::dname, dqmStore_, SiStripBadStrip::encode(), fp_, edm::FileInPath::fullPath(), DQMStore::getContents(), getModuleFolderList(), goToDir(), LogDebug, notAlreadyRead_, SiStripCondObjBuilderBase< SiStripBadStrip >::obj_, openRequestedFile(), SiStripBadStrip::put(), DQMStore::pwd(), and matplotRender::reader.
Referenced by getMetaDataString(), and getObj().
|
private |
Definition at line 45 of file SiStripBadComponentsDQMService.h.
Referenced by openRequestedFile(), and readBadComponents().
|
private |
Definition at line 48 of file SiStripBadComponentsDQMService.h.
Referenced by readBadComponents().
|
private |
Definition at line 47 of file SiStripBadComponentsDQMService.h.
Referenced by getRunNumber(), and openRequestedFile().
|
private |
Definition at line 50 of file SiStripBadComponentsDQMService.h.
Referenced by readBadComponents().