ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSpectrometer
MuonDigitization
MDT_Digitization
MDT_Digitization
MdtDigiToolOutput.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 MDT_DIGITIZATION_MDTDIGITOOLOUTPUT_H
6
#define MDT_DIGITIZATION_MDTDIGITOOLOUTPUT_H
7
8
/*-----------------------------------------------
9
10
Created 7-5-2004 by Niels van Eldik
11
12
Class to store output produced by MDT_Digitization tools:
13
- was tube efficient
14
- drift time
15
- adc counts
16
17
-----------------------------------------------*/
18
19
class
MdtDigiToolOutput
{
20
public
:
21
MdtDigiToolOutput
(
bool
wasEff,
double
time,
double
adc
) :
22
m_wasEff
(wasEff),
23
m_time
(time),
24
m_adc
(
adc
) {}
25
26
27
double
driftTime
()
const
{
return
m_time
; }
28
double
adc
()
const
{
return
m_adc
; }
29
double
wasEfficient
()
const
{
return
m_wasEff
; }
30
31
private
:
32
bool
m_wasEff
{
false
};
33
double
m_time
{0.};
34
double
m_adc
{0.};
35
};
36
37
#endif
MdtDigiToolOutput::adc
double adc() const
Definition
MdtDigiToolOutput.h:28
MdtDigiToolOutput::driftTime
double driftTime() const
Definition
MdtDigiToolOutput.h:27
MdtDigiToolOutput::wasEfficient
double wasEfficient() const
Definition
MdtDigiToolOutput.h:29
MdtDigiToolOutput::m_time
double m_time
Definition
MdtDigiToolOutput.h:33
MdtDigiToolOutput::m_wasEff
bool m_wasEff
Definition
MdtDigiToolOutput.h:32
MdtDigiToolOutput::m_adc
double m_adc
Definition
MdtDigiToolOutput.h:34
MdtDigiToolOutput::MdtDigiToolOutput
MdtDigiToolOutput(bool wasEff, double time, double adc)
Definition
MdtDigiToolOutput.h:21
Generated on
for ATLAS Offline Software by
1.14.0