ATLAS Offline Software
MuonAlignmentErrorData.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 
7 void MuonAlignmentErrorData::setAlignmentErrorRules(std::vector<MuonAlignmentErrorRule>&& vec) {
8  m_deviations = std::move(vec);
9 }
10 
11 const std::vector<MuonAlignmentErrorData::MuonAlignmentErrorRule>& MuonAlignmentErrorData::getAlignmentErrorRules() const {
12  return m_deviations;
13 }
14 
15 void MuonAlignmentErrorData::setClobVersion(std::string clobVersion) {
16  m_clobVersion = std::move(clobVersion);
17 }
18 const std::string& MuonAlignmentErrorData::getClobVersion() const {
19  return m_clobVersion;
20 }
21 
23  m_hasNswHits = val;
24 }
26  return m_hasNswHits;
27 }
28 void MuonAlignmentErrorData::setMuonAlignmentErrorRuleCache(std::vector<MuonAlignmentErrorRuleCache>&& vec_new) {
29  m_deviations_new = std::move(vec_new);
30 }
31 
32 const std::vector<MuonAlignmentErrorData::MuonAlignmentErrorRuleCache>& MuonAlignmentErrorData::getMuonAlignmentErrorRuleCache() const {
33  return m_deviations_new;
34 }
35 
MuonAlignmentErrorData::getMuonAlignmentErrorRuleCache
const std::vector< MuonAlignmentErrorRuleCache > & getMuonAlignmentErrorRuleCache() const
Definition: MuonAlignmentErrorData.cxx:32
MuonAlignmentErrorData::setHasNswHits
void setHasNswHits(bool val)
Definition: MuonAlignmentErrorData.cxx:22
MuonAlignmentErrorData::setClobVersion
void setClobVersion(std::string clobVersion)
Definition: MuonAlignmentErrorData.cxx:15
vec
std::vector< size_t > vec
Definition: CombinationsGeneratorTest.cxx:12
MuonAlignmentErrorData::m_clobVersion
std::string m_clobVersion
Definition: MuonAlignmentErrorData.h:56
MuonAlignmentErrorData::m_hasNswHits
bool m_hasNswHits
Definition: MuonAlignmentErrorData.h:57
MuonAlignmentErrorData::hasNswHits
bool hasNswHits() const
Definition: MuonAlignmentErrorData.cxx:25
MuonAlignmentErrorData::setMuonAlignmentErrorRuleCache
void setMuonAlignmentErrorRuleCache(std::vector< MuonAlignmentErrorRuleCache > &&vec_new)
Definition: MuonAlignmentErrorData.cxx:28
MuonAlignmentErrorData::setAlignmentErrorRules
void setAlignmentErrorRules(std::vector< MuonAlignmentErrorRule > &&vec)
Definition: MuonAlignmentErrorData.cxx:7
MuonAlignmentErrorData::getAlignmentErrorRules
const std::vector< MuonAlignmentErrorRule > & getAlignmentErrorRules() const
Definition: MuonAlignmentErrorData.cxx:11
MuonAlignmentErrorData::getClobVersion
const std::string & getClobVersion() const
Definition: MuonAlignmentErrorData.cxx:18
MuonAlignmentErrorData::m_deviations_new
std::vector< MuonAlignmentErrorRuleCache > m_deviations_new
Definition: MuonAlignmentErrorData.h:58
Pythia8_RapidityOrderMPI.val
val
Definition: Pythia8_RapidityOrderMPI.py:14
MuonAlignmentErrorData.h
MuonAlignmentErrorData::m_deviations
std::vector< MuonAlignmentErrorRule > m_deviations
Definition: MuonAlignmentErrorData.h:55