Public Member Functions | |
void | read (ULong64_t iIndex, DQMStore *dqmstore, int run, int lumi) override |
void | setTree (TTree *iTree) override |
TreeStringReader (MonitorElementData::Kind kind, MonitorElementData::Scope rescope) | |
Public Member Functions inherited from DQMTTreeIO::TreeReaderBase | |
MonitorElementData::Key | makeKey (std::string const &fullname, int run, int lumi) |
TreeReaderBase (MonitorElementData::Kind kind, MonitorElementData::Scope rescope) | |
virtual | ~TreeReaderBase () |
Private Attributes | |
std::string * | m_fullName = nullptr |
uint32_t | m_tag = 0 |
TTree * | m_tree = nullptr |
std::string * | m_value = nullptr |
Additional Inherited Members | |
Protected Attributes inherited from DQMTTreeIO::TreeReaderBase | |
MonitorElementData::Kind | m_kind |
MonitorElementData::Scope | m_rescope |
Definition at line 228 of file DQMRootSource.cc.
|
inline |
Definition at line 230 of file DQMRootSource.cc.
References cms::cuda::assert(), DQMTTreeIO::TreeReaderBase::m_kind, and MonitorElementData::STRING.
|
inlineoverridevirtual |
Implements DQMTTreeIO::TreeReaderBase.
Definition at line 234 of file DQMRootSource.cc.
References dqmPostProcessing_online::existing, dqm::implementation::DQMStore::findOrRecycle(), submitPVResolutionJobs::key, MonitorElementData::key_, m_fullName, m_tree, m_value, DQMTTreeIO::TreeReaderBase::makeKey(), hlt_dqm_clientPB-live_cfg::me, eostools::move(), dqm::implementation::DQMStore::putME(), MonitorElementData::Value::scalar_, MonitorElementData::Scalar::str, and MonitorElementData::value_.
Referenced by edmIntegrityCheck.PublishToFileSystem::get().
|
inlineoverridevirtual |
Implements DQMTTreeIO::TreeReaderBase.
Definition at line 253 of file DQMRootSource.cc.
References kFlagBranch, kFullNameBranch, kValueBranch, m_fullName, m_tag, m_tree, and m_value.
|
private |
Definition at line 262 of file DQMRootSource.cc.
|
private |
Definition at line 264 of file DQMRootSource.cc.
Referenced by setTree().
|
private |
Definition at line 261 of file DQMRootSource.cc.
|
private |
Definition at line 263 of file DQMRootSource.cc.