Public Member Functions | |
void | read (ULong64_t iIndex, DQMStore *dqmstore, int run, int lumi) override |
void | setTree (TTree *iTree) override |
TreeObjectReader (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 | |
T * | m_buffer = nullptr |
std::string * | m_fullName = nullptr |
uint32_t | m_tag = 0 |
TTree * | m_tree = nullptr |
Additional Inherited Members | |
Protected Attributes inherited from DQMTTreeIO::TreeReaderBase | |
MonitorElementData::Kind | m_kind |
MonitorElementData::Scope | m_rescope |
Definition at line 187 of file DQMRootSource.cc.
|
inline |
Definition at line 189 of file DQMRootSource.cc.
References cms::cuda::assert(), MonitorElementData::INT, DQMTTreeIO::TreeReaderBase::m_kind, MonitorElementData::REAL, and MonitorElementData::STRING.
|
inlineoverridevirtual |
Implements DQMTTreeIO::TreeReaderBase.
Definition at line 195 of file DQMRootSource.cc.
References dqmPostProcessing_online::existing, dqm::implementation::DQMStore::findOrRecycle(), submitPVResolutionJobs::key, MonitorElementData::key_, DQMTTreeIO::TreeObjectReader< T >::m_buffer, DQMTTreeIO::TreeObjectReader< T >::m_fullName, DQMTTreeIO::TreeObjectReader< T >::m_tree, DQMTTreeIO::TreeReaderBase::makeKey(), hlt_dqm_clientPB-live_cfg::me, DQMTTreeIO::DQMMergeHelper::mergeTogether(), eostools::move(), MonitorElementData::Value::object_, dqm::implementation::DQMStore::putME(), and MonitorElementData::value_.
Referenced by edmIntegrityCheck.PublishToFileSystem::get().
|
inlineoverridevirtual |
Implements DQMTTreeIO::TreeReaderBase.
Definition at line 214 of file DQMRootSource.cc.
References kFlagBranch, kFullNameBranch, kValueBranch, DQMTTreeIO::TreeObjectReader< T >::m_buffer, DQMTTreeIO::TreeObjectReader< T >::m_fullName, DQMTTreeIO::TreeObjectReader< T >::m_tag, and DQMTTreeIO::TreeObjectReader< T >::m_tree.
|
private |
Definition at line 224 of file DQMRootSource.cc.
Referenced by DQMTTreeIO::TreeObjectReader< T >::read(), and DQMTTreeIO::TreeObjectReader< T >::setTree().
|
private |
Definition at line 223 of file DQMRootSource.cc.
Referenced by DQMTTreeIO::TreeObjectReader< T >::read(), and DQMTTreeIO::TreeObjectReader< T >::setTree().
|
private |
Definition at line 225 of file DQMRootSource.cc.
Referenced by DQMTTreeIO::TreeObjectReader< T >::setTree().
|
private |
Definition at line 222 of file DQMRootSource.cc.
Referenced by DQMTTreeIO::TreeObjectReader< T >::read(), and DQMTTreeIO::TreeObjectReader< T >::setTree().