ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSpectrometer
MuonCalib
MdtCalib
MdtCalibSvc
src
MdtCalibrationTMaxShiftTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef MDTCALIBSVC_MDTCALIBRATIONTMAXSHIFTTOOL_H
6
#define MDTCALIBSVC_MDTCALIBRATIONTMAXSHIFTTOOL_H
7
8
#include "
MdtCalibrationShiftMapBase.h
"
9
10
/*
11
@class MdtCalibrationTMaxShiftTool
12
Provides a per-tube shifting of the TMax value.
13
@author Andreas Hoenle
14
*/
15
class
MdtCalibrationTMaxShiftTool
:
virtual
public
MdtCalibrationShiftMapBase
{
16
public
:
17
/* constructor */
18
MdtCalibrationTMaxShiftTool
(
const
std::string&
type
,
const
std::string& name,
const
IInterface* parent);
19
20
/* destructor */
21
~MdtCalibrationTMaxShiftTool
()=
default
;
22
23
/*
24
* initalization of map cannot happen before first event
25
* special function required
26
*/
27
StatusCode
initializeMap
() override final;
28
29
StatusCode
setTUpper
(
const
float
tUpper);
30
float
getTUpper
()
const
{
return
m_tUpper
; }
31
32
private
:
33
float
m_tUpper
{688.1818};
34
};
35
36
#endif
MdtCalibrationShiftMapBase.h
MdtCalibrationShiftMapBase::MdtCalibrationShiftMapBase
MdtCalibrationShiftMapBase(const std::string &type, const std::string &name, const IInterface *parent)
Definition
MdtCalibrationShiftMapBase.cxx:12
MdtCalibrationTMaxShiftTool::setTUpper
StatusCode setTUpper(const float tUpper)
Definition
MdtCalibrationTMaxShiftTool.cxx:92
MdtCalibrationTMaxShiftTool::~MdtCalibrationTMaxShiftTool
~MdtCalibrationTMaxShiftTool()=default
MdtCalibrationTMaxShiftTool::m_tUpper
float m_tUpper
Definition
MdtCalibrationTMaxShiftTool.h:33
MdtCalibrationTMaxShiftTool::MdtCalibrationTMaxShiftTool
MdtCalibrationTMaxShiftTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition
MdtCalibrationTMaxShiftTool.cxx:11
MdtCalibrationTMaxShiftTool::getTUpper
float getTUpper() const
Definition
MdtCalibrationTMaxShiftTool.h:30
MdtCalibrationTMaxShiftTool::initializeMap
StatusCode initializeMap() override final
Definition
MdtCalibrationTMaxShiftTool.cxx:14
const
type
Generated on
for ATLAS Offline Software by
1.14.0