ATLAS Offline Software
|
Classs for data object used in SCT_DCSConditionsStatCondAlg, SCT_DCSConditionsTool, SCT_Silicon{HV,Temp}CondAlg. More...
#include <SCT_DCSStatCondData.h>
Public Types | |
typedef std::map< CondAttrListCollection::ChanNum, std::vector< std::string > > | DCSConditions |
Public Member Functions | |
SCT_DCSStatCondData () | |
Constructor. More... | |
virtual | ~SCT_DCSStatCondData ()=default |
Destructor. More... | |
void | fill (const CondAttrListCollection::ChanNum &chanNum, const std::string ¶m) |
Add defect. More... | |
void | remove (const CondAttrListCollection::ChanNum &chanNum, const std::string ¶m) |
Remove a defect. More... | |
int | output (const CondAttrListCollection::ChanNum &chanNum, std::vector< std::string > &usersVector) const |
Copy all defects to a users vector, the return value is the size. More... | |
int | output (const CondAttrListCollection::ChanNum &chanNum) const |
Return the number of defects. More... | |
const DCSConditions & | badChannelsMap () const |
Private Attributes | |
DCSConditions | m_bad_channels |
Classs for data object used in SCT_DCSConditionsStatCondAlg, SCT_DCSConditionsTool, SCT_Silicon{HV,Temp}CondAlg.
Definition at line 29 of file SCT_DCSStatCondData.h.
typedef std::map<CondAttrListCollection::ChanNum, std::vector<std::string> > SCT_DCSStatCondData::DCSConditions |
Definition at line 31 of file SCT_DCSStatCondData.h.
SCT_DCSStatCondData::SCT_DCSStatCondData | ( | ) |
Constructor.
Definition at line 16 of file SCT_DCSStatCondData.cxx.
|
virtualdefault |
Destructor.
|
inline |
Definition at line 48 of file SCT_DCSStatCondData.h.
void SCT_DCSStatCondData::fill | ( | const CondAttrListCollection::ChanNum & | chanNum, |
const std::string & | param | ||
) |
Add defect.
Definition at line 22 of file SCT_DCSStatCondData.cxx.
int SCT_DCSStatCondData::output | ( | const CondAttrListCollection::ChanNum & | chanNum | ) | const |
int SCT_DCSStatCondData::output | ( | const CondAttrListCollection::ChanNum & | chanNum, |
std::vector< std::string > & | usersVector | ||
) | const |
Copy all defects to a users vector, the return value is the size.
Definition at line 58 of file SCT_DCSStatCondData.cxx.
void SCT_DCSStatCondData::remove | ( | const CondAttrListCollection::ChanNum & | chanNum, |
const std::string & | param | ||
) |
Remove a defect.
Definition at line 46 of file SCT_DCSStatCondData.cxx.
|
private |
Definition at line 51 of file SCT_DCSStatCondData.h.