ATLAS Offline Software
|
#include <SiPropertiesTool.h>
Public Member Functions | |
SiPropertiesTool (const std::string &type, const std::string &name, const IInterface *parent) | |
virtual | ~SiPropertiesTool ()=default |
virtual StatusCode | initialize () override |
virtual StatusCode | finalize () override |
virtual const InDet::SiliconProperties & | getSiProperties (const IdentifierHash &elementHash, const EventContext &ctx) const override |
Get properties for the detector element. More... | |
Private Attributes | |
std::string | m_detectorName |
SG::ReadCondHandleKey< InDet::SiliconPropertiesVector > | m_propertiesVector |
Static Private Attributes | |
static const InDet::SiliconProperties | s_defaultProperties {} |
Concrete class for service providing silicon properties (mobility, etc). for each detector element. These depend on conditions such as temperature.
Definition at line 23 of file SiPropertiesTool.h.
SiPropertiesTool::SiPropertiesTool | ( | const std::string & | type, |
const std::string & | name, | ||
const IInterface * | parent | ||
) |
Definition at line 7 of file SiPropertiesTool.cxx.
|
virtualdefault |
|
overridevirtual |
Definition at line 30 of file SiPropertiesTool.cxx.
|
overridevirtual |
|
overridevirtual |
Definition at line 16 of file SiPropertiesTool.cxx.
|
private |
Definition at line 37 of file SiPropertiesTool.h.
|
private |
Definition at line 38 of file SiPropertiesTool.h.
|
staticprivate |
Definition at line 40 of file SiPropertiesTool.h.