ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
MuonSpectrometer
MuonCalib
MdtCalib
MdtCalibData
MdtCalibData
MdtSlewCorFuncHardcoded.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 MUONCALIB_MdtSlewCorFuncHardcoded_H
6
#define MUONCALIB_MdtSlewCorFuncHardcoded_H
7
8
#include <vector>
9
10
#include "
MdtCalibData/IMdtSlewCorFunc.h
"
11
12
namespace
MuonCalib
{
13
15
class
MdtSlewCorFuncHardcoded
:
public
IMdtSlewCorFunc
{
16
public
:
17
explicit
MdtSlewCorFuncHardcoded
(
const
CalibFunc::ParVec
&
vec
) :
IMdtSlewCorFunc
(
vec
) {}
18
inline
virtual
std::string
name
()
const override
{
return
"MdtSlewCorFuncHardCoded"
; }
19
static
unsigned
int
nUsedPar
() {
return
0; }
20
virtual
double
correction
(
double
t,
double
adc)
const override
;
21
};
22
23
}
// namespace MuonCalib
24
25
#endif
vec
std::vector< size_t > vec
Definition
CombinationsGeneratorTest.cxx:9
IMdtSlewCorFunc.h
MuonCalib::CalibFunc::ParVec
std::vector< double > ParVec
Definition
CalibFunc.h:35
MuonCalib::IMdtSlewCorFunc::IMdtSlewCorFunc
IMdtSlewCorFunc(const CalibFunc::ParVec &vec)
Definition
IMdtSlewCorFunc.h:16
MuonCalib::MdtSlewCorFuncHardcoded::name
virtual std::string name() const override
Definition
MdtSlewCorFuncHardcoded.h:18
MuonCalib::MdtSlewCorFuncHardcoded::correction
virtual double correction(double t, double adc) const override
Return time correction (ns).
Definition
MdtSlewCorFuncHardcoded.cxx:23
MuonCalib::MdtSlewCorFuncHardcoded::nUsedPar
static unsigned int nUsedPar()
Definition
MdtSlewCorFuncHardcoded.h:19
MuonCalib::MdtSlewCorFuncHardcoded::MdtSlewCorFuncHardcoded
MdtSlewCorFuncHardcoded(const CalibFunc::ParVec &vec)
Definition
MdtSlewCorFuncHardcoded.h:17
MuonCalib
CscCalcPed - algorithm that finds the Cathode Strip Chamber pedestals from an RDO.
Definition
CscCalcPed.cxx:21
Generated on
for ATLAS Offline Software by
1.17.0