ATLAS Offline Software
Loading...
Searching...
No Matches
SiliconPropertiesVector.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef SIPROPERTIESTOOL_SILICONPROPERTIESVECTOR_H
6#define SIPROPERTIESTOOL_SILICONPROPERTIESVECTOR_H
7
9// Header file for class SiliconPropertiesVector for SiPropertiesTool
11
12#include <vector>
16
17namespace InDet {
18
20{
21public:
22
25
27 const InDet::SiliconProperties& getSiProperties(const IdentifierHash& elementHash) const;
28 void setConditions(const IdentifierHash& elementHash, const double temperature, const double electricField);
29
30private:
31 std::vector<InDet::SiliconProperties> m_data;
33};
34
35} // namespace InDet
36
38
39#include "AthenaKernel/CondCont.h"
41
42#endif // SIPROPERTIESTOOL_SILICONPROPERTIESVECTOR_H
#define CONDCONT_MIXED_DEF(...)
Definition CondCont.h:1446
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
This is a "hash" representation of an Identifier.
unsigned int value_type
std::vector< InDet::SiliconProperties > m_data
const InDet::SiliconProperties & getSiProperties(const IdentifierHash &elementHash) const
InDet::SiliconProperties m_defaultProperties
void resize(IdentifierHash::value_type size)
void setConditions(const IdentifierHash &elementHash, const double temperature, const double electricField)
Primary Vertex Finder.