Public Member Functions | |
void | read (ULong64_t iIndex, DQMStore *dqmstore, int run, int lumi) override |
void | setTree (TTree *iTree) override |
TreeSimpleReader (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 = 0 |
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 266 of file DQMRootSource.cc.
|
inline |
Definition at line 268 of file DQMRootSource.cc.
References cms::cuda::assert(), MonitorElementData::INT, DQMTTreeIO::TreeReaderBase::m_kind, and MonitorElementData::REAL.
|
inlineoverridevirtual |
Implements DQMTTreeIO::TreeReaderBase.
Definition at line 272 of file DQMRootSource.cc.
References dqmPostProcessing_online::existing, dqm::implementation::DQMStore::findOrRecycle(), MonitorElementData::INT, crabWrapper::key, MonitorElementData::key_, DQMTTreeIO::TreeSimpleReader< T >::m_buffer, DQMTTreeIO::TreeSimpleReader< T >::m_fullName, DQMTTreeIO::TreeReaderBase::m_kind, DQMTTreeIO::TreeSimpleReader< T >::m_tree, DQMTTreeIO::TreeReaderBase::makeKey(), hlt_dqm_clientPB-live_cfg::me, eostools::move(), MonitorElementData::Scalar::num, dqm::implementation::DQMStore::putME(), MonitorElementData::Scalar::real, MonitorElementData::REAL, writedatasetfile::run, MonitorElementData::Value::scalar_, and MonitorElementData::value_.
Referenced by edmIntegrityCheck.PublishToFileSystem::get().
|
inlineoverridevirtual |
Implements DQMTTreeIO::TreeReaderBase.
Definition at line 294 of file DQMRootSource.cc.
References kFlagBranch, kFullNameBranch, kValueBranch, DQMTTreeIO::TreeSimpleReader< T >::m_buffer, DQMTTreeIO::TreeSimpleReader< T >::m_fullName, DQMTTreeIO::TreeSimpleReader< T >::m_tag, and DQMTTreeIO::TreeSimpleReader< T >::m_tree.
|
private |
Definition at line 304 of file DQMRootSource.cc.
Referenced by DQMTTreeIO::TreeSimpleReader< T >::read(), and DQMTTreeIO::TreeSimpleReader< T >::setTree().
|
private |
Definition at line 303 of file DQMRootSource.cc.
Referenced by DQMTTreeIO::TreeSimpleReader< T >::read(), and DQMTTreeIO::TreeSimpleReader< T >::setTree().
|
private |
Definition at line 305 of file DQMRootSource.cc.
Referenced by DQMTTreeIO::TreeSimpleReader< T >::setTree().
|
private |
Definition at line 302 of file DQMRootSource.cc.
Referenced by DQMTTreeIO::TreeSimpleReader< T >::read(), and DQMTTreeIO::TreeSimpleReader< T >::setTree().