ATLAS Offline Software
Loading...
Searching...
No Matches
TestBeam
TBEvent
src
TBTDC.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#include "
TBEvent/TBTDC.h
"
6
7
8
TBTDC::TBTDC
() :
m_tdc
(0),
m_tdcmin
(0),
m_scale
(0),
m_phase
(0)
9
{
10
}
11
12
TBTDC::TBTDC
(
int
tdc_value,
int
tdcmin_value,
float
scale_value) :
m_tdc
(tdc_value),
m_tdcmin
(tdcmin_value),
m_scale
(scale_value)
13
{
m_phase
=(int)(
m_scale
*(
m_tdc
-
m_tdcmin
));
14
}
15
16
TBTDC::TBTDC
(
int
phase_value,
float
scale_value) :
m_tdcmin
(0),
m_scale
(scale_value),
m_phase
(phase_value)
17
{
18
m_tdc
=(int)(
m_phase
/
m_scale
);
19
}
20
21
TBTDC::TBTDC
(
int
tdc_value,
22
int
tdcmin_value,
23
float
scale_value,
24
int
phase_value)
25
:
m_tdc
(tdc_value),
26
m_tdcmin
(tdcmin_value),
27
m_scale
(scale_value),
28
m_phase
(phase_value)
29
{
30
}
31
TBTDC.h
TBTDC::m_tdcmin
int m_tdcmin
Definition
TBTDC.h:38
TBTDC::TBTDC
TBTDC()
Definition
TBTDC.cxx:8
TBTDC::m_scale
float m_scale
Definition
TBTDC.h:39
TBTDC::m_phase
int m_phase
Definition
TBTDC.h:40
TBTDC::m_tdc
int m_tdc
Definition
TBTDC.h:37
Generated on
for ATLAS Offline Software by
1.14.0