#include <HcalItemColl.h>
Public Types | |
typedef Item | value_type |
Public Member Functions | |
const Item & | at (const unsigned index) const |
void | clear () |
bool | empty () const |
const Item * | get (const unsigned index) const |
bool | operator!= (const HcalItemColl &r) const |
bool | operator== (const HcalItemColl &r) const |
void | push_back (std::unique_ptr< Item > ptr) |
void | reserve (const unsigned n) |
std::size_t | size () const |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, unsigned) |
Private Attributes | |
std::vector< std::shared_ptr< Item > > | data_ |
Friends | |
class | boost::serialization::access |
Definition at line 21 of file HcalItemColl.h.
typedef Item HcalItemColl< Item >::value_type |
Definition at line 23 of file HcalItemColl.h.
|
inline |
Definition at line 45 of file HcalItemColl.h.
|
inline |
|
inline |
Definition at line 34 of file HcalItemColl.h.
|
inline |
Definition at line 37 of file HcalItemColl.h.
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), util.rrapi.RRApi::columns(), rrapi.RRApi::columns(), rrapi.RRApi::count(), util.rrapi.RRApi::count(), rrapi.RRApi::data(), util.rrapi.RRApi::data(), HcalItemColl< HFPhase1PMTData >::get(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), rrapi.RRApi::report(), util.rrapi.RRApi::report(), util.rrapi.RRApi::reports(), rrapi.RRApi::reports(), util.rrapi.RRApi::tables(), 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 |
Definition at line 58 of file HcalItemColl.h.
|
inline |
|
inline |
Definition at line 26 of file HcalItemColl.h.
|
inline |
Definition at line 30 of file HcalItemColl.h.
|
inlineprivate |
Definition at line 66 of file HcalItemColl.h.
|
inline |
Definition at line 33 of file HcalItemColl.h.
Referenced by ntupleDataFormat._Collection::__iter__(), and ntupleDataFormat._Collection::__len__().
|
friend |
Definition at line 63 of file HcalItemColl.h.
|
private |
Definition at line 61 of file HcalItemColl.h.
Referenced by HcalItemColl< HFPhase1PMTData >::at(), HcalItemColl< HFPhase1PMTData >::clear(), HcalItemColl< HFPhase1PMTData >::empty(), HcalItemColl< HFPhase1PMTData >::get(), HcalItemColl< HFPhase1PMTData >::operator==(), HcalItemColl< HFPhase1PMTData >::push_back(), HcalItemColl< HFPhase1PMTData >::reserve(), HcalItemColl< HFPhase1PMTData >::serialize(), and HcalItemColl< HFPhase1PMTData >::size().