ATLAS Offline Software
RtCalibrationOutput.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef RTCALIBRATIONOUTPUT_H
6 #define RTCALIBRATIONOUTPUT_H
7 
8 #include <memory>
9 
13 namespace MuonCalib {
22  public:
23  RtCalibrationOutput(std::shared_ptr<const IRtRelation> rt_rel, std::shared_ptr<const RtFullInfo> fi) :
24  IMdtCalibrationOutput("RtCalibrationOutput"), m_rtRelation(rt_rel), m_fullInfo(fi) {}
25  virtual ~RtCalibrationOutput() = default;
27  std::shared_ptr<const IRtRelation> rt() const { return m_rtRelation; }
28  std::shared_ptr<const RtFullInfo> fullInfo() const { return m_fullInfo; }
29 
30  private:
31  // pointer to a IRtRelation instance
32  std::shared_ptr<const IRtRelation> m_rtRelation;
34  std::shared_ptr<const RtFullInfo> m_fullInfo;
35  };
36 } // namespace MuonCalib
37 #endif
MuonCalib::RtCalibrationOutput::m_rtRelation
std::shared_ptr< const IRtRelation > m_rtRelation
Definition: RtCalibrationOutput.h:32
MuonCalib::RtCalibrationOutput
Definition: RtCalibrationOutput.h:21
MuonCalib::RtCalibrationOutput::RtCalibrationOutput
RtCalibrationOutput(std::shared_ptr< const IRtRelation > rt_rel, std::shared_ptr< const RtFullInfo > fi)
Definition: RtCalibrationOutput.h:23
IMdtCalibrationOutput.h
RtFullInfo.h
MuonCalib::RtCalibrationOutput::~RtCalibrationOutput
virtual ~RtCalibrationOutput()=default
MuonCalib
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
Definition: CscCalcPed.cxx:22
MuonCalib::RtCalibrationOutput::rt
std::shared_ptr< const IRtRelation > rt() const
access to private attributes
Definition: RtCalibrationOutput.h:27
MuonCalib::IMdtCalibrationOutput
Definition: IMdtCalibrationOutput.h:28
IRtRelation.h
checkFileSG.fi
fi
Definition: checkFileSG.py:65
MuonCalib::RtCalibrationOutput::fullInfo
std::shared_ptr< const RtFullInfo > fullInfo() const
Definition: RtCalibrationOutput.h:28
MuonCalib::RtCalibrationOutput::m_fullInfo
std::shared_ptr< const RtFullInfo > m_fullInfo
additonal info for validation
Definition: RtCalibrationOutput.h:34