Belle II Software development
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
11using namespace std;
12using namespace Belle2;
13
15 m_status(0), m_triggerNumber(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
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_status = status;
32 m_triggerNumber = trgNumber;
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
44{
45}
unsigned short m_triggerTime
Trigger Timing.
unsigned short m_status
Status of data block.
unsigned short m_tdc
TDC count (not subtracted by trigger time).
unsigned short m_adc
FADC count.
unsigned short m_channel
Channel in a FEE (0-47).
unsigned short m_finess
Finess Slot ID.
unsigned short m_node
Copper node ID.
CDCRawHitWaveForm()
Default constructor.
unsigned short m_sample
Index of FADC sampling.
int m_triggerNumber
Trigger number.
virtual ~CDCRawHitWaveForm()
Destructor.
unsigned short m_board
FEE boad ID.
Abstract base class for different kinds of events.
STL namespace.