#include <IOVProxy.h>
Classes | |
class | Iterator |
Public Member Functions | |
Iterator | begin () const |
Iterator | end () const |
Iterator | find (cond::Time_t time) const |
IOVArray () | |
IOVArray (const IOVArray &rhs) | |
bool | isEmpty () const |
IOVArray & | operator= (const IOVArray &rhs) |
size_t | size () const |
const cond::Tag_t & | tagInfo () const |
Private Attributes | |
std::unique_ptr< IOVContainer > | m_array |
cond::Tag_t | m_tagInfo |
Friends | |
class | IOVProxy |
class | Iterator |
Definition at line 29 of file IOVProxy.h.
cond::persistency::IOVArray::IOVArray | ( | ) |
Definition at line 77 of file IOVProxy.cc.
cond::persistency::IOVArray::IOVArray | ( | const IOVArray & | rhs | ) |
IOVArray::Iterator cond::persistency::IOVArray::begin | ( | void | ) | const |
IOVArray::Iterator cond::persistency::IOVArray::end | ( | void | ) | const |
Definition at line 93 of file IOVProxy.cc.
References Iterator, and m_array.
Referenced by Types.LuminosityBlockRange::cppID(), Types.EventRange::cppID(), cond::persistency::KeyList::loadFromDB(), and cond::persistency::KeyList::setKeys().
IOVArray::Iterator cond::persistency::IOVArray::find | ( | cond::Time_t | time | ) | const |
Definition at line 95 of file IOVProxy.cc.
References Iterator, m_array, cond::persistency::search(), and ntuplemaker::time.
Referenced by BeautifulSoup.Tag::__getattr__(), SiStripDetVOffTkMapPlotter::analyze(), SiStripDetVOffPrinter::analyze(), SiStripDetVOffTrendPlotter::analyze(), BeamSpotRcdPrinter::analyze(), BeautifulSoup.Tag::firstText(), cond::persistency::KeyList::loadFromDB(), and cond::persistency::KeyList::setKeys().
bool cond::persistency::IOVArray::isEmpty | ( | ) | const |
Definition at line 100 of file IOVProxy.cc.
References m_array.
Referenced by plotting.Plot::clone().
size_t cond::persistency::IOVArray::size | ( | void | ) | const |
Definition at line 97 of file IOVProxy.cc.
References m_array.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
const cond::Tag_t & cond::persistency::IOVArray::tagInfo | ( | ) | const |
|
friend |
Definition at line 86 of file IOVProxy.h.
|
friend |
Definition at line 63 of file IOVProxy.h.
|
private |
Definition at line 87 of file IOVProxy.h.
Referenced by begin(), end(), find(), IOVArray(), isEmpty(), operator=(), and size().
|
private |
Definition at line 88 of file IOVProxy.h.
Referenced by operator=(), and tagInfo().