Belle II Software  release-05-01-25
CDCRawHit.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/CDCRawHit.h>
12 
13 using namespace std;
14 using namespace Belle2;
15 
16 CDCRawHit::CDCRawHit() :
17  m_status(0), m_triggerNumber(0), m_node(0), m_finess(0), m_board(0),
18  m_channel(0), m_triggerTime(0), m_adc(0), m_tdc(0), m_tdc2nd(0), m_tot(0)
19 {
20 }
21 
22 
23 CDCRawHit::CDCRawHit(unsigned short status,
24  int trgNumber,
25  unsigned short node,
26  unsigned short finess,
27  unsigned short board,
28  unsigned short channel,
29  unsigned short trgTime,
30  unsigned short adc,
31  unsigned short tdc,
32  unsigned short tdc2,
33  unsigned short tot)
34 {
35  m_status = status;
36  m_triggerNumber = trgNumber;
37  m_node = node;
38  m_finess = finess;
39  m_board = board;
40  m_channel = channel;
41  m_triggerTime = trgTime;
42  m_adc = adc;
43  m_tdc = tdc;
44  m_tdc2nd = tdc2;
45  m_tot = tot;
46 }
47 
49 {
50 }
Belle2::CDCRawHit::m_status
unsigned short m_status
Status of data block.
Definition: CDCRawHit.h:142
Belle2::CDCRawHit::m_tdc2nd
unsigned short m_tdc2nd
2nd TDC count (not subtracted by trigger time).
Definition: CDCRawHit.h:179
Belle2::CDCRawHit::m_finess
unsigned short m_finess
Finess Slot ID.
Definition: CDCRawHit.h:154
Belle2::CDCRawHit::m_channel
unsigned short m_channel
Channel in a FEE (0-47).
Definition: CDCRawHit.h:162
Belle2::CDCRawHit::m_board
unsigned short m_board
FEE boad ID.
Definition: CDCRawHit.h:158
Belle2::CDCRawHit::m_triggerTime
unsigned short m_triggerTime
Trigger Timing.
Definition: CDCRawHit.h:166
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::CDCRawHit::m_triggerNumber
int m_triggerNumber
Trigger number.
Definition: CDCRawHit.h:146
Belle2::CDCRawHit::~CDCRawHit
virtual ~CDCRawHit()
Destructor.
Definition: CDCRawHit.cc:48
Belle2::CDCRawHit::m_tdc
unsigned short m_tdc
TDC count (not subtracted by trigger time).
Definition: CDCRawHit.h:174
Belle2::CDCRawHit::m_node
unsigned short m_node
Copper node ID.
Definition: CDCRawHit.h:150
Belle2::CDCRawHit::CDCRawHit
CDCRawHit()
Default constructor.
Definition: CDCRawHit.cc:16
Belle2::CDCRawHit::m_tot
unsigned short m_tot
Time over threshold.
Definition: CDCRawHit.h:184
Belle2::CDCRawHit::m_adc
unsigned short m_adc
FADC count.
Definition: CDCRawHit.h:170