BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnTof1Digit.cxx
Go to the documentation of this file.
1
#include "
BmnTof1Digit.h
"
2
3
BmnTof1Digit::BmnTof1Digit
()
4
:
fAmplitude
(-1)
5
,
fTime
(-1)
6
,
fPlane
(-1)
7
,
fStrip
(-1)
8
,
fSide
(-1)
9
{}
10
11
BmnTof1Digit::BmnTof1Digit
(
Short_t
plane,
Short_t
strip,
Short_t
side,
Float_t
t,
Float_t
a)
12
:
fAmplitude
(a)
13
,
fTime
(t)
14
,
fPlane
(plane)
15
,
fStrip
(strip)
16
,
fSide
(side)
17
{}
18
19
BmnTof1Digit::BmnTof1Digit
(
const
BmnTof1Digit
* ptr,
Float_t
t,
Float_t
a)
20
:
fAmplitude
(a)
21
,
fTime
(t)
22
,
fPlane
(ptr->
fPlane
)
23
,
fStrip
(ptr->
fStrip
)
24
,
fSide
(ptr->
fSide
)
25
{}
26
27
BmnTof1Digit::~BmnTof1Digit
() {}
28
29
void
BmnTof1Digit::print
(
const
char
* comment, std::ostream& os)
const
30
{
31
os <<
" [BmnTof1Digit] "
;
32
if
(
nullptr
!= comment)
33
os << comment;
34
os <<
" detID: "
<<
fPlane
<<
", stripID: "
<<
fStrip
<<
", stripSide: "
<<
fSide
<<
", time: "
<<
fTime
35
<<
", ampl.: "
<<
fAmplitude
<< std::endl;
36
}
Float_t
float Float_t
Short_t
short Short_t
BmnTof1Digit::~BmnTof1Digit
virtual ~BmnTof1Digit()
Definition
BmnTof1Digit.cxx:27
BmnTof1Digit::fSide
Short_t fSide
Definition
BmnTof1Digit.h:15
BmnTof1Digit::fAmplitude
Float_t fAmplitude
Definition
BmnTof1Digit.h:11
BmnTof1Digit::fPlane
Short_t fPlane
Definition
BmnTof1Digit.h:13
BmnTof1Digit::fStrip
Short_t fStrip
Definition
BmnTof1Digit.h:14
BmnTof1Digit::BmnTof1Digit
BmnTof1Digit()
Definition
BmnTof1Digit.cxx:3
BmnTof1Digit::print
void print(const char *comment=nullptr, std::ostream &os=std::cout) const
Definition
BmnTof1Digit.cxx:29
BmnTof1Digit::fTime
Float_t fTime
Definition
BmnTof1Digit.h:12
BmnTof1Digit.h
detectors
tof1
BmnTof1Digit.cxx
Generated on
for BmnRoot by
1.17.0