Belle II Software
release-05-01-25
CDCRawHitWaveForm.cc
1
/**************************************************************************
2
* BASF2 (Belle Analysis Framework 2) *
3
* Copyright(C) 2012 - Belle II Collaboration *
4
* *
5
* Author: The Belle II Collaboration *
6
* Contributors: Makoto Uchida *
7
* *
8
* This software is provided "as is" without any warranty. *
9
**************************************************************************/
10
11
#include <cdc/dataobjects/CDCRawHitWaveForm.h>
12
13
using namespace
std;
14
using namespace
Belle2
;
15
16
CDCRawHitWaveForm::CDCRawHitWaveForm() :
17
m_status(0), m_triggerNumber(0), m_node(0), m_finess(0), m_board(0),
18
m_channel(0), m_triggerTime(0), m_sample(0), m_adc(), m_tdc()
19
{
20
}
21
22
CDCRawHitWaveForm::CDCRawHitWaveForm
(
unsigned
short
status,
23
int
trgNumber,
24
unsigned
short
node,
25
unsigned
short
finess,
26
unsigned
short
board,
27
unsigned
short
channel,
28
unsigned
short
sample,
29
unsigned
short
trgTime,
30
unsigned
short
adc,
31
unsigned
short
tdc)
32
{
33
m_status
= status;
34
m_triggerNumber
= trgNumber;
35
m_node
= node;
36
m_finess
= finess;
37
m_board
= board;
38
m_channel
= channel;
39
m_triggerTime
= trgTime;
40
m_sample
= sample;
41
m_adc
= adc;
42
m_tdc
= tdc;
43
}
44
45
CDCRawHitWaveForm::~CDCRawHitWaveForm
()
46
{
47
}
Belle2::CDCRawHitWaveForm::m_triggerTime
unsigned short m_triggerTime
Trigger Timing.
Definition:
CDCRawHitWaveForm.h:147
Belle2::CDCRawHitWaveForm::m_board
unsigned short m_board
FEE boad ID.
Definition:
CDCRawHitWaveForm.h:139
Belle2::CDCRawHitWaveForm::m_adc
unsigned short m_adc
FADC count.
Definition:
CDCRawHitWaveForm.h:155
Belle2::CDCRawHitWaveForm::m_sample
unsigned short m_sample
Index of FADC sampling.
Definition:
CDCRawHitWaveForm.h:151
Belle2::CDCRawHitWaveForm::m_finess
unsigned short m_finess
Finess Slot ID.
Definition:
CDCRawHitWaveForm.h:135
Belle2
Abstract base class for different kinds of events.
Definition:
MillepedeAlgorithm.h:19
Belle2::CDCRawHitWaveForm::CDCRawHitWaveForm
CDCRawHitWaveForm()
Default constructor.
Definition:
CDCRawHitWaveForm.cc:16
Belle2::CDCRawHitWaveForm::~CDCRawHitWaveForm
virtual ~CDCRawHitWaveForm()
Destructor.
Definition:
CDCRawHitWaveForm.cc:45
Belle2::CDCRawHitWaveForm::m_triggerNumber
int m_triggerNumber
Trigger number.
Definition:
CDCRawHitWaveForm.h:127
Belle2::CDCRawHitWaveForm::m_channel
unsigned short m_channel
Channel in a FEE (0-47).
Definition:
CDCRawHitWaveForm.h:143
Belle2::CDCRawHitWaveForm::m_node
unsigned short m_node
Copper node ID.
Definition:
CDCRawHitWaveForm.h:131
Belle2::CDCRawHitWaveForm::m_tdc
unsigned short m_tdc
TDC count (not subtracted by trigger time).
Definition:
CDCRawHitWaveForm.h:159
Belle2::CDCRawHitWaveForm::m_status
unsigned short m_status
Status of data block.
Definition:
CDCRawHitWaveForm.h:123
cdc
dataobjects
src
CDCRawHitWaveForm.cc
Generated on Fri Nov 5 2021 03:48:34 for Belle II Software by
1.8.17