|  | 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
 1.8.18