ATLAS Offline Software
MuonSpectrometer
MuonCalib
MdtCalib
MdtCalibRt
MdtCalibRt
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
10
#include "
MdtCalibData/IRtRelation.h
"
11
#include "
MdtCalibData/RtFullInfo.h
"
12
#include "
MdtCalibInterfaces/IMdtCalibrationOutput.h
"
13
namespace
MuonCalib
{
21
class
RtCalibrationOutput
:
public
IMdtCalibrationOutput
{
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
Generated on Sun Dec 22 2024 21:17:27 for ATLAS Offline Software by
1.8.18