ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetDigitization
TRT_Digitization
src
TRT_BarrelDriftTimeData.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// //
7
// Class: TRT_BarrelDriftTimeData //
8
// //
9
// Author: Thomas Kittelmann //
10
// //
11
// First Version: January 2006 //
12
// //
14
15
#ifndef TRT_DIGITIZATION_TRT_BARRELDRIFTTIMEDATA_H
16
#define TRT_DIGITIZATION_TRT_BARRELDRIFTTIMEDATA_H
17
18
#include "
ITRT_DriftTimeData.h
"
19
20
#include <vector>
21
22
class
TRT_BarrelDriftTimeData
:
public
ITRT_DriftTimeData
{
23
24
public
:
25
TRT_BarrelDriftTimeData
(
int
strawGasType);
26
27
//Interface implementation:
28
29
double
MaxTabulatedField
()
const
;
30
double
DriftTimeAtNoField
(
double
distance)
const
;
31
double
DriftTimeAtMaxField
(
double
distance)
const
;
32
33
private
:
34
35
int
m_strawGas
;
36
37
std::vector<double>
m_tabdists_nofield
;
38
std::vector<double>
m_tabdrifttime_nofield
;
39
std::vector<double>
m_tabdists_maxfield
;
40
std::vector<double>
m_tabdrifttime_maxfield
;
41
42
};
43
44
#endif
ITRT_DriftTimeData.h
ITRT_DriftTimeData
Definition
ITRT_DriftTimeData.h:18
TRT_BarrelDriftTimeData::m_tabdists_nofield
std::vector< double > m_tabdists_nofield
Definition
TRT_BarrelDriftTimeData.h:37
TRT_BarrelDriftTimeData::m_strawGas
int m_strawGas
Definition
TRT_BarrelDriftTimeData.h:35
TRT_BarrelDriftTimeData::m_tabdrifttime_maxfield
std::vector< double > m_tabdrifttime_maxfield
Definition
TRT_BarrelDriftTimeData.h:40
TRT_BarrelDriftTimeData::DriftTimeAtNoField
double DriftTimeAtNoField(double distance) const
Definition
TRT_BarrelDriftTimeData.cxx:340
TRT_BarrelDriftTimeData::MaxTabulatedField
double MaxTabulatedField() const
Definition
TRT_BarrelDriftTimeData.cxx:335
TRT_BarrelDriftTimeData::m_tabdrifttime_nofield
std::vector< double > m_tabdrifttime_nofield
Definition
TRT_BarrelDriftTimeData.h:38
TRT_BarrelDriftTimeData::m_tabdists_maxfield
std::vector< double > m_tabdists_maxfield
Definition
TRT_BarrelDriftTimeData.h:39
TRT_BarrelDriftTimeData::TRT_BarrelDriftTimeData
TRT_BarrelDriftTimeData(int strawGasType)
Definition
TRT_BarrelDriftTimeData.cxx:22
TRT_BarrelDriftTimeData::DriftTimeAtMaxField
double DriftTimeAtMaxField(double distance) const
Definition
TRT_BarrelDriftTimeData.cxx:377
Generated on
for ATLAS Offline Software by
1.17.0