#include <SCT_CalibModuleListTool.h>
Definition at line 34 of file SCT_CalibModuleListTool.h.
◆ SCT_CalibModuleListTool()
| SCT_CalibModuleListTool::SCT_CalibModuleListTool |
( |
const std::string & | type, |
|
|
const std::string & | name, |
|
|
const IInterface * | parent ) |
◆ ~SCT_CalibModuleListTool()
| virtual SCT_CalibModuleListTool::~SCT_CalibModuleListTool |
( |
| ) |
|
|
virtualdefault |
◆ finalize()
| StatusCode SCT_CalibModuleListTool::finalize |
( |
| ) |
|
|
virtual |
◆ initialize()
| StatusCode SCT_CalibModuleListTool::initialize |
( |
| ) |
|
|
virtual |
Definition at line 12 of file SCT_CalibModuleListTool.cxx.
12 {
14
17 ATH_MSG_DEBUG(
"in SCT_CalibModuleListTool::initialize after m_MonitorConditionsTool retrieved");
19 ATH_MSG_DEBUG(
"in SCT_CalibModuleListTool::initialize after m_IOVDbSvc retrieved");
20
21 return StatusCode::SUCCESS;
22}
#define ATH_CHECK
Evaluate an expression and check for errors.
retrieve(aClass, aKey=None)
◆ readModuleList()
| StatusCode SCT_CalibModuleListTool::readModuleList |
( |
std::map< Identifier, std::set< Identifier > > & | moduleList | ) |
const |
|
virtual |
Definition at line 28 of file SCT_CalibModuleListTool.cxx.
28 {
29
32 for (; waferIdItr != waferIdItrE; ++waferIdItr) {
34 Identifier waferId{*waferIdItr};
36
37 std::set<Identifier> stripIdList;
38
40
41 if (!stripIdList.empty())
moduleList.insert(std::map<Identifier, std::set<Identifier>>::value_type(moduleId, stripIdList));
42 }
43
44
45 if (!(
m_IOVDbSvc->dropObject(
"/SCT/Derived/Monitoring",
true)))
ATH_MSG_ERROR(
"Unable to drop /SCT/Derived/Monitoring");
46
47 return StatusCode::SUCCESS;
48}
std::vector< Identifier >::const_iterator const_id_iterator
◆ m_IOVDbSvc
◆ m_MonitorConditionsTool
| ToolHandle<ISCT_MonitorConditionsTool> SCT_CalibModuleListTool::m_MonitorConditionsTool {this, "SCT_MonitorConditionsTool", "SCT_MonitorConditionsTool/InDetSCT_MonitorConditionsTool", "Tool to retrieve noisy strip information"} |
|
private |
Definition at line 49 of file SCT_CalibModuleListTool.h.
49{this, "SCT_MonitorConditionsTool", "SCT_MonitorConditionsTool/InDetSCT_MonitorConditionsTool", "Tool to retrieve noisy strip information"};
◆ m_pSCTHelper
| const SCT_ID* SCT_CalibModuleListTool::m_pSCTHelper {nullptr} |
|
private |
The documentation for this class was generated from the following files: