ATLAS Offline Software
InnerDetector
InDetDetDescr
InDetReadoutGeometry
InDetReadoutGeometry
SiDetectorElementCollection.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// SiDetectorElementCollection.h
8
// (c) ATLAS Detector software
10
11
12
#ifndef INDETREADOUTGEOMETRY_SIDETECTORELEMENTCOLLECTION_H
13
#define INDETREADOUTGEOMETRY_SIDETECTORELEMENTCOLLECTION_H
14
15
#include <vector>
16
17
class
IdentifierHash
;
18
19
namespace
InDetDD
{
20
21
class
SiDetectorElement;
22
30
class
SiDetectorElementCollection
:
public
std::vector<SiDetectorElement *> {
31
public
:
32
~SiDetectorElementCollection
();
33
const
SiDetectorElement
*
getDetectorElement
(
const
IdentifierHash
&
hash
)
const
;
34
};
35
36
}
// namespace InDetDD
37
38
#include "
AthenaKernel/CLASS_DEF.h
"
39
CLASS_DEF
(
InDetDD::SiDetectorElementCollection
, 1330395642 , 1 )
40
#include "AthenaKernel/CondCont.h"
41
CONDCONT_MIXED_DEF
(
InDetDD::SiDetectorElementCollection
, 1098715294 );
42
43
#endif // INDETREADOUTGEOMETRY_SIDETECTORELEMENTCOLLECTION_H
InDetDD::SiDetectorElementCollection
Definition:
SiDetectorElementCollection.h:30
CONDCONT_MIXED_DEF
CONDCONT_MIXED_DEF(InDetDD::SiDetectorElementCollection, 1098715294)
InDetDD::SiDetectorElement
Definition:
SiDetectorElement.h:109
CaloCondBlobAlgs_fillNoiseFromASCII.hash
dictionary hash
Definition:
CaloCondBlobAlgs_fillNoiseFromASCII.py:109
InDetDD
Message Stream Member.
Definition:
FakeTrackBuilder.h:8
CLASS_DEF
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
Definition:
Control/AthenaKernel/AthenaKernel/CLASS_DEF.h:67
InDetDD::SiDetectorElementCollection::~SiDetectorElementCollection
~SiDetectorElementCollection()
Definition:
SiDetectorElementCollection.cxx:10
IdentifierHash
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
Definition:
IdentifierHash.h:25
CLASS_DEF.h
macros to associate a CLID to a type
InDetDD::SiDetectorElementCollection::getDetectorElement
const SiDetectorElement * getDetectorElement(const IdentifierHash &hash) const
Definition:
SiDetectorElementCollection.cxx:15
Generated on Tue Mar 25 2025 21:18:36 for ATLAS Offline Software by
1.8.18