#include <HcalItemArrayColl.h>
Public Types | |
typedef std::array< std::unique_ptr< Item >, N > | InputArray |
typedef Item | value_type |
Public Member Functions | |
Item & | at (const unsigned itemIndex, const unsigned arrayIndex) const |
void | clear () |
bool | empty () const |
const Item * | get (const unsigned itemIndex, const unsigned arrayIndex) const |
bool | operator!= (const HcalItemArrayColl &r) const |
bool | operator== (const HcalItemArrayColl &r) const |
void | push_back (InputArray &arr) |
void | reserve (const unsigned n) |
std::size_t | size () const |
Static Public Member Functions | |
static constexpr unsigned | arraySize () |
Private Types | |
typedef boost::array< std::shared_ptr< Item >, N > | StoredArray |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, unsigned) |
Private Attributes | |
std::vector< StoredArray > | data_ |
Friends | |
class | boost::serialization::access |
Definition at line 27 of file HcalItemArrayColl.h.
typedef std::array<std::unique_ptr<Item>, N> HcalItemArrayColl< Item, N >::InputArray |
Definition at line 30 of file HcalItemArrayColl.h.
|
private |
Definition at line 80 of file HcalItemArrayColl.h.
typedef Item HcalItemArrayColl< Item, N >::value_type |
Definition at line 29 of file HcalItemArrayColl.h.
|
inlinestaticconstexpr |
|
inline |
Definition at line 61 of file HcalItemArrayColl.h.
References HcalItemArrayColl< Item, N >::data_.
|
inline |
Definition at line 43 of file HcalItemArrayColl.h.
References HcalItemArrayColl< Item, N >::data_.
Referenced by BeautifulSoup.Tag::setString().
|
inline |
|
inline |
Definition at line 52 of file HcalItemArrayColl.h.
References HcalItemArrayColl< Item, N >::data_, and N.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), submitPVValidationJobs.BetterConfigParser::__updateDict(), util.rrapi.RRApi::columns(), rrapi.RRApi::columns(), rrapi.RRApi::count(), util.rrapi.RRApi::count(), rrapi.RRApi::data(), util.rrapi.RRApi::data(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), submitPVValidationJobs.BetterConfigParser::getResultingSection(), util.rrapi.RRApi::report(), rrapi.RRApi::report(), rrapi.RRApi::reports(), util.rrapi.RRApi::reports(), rrapi.RRApi::tables(), util.rrapi.RRApi::tables(), util.rrapi.RRApi::tags(), rrapi.RRApi::tags(), rrapi.RRApi::templates(), util.rrapi.RRApi::templates(), util.rrapi.RRApi::workspaces(), and rrapi.RRApi::workspaces().
|
inline |
|
inline |
Definition at line 66 of file HcalItemArrayColl.h.
References HcalItemArrayColl< Item, N >::data_, mps_fire::i, dqmiolumiharvest::j, N, and alignCSCRings::r.
|
inline |
Definition at line 35 of file HcalItemArrayColl.h.
References HcalItemArrayColl< Item, N >::data_, mps_fire::i, N, and fetchall_from_DQM_v2::release.
|
inline |
Definition at line 44 of file HcalItemArrayColl.h.
References HcalItemArrayColl< Item, N >::data_, and dqmiodumpmetadata::n.
|
inlineprivate |
Definition at line 86 of file HcalItemArrayColl.h.
References HcalItemArrayColl< Item, N >::data_.
|
inline |
Definition at line 47 of file HcalItemArrayColl.h.
References HcalItemArrayColl< Item, N >::data_.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
friend |
Definition at line 83 of file HcalItemArrayColl.h.
|
private |
Definition at line 81 of file HcalItemArrayColl.h.
Referenced by HcalItemArrayColl< Item, N >::at(), HcalItemArrayColl< Item, N >::clear(), HcalItemArrayColl< Item, N >::empty(), HcalItemArrayColl< Item, N >::get(), HcalItemArrayColl< Item, N >::operator==(), HcalItemArrayColl< Item, N >::push_back(), HcalItemArrayColl< Item, N >::reserve(), HcalItemArrayColl< Item, N >::serialize(), and HcalItemArrayColl< Item, N >::size().