ATLAS Offline Software
Loading...
Searching...
No Matches
TgcRdoContainer.cxx
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3*/
4
5#include "GaudiKernel/Bootstrap.h"
6#include "GaudiKernel/ISvcLocator.h"
7#include "GaudiKernel/IMessageSvc.h"
9
12
13// Default constructor.
18
19// Default constructor.
21 : IdentifiableContainer<TgcRdo>(hashmax)
22{
23}
24
29
30
31// Destructor.
33= default;
34
36unsigned int
38{
39 return (hashFcn()(id));
40}
41
42// Class ID
47
48const TgcRdoIdHash&
50{
51 static const TgcRdoIdHash hashFcn;
52 return(hashFcn);
53}
54
55
56// Insert a RawData
58{
59}
uint32_t CLID
The Class ID type.
IdentifiableContainerMT< T > IdentifiableContainer
EventContainers::IdentifiableCache< TgcRdo > TgcRdo_Cache
#define max(a, b)
Definition cfImp.cxx:41
An unit object of TGC ROD output.
Definition TgcRawData.h:23
void push_back(TgcRawData *rawData)
static const CLID & classID()
static const TgcRdoIdHash & hashFcn()
static unsigned int idToHash(unsigned int id)
Convert identifier to idhash.