|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef SISPACEPOINTFORMATION_SIELEMENTPROPERTIESTABLE_H
14 #define SISPACEPOINTFORMATION_SIELEMENTPROPERTIESTABLE_H
25 class SiElementPropertiesTable
final
43 inline const std::vector<IdentifierHash>*
52 return (
m_properties[(
unsigned int)waferID]).halfWidth();
59 #include "AthenaKernel/CondCont.h"
62 #endif // SISPACEPOINTFORMATION_SIELEMENTPROPERTIESTABLE_H
float halfWidth(IdentifierHash hashID) const
~SiElementPropertiesTable()=default
std::vector< SiElementProperties > m_properties
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
CONDCONT_MIXED_DEF(InDet::SiElementPropertiesTable, 92686144)
This is a "hash" representation of an Identifier. This encodes a 32 bit index which can be used to lo...
SiElementPropertiesTable(const SCT_ID &idHelper, const InDetDD::SiDetectorElementCollection &elements, float epsilonWidth)
macros to associate a CLID to a type
const std::vector< IdentifierHash > * neighbours(const IdentifierHash &waferID) const