Belle II Software
prerelease-10-00-00a
CDCRawHitWaveForm.cc
1
/**************************************************************************
2
* basf2 (Belle II Analysis Software Framework) *
3
* Author: The Belle II Collaboration *
4
* *
5
* See git log for contributors and copyright holders. *
6
* This file is licensed under LGPL-3.0, see LICENSE.md. *
7
**************************************************************************/
8
9
#include <cdc/dataobjects/CDCRawHitWaveForm.h>
10
11
using namespace
std
;
12
using namespace
Belle2
;
13
14
CDCRawHitWaveForm::CDCRawHitWaveForm
() :
15
m_triggerNumber
(0),
m_status
(0),
m_node
(0),
m_finess
(0),
m_board
(0),
16
m_channel
(0),
m_triggerTime
(0),
m_sample
(0),
m_adc
(),
m_tdc
()
17
{
18
}
19
20
CDCRawHitWaveForm::CDCRawHitWaveForm
(
unsigned
short
status,
21
int
trgNumber,
22
unsigned
short
node,
23
unsigned
short
finess,
24
unsigned
short
board,
25
unsigned
short
channel,
26
unsigned
short
sample,
27
unsigned
short
trgTime,
28
unsigned
short
adc,
29
unsigned
short
tdc)
30
{
31
m_triggerNumber
= trgNumber;
32
m_status
= status;
33
m_node
= node;
34
m_finess
= finess;
35
m_board
= board;
36
m_channel
= channel;
37
m_triggerTime
= trgTime;
38
m_sample
= sample;
39
m_adc
= adc;
40
m_tdc
= tdc;
41
}
42
43
CDCRawHitWaveForm::~CDCRawHitWaveForm
()
44
{
45
}
Belle2::CDCRawHitWaveForm::m_triggerTime
unsigned short m_triggerTime
Trigger Timing.
Definition
CDCRawHitWaveForm.h:159
Belle2::CDCRawHitWaveForm::m_status
unsigned short m_status
Status of data block.
Definition
CDCRawHitWaveForm.h:139
Belle2::CDCRawHitWaveForm::m_tdc
unsigned short m_tdc
TDC count (not subtracted by trigger time).
Definition
CDCRawHitWaveForm.h:171
Belle2::CDCRawHitWaveForm::m_adc
unsigned short m_adc
FADC count.
Definition
CDCRawHitWaveForm.h:167
Belle2::CDCRawHitWaveForm::m_channel
unsigned short m_channel
Channel in a FEE (0-47).
Definition
CDCRawHitWaveForm.h:155
Belle2::CDCRawHitWaveForm::m_finess
unsigned short m_finess
Finess Slot ID.
Definition
CDCRawHitWaveForm.h:147
Belle2::CDCRawHitWaveForm::m_node
unsigned short m_node
Copper node ID.
Definition
CDCRawHitWaveForm.h:143
Belle2::CDCRawHitWaveForm::CDCRawHitWaveForm
CDCRawHitWaveForm()
Default constructor.
Definition
CDCRawHitWaveForm.cc:14
Belle2::CDCRawHitWaveForm::m_sample
unsigned short m_sample
Index of FADC sampling.
Definition
CDCRawHitWaveForm.h:163
Belle2::CDCRawHitWaveForm::m_triggerNumber
int m_triggerNumber
Trigger number.
Definition
CDCRawHitWaveForm.h:135
Belle2::CDCRawHitWaveForm::~CDCRawHitWaveForm
virtual ~CDCRawHitWaveForm()
Destructor.
Definition
CDCRawHitWaveForm.cc:43
Belle2::CDCRawHitWaveForm::m_board
unsigned short m_board
FEE boad ID.
Definition
CDCRawHitWaveForm.h:151
Belle2
Abstract base class for different kinds of events.
Definition
MillepedeAlgorithm.h:17
std
STL namespace.
cdc
dataobjects
src
CDCRawHitWaveForm.cc
Generated on Wed Jul 2 2025 03:29:22 for Belle II Software by
1.13.2