Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef INDET_STRIPDEFECTSEMULATORCONDALG_H
7 #define INDET_STRIPDEFECTSEMULATORCONDALG_H
49 {
this,
"SCTConditionsTool",
"",
"Optional SCT conditions tool to mark modules as defect (alternative to ModulePattern)"};
53 static std::string
IDName() {
return std::string(
"SCT_ID"); }
ToolHandle< ISCT_ConditionsTool > m_moduleVetoTool
This is an Identifier helper class for the SCT subdetector. This class is a factory for creating comp...
Helper class to convert between offline column, row and hardware chip, column, row coordinates.
Conditions algorithms for emulating ITK strip defects.
Specialization of emulated defects conditions data for ITk strips Defect conditions data for defects ...
::StatusCode StatusCode
StatusCode definition for legacy code.
Conditions algorithms for emulating ITK pixel or strip defects.
std::unordered_multimap< unsigned int, unsigned int > getModuleConnectionMap(const InDetDD::SiDetectorElementCollection &det_ele_coll) const
Return the map which defines which modules are connected to the same sensor as a reference module.
std::unordered_multimap< unsigned int, unsigned int > createModuleConnectionMap(const T_ID &id_helper, const InDetDD::SiDetectorElementCollection &det_ele_coll)
create a map between detector elements and all such elements connected the same sensor
static std::string IDName()
Name of the SCT_ID helper.
virtual StatusCode initialize() override final
bool isModuleDefect(const EventContext &ctx, unsigned int id_hash) const
Alternative method to declare strip modules as defect.