ATLAS Offline Software
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
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
Generated on Sun Dec 22 2024 21:14:11 for ATLAS Offline Software by
1.8.18