ATLAS Offline Software
TileRawDataContainer< TCOLLECTION > Member List

This is the complete list of members for TileRawDataContainer< TCOLLECTION >, including all inherited members.

addCollection(const T *coll, IdentifierHash hashId) override finalIdentifiableContainerMT< T >virtual
addLock(std::unique_ptr< T > ptr, IdentifierHash hashId)IdentifiableContainerMT< T >
addOrDelete(std::unique_ptr< T >, IdentifierHash hashId) override finalIdentifiableContainerMT< T >virtual
addOrDelete(std::unique_ptr< const T >, IdentifierHash hashId) override finalIdentifiableContainerMT< T >virtual
addOrDelete(std::unique_ptr< T >, IdentifierHash hashId, bool &deleted)IdentifiableContainerMT< T >
ATLAS_NOT_THREAD_SAFE(IdentifierHash hashId, T *&collToRetrieve) const override finalIdentifiableContainerMT< T >virtual
base_value_type typedefIdentifiableContainerMT< T >
begin() constIdentifiableContainerMT< T >inline
cleanup() override finalIdentifiableContainerMT< T >virtual
EventContainers::IdentifiableContainerBase::cleanup(deleter_f *deleter)EventContainers::IdentifiableContainerBaseprotected
const_pointer typedefIdentifiableContainerMT< T >
const_reference typedefIdentifiableContainerMT< T >
empty() constIdentifiableContainerMT< T >inline
end() constIdentifiableContainerMT< T >inline
fetchOrCreate(IdentifierHash hashId)IdentifiableContainerMT< T >
fetchOrCreate(const std::vector< IdentifierHash > &hashId)IdentifiableContainerMT< T >
fullSize() const override finalIdentifiableContainerMT< T >inlinevirtual
get_bsflags() constTileRawDataContainer< TCOLLECTION >inline
get_hashType() constTileRawDataContainer< TCOLLECTION >inline
get_type() constTileRawDataContainer< TCOLLECTION >inline
get_unit() constTileRawDataContainer< TCOLLECTION >inline
GetAllCurrentHashes() const override finalIdentifiableContainerMT< T >inlinevirtual
GetAllHashPtrPair() constIdentifiableContainerMT< T >inline
getWriteHandle(IdentifierHash hash)IdentifiableContainerMT< T >inline
hasExternalCache() const override finalIdentifiableContainerMT< T >inlinevirtual
Hash_Container typedefEventContainers::IdentifiableContainerBase
hashFunc() constTileRawDataContainer< TCOLLECTION >inline
ICACHE typedefIdentifiableContainerMT< T >
IDENTIFIABLE typedefIdentifiableContainerMT< T >
IdentifiableCacheBase typedefEventContainers::IdentifiableContainerBaseprotected
IdentifiableContainerBase(EventContainers::IdentifiableCacheBase *cache)EventContainers::IdentifiableContainerBase
IdentifiableContainerBase(size_t maxsize)EventContainers::IdentifiableContainerBase
IdentifiableContainerBase(size_t maxsize, Mode mode)EventContainers::IdentifiableContainerBase
IdentifiableContainerMT(IdentifierHash hashMax)IdentifiableContainerMT< T >
IdentifiableContainerMT(IdentifierHash hashMax, EventContainers::Mode)IdentifiableContainerMT< T >
IdentifiableContainerMT(ICACHE *cache)IdentifiableContainerMT< T >
indexFind(IdentifierHash hashId) constIdentifiableContainerMT< T >inline
indexFindPtr(IdentifierHash hashId) const override finalIdentifiableContainerMT< T >virtual
initialize(bool createColl, TYPE type, SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS)TileRawDataContainer< TCOLLECTION >
insert(IdentifierHash hashId, const void *ptr)EventContainers::IdentifiableContainerBaseinlineprotected
m_bsflagsTileRawDataContainer< TCOLLECTION >private
m_hashFuncTileRawDataContainer< TCOLLECTION >private
m_linkEventContainers::IdentifiableContainerBaseprotected
m_OnlineModeEventContainers::IdentifiableContainerBaseprotected
m_typeTileRawDataContainer< TCOLLECTION >private
m_unitTileRawDataContainer< TCOLLECTION >private
MyBase typedefTileRawDataContainer< TCOLLECTION >
MyType typedefIdentifiableContainerMT< T >
naughtyRetrieve(IdentifierHash hashId, T *&collToRetrieve) const =0EventContainers::IIdentifiableCont< T >pure virtual
numberOfCollections() const override finalIdentifiableContainerMT< T >inlinevirtual
operator std::string() constTileRawDataContainer< TCOLLECTION >virtual
pointer typedefIdentifiableContainerMT< T >
prepareItr() constIdentifiableContainerMT< T >inline
print() constTileRawDataContainer< TCOLLECTION >virtual
reference typedefIdentifiableContainerMT< T >
removeCollection(IdentifierHash hashId)IdentifiableContainerMT< T >
ResetMask()EventContainers::IdentifiableContainerBaseprotected
set_bsflags(uint32_t bsflags)TileRawDataContainer< TCOLLECTION >inline
set_type(TYPE type)TileRawDataContainer< TCOLLECTION >inline
set_unit(UNIT unit)TileRawDataContainer< TCOLLECTION >inline
size() constIdentifiableContainerMT< T >inline
size_type typedefIdentifiableContainerMT< T >
TCollection_const_iterator typedefTileRawDataContainer< TCOLLECTION >
TContainer_const_iterator typedefTileRawDataContainer< TCOLLECTION >
TElement typedefTileRawDataContainer< TCOLLECTION >
TileRawDataContainer(bool createColl=false, TYPE type=TileFragHash::Digitizer, UNIT unit=TileRawChannelUnit::ADCcounts, SG::OwnershipPolicy ownPolicy=SG::OWN_ELEMENTS)TileRawDataContainer< TCOLLECTION >
TileRawDataContainer(bool createColl, SG::OwnershipPolicy ownPolicy)TileRawDataContainer< TCOLLECTION >
tryAddFromCache(IdentifierHash hashId) override finalIdentifiableContainerMT< T >virtual
EventContainers::IdentifiableContainerBase::tryAddFromCache(IdentifierHash hashId, EventContainers::IDC_WriteHandleBase &lock)EventContainers::IdentifiableContainerBaseinlineprotected
TYPE typedefTileRawDataContainer< TCOLLECTION >
UNIT typedefTileRawDataContainer< TCOLLECTION >
value_type typedefIdentifiableContainerMT< T >
Wait() constEventContainers::IdentifiableContainerBaseinlineprotected
whoami(void) constTileRawDataContainer< TCOLLECTION >inlinevirtual
~IdentifiableContainerBase()=defaultEventContainers::IdentifiableContainerBase
~IdentifiableContainerMT()IdentifiableContainerMT< T >inline
~TileRawDataContainer()TileRawDataContainer< TCOLLECTION >inlinevirtual