|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ATHENA_INNERDETECTOR_TOOLS_BOUNDARYCHECKTOOL
6 #define ATHENA_INNERDETECTOR_TOOLS_BOUNDARYCHECKTOOL
62 {
this,
"GeoModelSvc",
"GeoModelSvc"};
67 "SCT_ConditionsSummaryTool/InDetSCT_ConditionsSummaryTool",
68 "Tool to retrieve SCT Conditions summary"
74 "InDet::InDetTestPixelLayerTool",
75 "Tool to retrieve pixel conditions summary"
81 Gaudi::Property<double>
m_etaTol{
this,
"ToleranceEta", 3.0};
82 Gaudi::Property<double>
m_phiTol{
this,
"TolerancePhi", 3.0};
85 Gaudi::Property<bool>
m_usePixel{
this,
"UsePixel",
true};
86 Gaudi::Property<bool>
m_useSCT{
this,
"UseSCT",
true};
95 {
this,
"SCTDetElStatus",
"",
"Key of SiDetectorElementStatus for SCT"};
105 if (!sctDetElStatus.
isValid()) {
106 std::stringstream
msg;
108 throw std::runtime_error(
msg.str());
111 return sctDetElStatus;
const std::string & key() const
Return the StoreGate ID for the referenced object.
bool empty() const
Test if the key is blank.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
This class provides an interface to generate or decode an identifier for the upper levels of the dete...