ATLAS Offline Software
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 
9 
10 /*
11  @class MdtCalibrationTMaxShiftTool
12  Provides a per-tube shifting of the TMax value.
13  @author Andreas Hoenle
14 */
16 public:
17  /* constructor */
18  MdtCalibrationTMaxShiftTool(const std::string& type, const std::string& name, const IInterface* parent);
19 
20  /* destructor */
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
MdtCalibrationTMaxShiftTool::getTUpper
float getTUpper() const
Definition: MdtCalibrationTMaxShiftTool.h:30
MdtCalibrationTMaxShiftTool::~MdtCalibrationTMaxShiftTool
~MdtCalibrationTMaxShiftTool()=default
const
bool const RAWDATA *ch2 const
Definition: LArRodBlockPhysicsV0.cxx:560
MdtCalibrationShiftMapBase
Definition: MdtCalibrationShiftMapBase.h:25
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
test_pyathena.parent
parent
Definition: test_pyathena.py:15
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:228
MdtCalibrationTMaxShiftTool::MdtCalibrationTMaxShiftTool
MdtCalibrationTMaxShiftTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition: MdtCalibrationTMaxShiftTool.cxx:11
python.CaloScaleNoiseConfig.type
type
Definition: CaloScaleNoiseConfig.py:78
MdtCalibrationShiftMapBase.h
MdtCalibrationTMaxShiftTool::m_tUpper
float m_tUpper
Definition: MdtCalibrationTMaxShiftTool.h:33
MdtCalibrationTMaxShiftTool::initializeMap
StatusCode initializeMap() override final
Definition: MdtCalibrationTMaxShiftTool.cxx:14
MdtCalibrationTMaxShiftTool
Definition: MdtCalibrationTMaxShiftTool.h:15
MdtCalibrationTMaxShiftTool::setTUpper
StatusCode setTUpper(const float tUpper)
Definition: MdtCalibrationTMaxShiftTool.cxx:92