|
ATLAS Offline Software
|
Go to the documentation of this file.
20 #ifndef TILEEVENT_TILECONTAINER_H
21 #define TILEEVENT_TILECONTAINER_H
36 template <
typename TELEMENT>
55 virtual operator std::string ()
const;
56 std::string
whoami (
void)
const { TELEMENT elem;
57 return "TileContainer of "+elem.whoami(); }
TileContainer< TileTrigger > TileTriggerContainer
Const iterator class for DataVector/DataList.
std::string whoami(void) const
TileContainer< TileL2 > TileL2Container
MyVector::const_iterator my_const_iterator
TileContainer< TileCosmicMuon > TileCosmicMuonContainer
OwnershipPolicy
describes the possible element ownership policies (see e.g. DataVector)
virtual void print() const
@ OWN_ELEMENTS
this data object owns its elements
Traits class to hold derivation information.
virtual ~TileContainer()=default
TileContainer(SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS)
value_type push_back(value_type pElem)
Add an element to the end of the collection.
An STL vector of pointers that by default owns its pointed-to elements.
TileContainer< TileMu > TileMuContainer
TileContainer< TileTTL1Cell > TileTTL1CellContainer
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
TileContainer< TileCell > TileCellContainer
TileContainer< TileMuonReceiverObj > TileMuonReceiverContainer
SG::OwnershipPolicy ownPolicy() const
Return the ownership policy setting for this container.
TileContainer< TileTTL1 > TileTTL1Container
DataVector< TELEMENT > MyVector
macros to associate a CLID to a type
Represent a list of base classes.