ATLAS Offline Software
Loading...
Searching...
No Matches
MuonSpectrometer
MuonDigitContainer
MuonDigitContainer
MmDigit.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// MmDigit.h
6
7
#ifndef MmDigitUH
8
#define MmDigitUH
9
10
// Nektarios Chr. Benekos
11
// March 2013
12
// edit for micromegas needs: Karakostas Konstantinos <Konstantinos.Karakostas@cern.ch>
13
//
14
// MicroMegas digitization.
15
16
#include <iosfwd>
17
#include "
MuonDigitContainer/MuonDigit.h
"
18
#include "
MuonIdHelpers/MmIdHelper.h
"
19
20
class
MmDigit
:
public
MuonDigit
{
21
22
private
:
// data
24
float
m_stripResponseTime
{0.f};
25
float
m_stripResponseCharge
{0.f};
26
public
:
// functions
27
29
MmDigit
() =
default
;
30
32
MmDigit
(
const
Identifier
&
id
);
33
35
36
MmDigit
(
const
Identifier
&
id
,
37
const
float
stripResponseTime
,
38
const
float
stripResponseCharge
);
39
40
43
float
stripResponseTime
()
const
{
return
m_stripResponseTime
; }
45
float
stripResponseCharge
()
const
{
return
m_stripResponseCharge
; }
46
47
};
48
49
#endif
MmIdHelper.h
MuonDigit.h
MmDigit::MmDigit
MmDigit()=default
Default constructor.
MmDigit::stripResponseCharge
float stripResponseCharge() const
Return the charge.
Definition
MmDigit.h:45
MmDigit::m_stripResponseCharge
float m_stripResponseCharge
Definition
MmDigit.h:25
MmDigit::stripResponseTime
float stripResponseTime() const
strip response info
Definition
MmDigit.h:43
MmDigit::m_stripResponseTime
float m_stripResponseTime
strip response info
Definition
MmDigit.h:24
MuonDigit::MuonDigit
MuonDigit()=default
Identifier
Definition
IdentifierFieldParser.cxx:14
Generated on
for ATLAS Offline Software by
1.14.0