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 234 of file DQMRootSource.cc.
|
inline |
Definition at line 236 of file DQMRootSource.cc.
References cms::cuda::assert(), DQMTTreeIO::TreeReaderBase::m_kind, and MonitorElementData::STRING.
|
inlineoverridevirtual |
Implements DQMTTreeIO::TreeReaderBase.
Definition at line 240 of file DQMRootSource.cc.
References dqmPostProcessing_online::existing, dqm::implementation::DQMStore::findOrRecycle(), crabWrapper::key, MonitorElementData::key_, DQMTTreeIO::TreeObjectReader< T >::m_fullName, DQMTTreeIO::TreeObjectReader< T >::m_tree, DQMTTreeIO::TreeReaderBase::makeKey(), hlt_dqm_clientPB-live_cfg::me, eostools::move(), dqm::implementation::DQMStore::putME(), writedatasetfile::run, MonitorElementData::Value::scalar_, MonitorElementData::Scalar::str, and MonitorElementData::value_.
Referenced by edmIntegrityCheck.PublishToFileSystem::get().
|
inlineoverridevirtual |
Implements DQMTTreeIO::TreeReaderBase.
Definition at line 259 of file DQMRootSource.cc.
References kFlagBranch, kFullNameBranch, kValueBranch, DQMTTreeIO::TreeObjectReader< T >::m_fullName, DQMTTreeIO::TreeObjectReader< T >::m_tag, and DQMTTreeIO::TreeObjectReader< T >::m_tree.
|
private |
Definition at line 268 of file DQMRootSource.cc.
|
private |
Definition at line 270 of file DQMRootSource.cc.
|
private |
Definition at line 267 of file DQMRootSource.cc.
|
private |
Definition at line 269 of file DQMRootSource.cc.