|
ATLAS Offline Software
|
Go to the documentation of this file.
33 for(
unsigned int i=0;
i<this->
size();
i++){
43 for(
unsigned int i=0;
i<coll->
size();
i++){
60 for(
unsigned int i=0;
i<this->
size();
i++){
67 for(
unsigned int i=0;
i<PtrFLAT->
size();
i++){
73 for(
unsigned int i=0;
i<CopyFLAT->
size();
i++){
77 for(
unsigned int j=0; j<childrenIndices->size(); j++){
EventBookkeeper * GetElement(const EventBookkeeper *book)
EventBookkeeperCollection & operator=(const EventBookkeeperCollection &rhs)
DataVector & operator=(const DataVector &rhs)
Assignment operator.
void UpdateFromColl(const EventBookkeeperCollection *coll)
OwnershipPolicy
describes the possible element ownership policies (see e.g. DataVector)
EventBookkeeper * DeepCopyForFlatStructure(EventBookkeeperCollection *collFLAT)
@ OWN_ELEMENTS
this data object owns its elements
EventBookkeeperCollection()
Constructors.
EventBookkeeperCollection * GetCopyWithFlatStructure()
void updateAcceptedEventsIncludingFamily(const EventBookkeeper *eb)
value_type push_back(value_type pElem)
Add an element to the end of the collection.
bool isEqualTo(const EventBookkeeper *eb)
std::vector< unsigned int > * m_childrenIndices
const EventBookkeeper * at(size_type n) const
Access an element, as an rvalue.
size_type size() const noexcept
Returns the number of elements in the collection.
void fillWithWholeFamily(EventBookkeeperCollection *family)