ATLAS Offline Software
CscRawDataContainer.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
7 
8 // Default constructor.
11 {
12 }
13 
16 {
17 }
18 
21 {
22 }
23 
24 // Destructor.
26 = default;
27 
29 unsigned int
31 {
32  return (hashFcn()(id));
33 }
34 
38 {
39 
41  return (hashFcn);
42 }
43 
44 // Class ID
46 {
48 }
49 
50 
51 // Insert a RawData
53 {
54 }
max
#define max(a, b)
Definition: cfImp.cxx:41
CscRawDataContainer::~CscRawDataContainer
virtual ~CscRawDataContainer()
CscRawDataContainer.h
CscRawDataContainer::hashFcn
static const CscRawDataCollectionIdHash & hashFcn()
Convert identifier to idhash.
Definition: CscRawDataContainer.cxx:37
CscRawDataContainer::idToHash
static unsigned int idToHash(unsigned int id)
Convert identifier to idhash.
Definition: CscRawDataContainer.cxx:30
ClassID_traits::ID
static const CLID & ID()
the CLID of T
Definition: Control/AthenaKernel/AthenaKernel/ClassID_traits.h:50
CscRawDataContainer::push_back
void push_back(CscRawData *rawData)
Insert a RDO.
Definition: CscRawDataContainer.cxx:52
CLID
uint32_t CLID
The Class ID type.
Definition: Event/xAOD/xAODCore/xAODCore/ClassID_traits.h:47
CscRawDataCollection
Collection of CSC Raw Hits, arranged according to CSC Detector Elements Author: Ketevi A.
Definition: CscRawDataCollection.h:24
CscRawDataContainer::classID
static const CLID & classID()
class ID
Definition: CscRawDataContainer.cxx:45
CscRawData
Class to hold the electronic output for a single CSC readout channel: n sampling ADC data + the addre...
Definition: CscRawData.h:21
CscRawDataCollectionIdHash
Hash function for CSC Raw Data Collection.
Definition: CscRawDataCollectionIdHash.h:21
IdentifiableContainerMT
Definition: IdentifiableContainerMT.h:30
SelectAllObject.h
CscRawDataContainer::CscRawDataContainer
CscRawDataContainer()
Definition: CscRawDataContainer.cxx:9
EventContainers::IdentifiableCache
Definition: IdentifiableCache.h:29