ATLAS Offline Software
|
MuonAlignmentErrorData is condition data which is derived and recorded by MuonAlignmentErrorDbAlg. More...
#include <MuonAlignmentErrorData.h>
Classes | |
struct | MuonAlignmentErrorRule |
struct | MuonAlignmentErrorRuleCache |
Public Types | |
using | MuonAlignmentErrorRuleIndex = size_t |
Public Member Functions | |
MuonAlignmentErrorData ()=default | |
virtual | ~MuonAlignmentErrorData ()=default |
void | setAlignmentErrorRules (std::vector< MuonAlignmentErrorRule > &&vec) |
const std::vector< MuonAlignmentErrorRule > & | getAlignmentErrorRules () const |
void | setMuonAlignmentErrorRuleCache (std::vector< MuonAlignmentErrorRuleCache > &&vec_new) |
const std::vector< MuonAlignmentErrorRuleCache > & | getMuonAlignmentErrorRuleCache () const |
void | setClobVersion (std::string clobVersion) |
const std::string & | getClobVersion () const |
void | setHasNswHits (bool val) |
bool | hasNswHits () const |
Private Attributes | |
std::vector< MuonAlignmentErrorRule > | m_deviations {} |
std::string | m_clobVersion {"0.1"} |
bool | m_hasNswHits {false} |
std::vector< MuonAlignmentErrorRuleCache > | m_deviations_new {} |
Friends | |
class | MuonAlignmentErrorDbAlg |
MuonAlignmentErrorData is condition data which is derived and recorded by MuonAlignmentErrorDbAlg.
Definition at line 21 of file MuonAlignmentErrorData.h.
using MuonAlignmentErrorData::MuonAlignmentErrorRuleIndex = size_t |
Definition at line 31 of file MuonAlignmentErrorData.h.
|
default |
|
virtualdefault |
const std::vector< MuonAlignmentErrorData::MuonAlignmentErrorRule > & MuonAlignmentErrorData::getAlignmentErrorRules | ( | ) | const |
Definition at line 11 of file MuonAlignmentErrorData.cxx.
const std::string & MuonAlignmentErrorData::getClobVersion | ( | ) | const |
Definition at line 18 of file MuonAlignmentErrorData.cxx.
const std::vector< MuonAlignmentErrorData::MuonAlignmentErrorRuleCache > & MuonAlignmentErrorData::getMuonAlignmentErrorRuleCache | ( | ) | const |
Definition at line 32 of file MuonAlignmentErrorData.cxx.
bool MuonAlignmentErrorData::hasNswHits | ( | ) | const |
Definition at line 25 of file MuonAlignmentErrorData.cxx.
void MuonAlignmentErrorData::setAlignmentErrorRules | ( | std::vector< MuonAlignmentErrorRule > && | vec | ) |
Definition at line 7 of file MuonAlignmentErrorData.cxx.
void MuonAlignmentErrorData::setClobVersion | ( | std::string | clobVersion | ) |
Definition at line 15 of file MuonAlignmentErrorData.cxx.
void MuonAlignmentErrorData::setHasNswHits | ( | bool | val | ) |
Definition at line 22 of file MuonAlignmentErrorData.cxx.
void MuonAlignmentErrorData::setMuonAlignmentErrorRuleCache | ( | std::vector< MuonAlignmentErrorRuleCache > && | vec_new | ) |
Definition at line 28 of file MuonAlignmentErrorData.cxx.
|
friend |
Definition at line 22 of file MuonAlignmentErrorData.h.
|
private |
Definition at line 56 of file MuonAlignmentErrorData.h.
|
private |
Definition at line 55 of file MuonAlignmentErrorData.h.
|
private |
Definition at line 58 of file MuonAlignmentErrorData.h.
|
private |
Definition at line 57 of file MuonAlignmentErrorData.h.