![]() |
ATLAS Offline Software
|
Class for data object used in SCT_ModuleVetoCondAlg, SCT_LinkMaskingCondAlg, SCT_ModuleVetoTool, SCT_LinkMaskingTool. More...
#include <SCT_ModuleVetoCondData.h>
Public Member Functions | |
| SCT_ModuleVetoCondData () | |
| Constructor. More... | |
| virtual | ~SCT_ModuleVetoCondData ()=default |
| Destructor. More... | |
| bool | setBadWaferId (const Identifier waferId) |
| Set a bad wafer ID. More... | |
| bool | isBadWaferId (const Identifier waferId) const |
| Check if a wafer ID is bad or not. More... | |
| void | clear () |
| Clear. More... | |
| void | setFilled () |
| Set data filled. More... | |
| bool | filled () const |
| Check the data are filled or not. More... | |
| long unsigned int | size () const |
| Get the number of bad wafers. More... | |
| const std::set< Identifier > & | badWaferIds () const |
Private Attributes | |
| std::set< Identifier > | m_badWaferId |
| bool | m_isFilled |
Class for data object used in SCT_ModuleVetoCondAlg, SCT_LinkMaskingCondAlg, SCT_ModuleVetoTool, SCT_LinkMaskingTool.
Definition at line 27 of file SCT_ModuleVetoCondData.h.
| SCT_ModuleVetoCondData::SCT_ModuleVetoCondData | ( | ) |
Constructor.
Definition at line 9 of file SCT_ModuleVetoCondData.cxx.
|
virtualdefault |
Destructor.
|
inline |
Definition at line 46 of file SCT_ModuleVetoCondData.h.
| void SCT_ModuleVetoCondData::clear | ( | ) |
Clear.
Definition at line 30 of file SCT_ModuleVetoCondData.cxx.
| bool SCT_ModuleVetoCondData::filled | ( | ) | const |
Check the data are filled or not.
Definition at line 43 of file SCT_ModuleVetoCondData.cxx.
| bool SCT_ModuleVetoCondData::isBadWaferId | ( | const Identifier | waferId | ) | const |
| bool SCT_ModuleVetoCondData::setBadWaferId | ( | const Identifier | waferId | ) |
Set a bad wafer ID.
Definition at line 17 of file SCT_ModuleVetoCondData.cxx.
| void SCT_ModuleVetoCondData::setFilled | ( | ) |
Set data filled.
Definition at line 37 of file SCT_ModuleVetoCondData.cxx.
| long unsigned int SCT_ModuleVetoCondData::size | ( | ) | const |
Get the number of bad wafers.
Definition at line 49 of file SCT_ModuleVetoCondData.cxx.
|
private |
Definition at line 49 of file SCT_ModuleVetoCondData.h.
|
private |
Definition at line 50 of file SCT_ModuleVetoCondData.h.
1.8.18