![]() |
ATLAS Offline Software
|
#include <IMdtCalibrationTool.h>
Public Types | |
| enum class | Property : int { TofCorrection = 0 , PropCorrection , TempCorrection , MagFieldCorrection , SlewCorrection , BackgroundCorrection , NumSettings } |
Public Member Functions | |
| void | setBit (const Property prop, const bool value) |
| bool | isActive (const Property prop) const |
Public Attributes | |
| timeWindowMode | window {timeWindowMode::UserDefined} |
Private Types | |
| using | bitmask = std::bitset<static_cast<unsigned>(Property::NumSettings)> |
Private Attributes | |
| bitmask | m_mask {0} |
Definition at line 90 of file IMdtCalibrationTool.h.
|
private |
Definition at line 109 of file IMdtCalibrationTool.h.
|
strong |
| Enumerator | |
|---|---|
| TofCorrection | |
| PropCorrection | |
| TempCorrection | |
| MagFieldCorrection | |
| SlewCorrection | |
| BackgroundCorrection | |
| NumSettings | |
Definition at line 91 of file IMdtCalibrationTool.h.
Definition at line 104 of file IMdtCalibrationTool.h.
Definition at line 101 of file IMdtCalibrationTool.h.
|
private |
Definition at line 110 of file IMdtCalibrationTool.h.
| timeWindowMode IMdtCalibrationTool::ToolSettings::window {timeWindowMode::UserDefined} |
Definition at line 107 of file IMdtCalibrationTool.h.