Belle II Software development
KLMScintillatorFEEData Class Reference

EKLM channel data. More...

#include <KLMScintillatorFEEData.h>

Inheritance diagram for KLMScintillatorFEEData:

Public Member Functions

 KLMScintillatorFEEData ()
 Constructor.
 
 ~KLMScintillatorFEEData ()
 Destructor.
 
float getPedestal () const
 Get pedestal.
 
void setPedestal (float pedestal)
 Set pedestal.
 
float getPhotoelectronAmplitude () const
 Get photoelectron amplitude.
 
void setPhotoelectronAmplitude (float photoelectronAmplitude)
 Set photoelectron amplitude.
 
int getThreshold () const
 Get threshold.
 
void setThreshold (int threshold)
 Set threshold.
 
float getVoltage () const
 Get voltage.
 
void setVoltage (float voltage)
 Set voltage.
 
int getAdjustmentVoltage () const
 Get adjustment voltage.
 
void setAdjustmentVoltage (int adjustmentVoltage)
 Set adjustment voltage.
 
int getLookbackTime () const
 Get lookback time (unit is 32 TDC counts).
 
void setLookbackTime (int lookbackTime)
 Set lookback time (unit is 32 TDC counts).
 
int getLookbackWindowWidth () const
 Get lookback window width (unit is 32 TDC counts).
 
void setLookbackWindowWidth (int lookbackWindowWidth)
 Set lookback window width (unit is 32 TDC counts).
 

Private Member Functions

 ClassDef (Belle2::KLMScintillatorFEEData, 1)
 Class version.
 

Private Attributes

float m_Pedestal = 0
 Pedestal.
 
float m_PhotoelectronAmplitude = 0
 Photoelectron amplitude.
 
int m_Threshold = 0
 Threshold (maximal EKLMDigit.m_Charge).
 
float m_Voltage = 0
 Voltage.
 
int m_AdjustmentVoltage = 0
 Adjustment voltage.
 
int m_LookbackTime = 0
 Lookback time (unit is 32 TDC counts).
 
int m_LookbackWindowWidth = 0
 Lookback window width (unit is 32 TDC counts).
 

Detailed Description

EKLM channel data.

Definition at line 23 of file KLMScintillatorFEEData.h.

Constructor & Destructor Documentation

◆ KLMScintillatorFEEData()

Constructor.

Definition at line 30 of file KLMScintillatorFEEData.h.

31 {
32 }

◆ ~KLMScintillatorFEEData()

Destructor.

Definition at line 37 of file KLMScintillatorFEEData.h.

38 {
39 }

Member Function Documentation

◆ getAdjustmentVoltage()

int getAdjustmentVoltage ( ) const
inline

Get adjustment voltage.

Definition at line 108 of file KLMScintillatorFEEData.h.

109 {
110 return m_AdjustmentVoltage;
111 }
int m_AdjustmentVoltage
Adjustment voltage.

◆ getLookbackTime()

int getLookbackTime ( ) const
inline

Get lookback time (unit is 32 TDC counts).

Definition at line 124 of file KLMScintillatorFEEData.h.

125 {
126 return m_LookbackTime;
127 }
int m_LookbackTime
Lookback time (unit is 32 TDC counts).

◆ getLookbackWindowWidth()

int getLookbackWindowWidth ( ) const
inline

Get lookback window width (unit is 32 TDC counts).

Definition at line 140 of file KLMScintillatorFEEData.h.

141 {
143 }
int m_LookbackWindowWidth
Lookback window width (unit is 32 TDC counts).

◆ getPedestal()

float getPedestal ( ) const
inline

Get pedestal.

Definition at line 44 of file KLMScintillatorFEEData.h.

45 {
46 return m_Pedestal;
47 }

◆ getPhotoelectronAmplitude()

float getPhotoelectronAmplitude ( ) const
inline

Get photoelectron amplitude.

Definition at line 60 of file KLMScintillatorFEEData.h.

61 {
63 }
float m_PhotoelectronAmplitude
Photoelectron amplitude.

◆ getThreshold()

int getThreshold ( ) const
inline

Get threshold.

Definition at line 76 of file KLMScintillatorFEEData.h.

77 {
78 return m_Threshold;
79 }
int m_Threshold
Threshold (maximal EKLMDigit.m_Charge).

◆ getVoltage()

float getVoltage ( ) const
inline

Get voltage.

Definition at line 92 of file KLMScintillatorFEEData.h.

93 {
94 return m_Voltage;
95 }

◆ setAdjustmentVoltage()

void setAdjustmentVoltage ( int  adjustmentVoltage)
inline

Set adjustment voltage.

Definition at line 116 of file KLMScintillatorFEEData.h.

117 {
118 m_AdjustmentVoltage = adjustmentVoltage;
119 }

◆ setLookbackTime()

void setLookbackTime ( int  lookbackTime)
inline

Set lookback time (unit is 32 TDC counts).

Definition at line 132 of file KLMScintillatorFEEData.h.

133 {
134 m_LookbackTime = lookbackTime;
135 }

◆ setLookbackWindowWidth()

void setLookbackWindowWidth ( int  lookbackWindowWidth)
inline

Set lookback window width (unit is 32 TDC counts).

Definition at line 148 of file KLMScintillatorFEEData.h.

149 {
150 m_LookbackWindowWidth = lookbackWindowWidth;
151 }

◆ setPedestal()

void setPedestal ( float  pedestal)
inline

Set pedestal.

Definition at line 52 of file KLMScintillatorFEEData.h.

53 {
54 m_Pedestal = pedestal;
55 }

◆ setPhotoelectronAmplitude()

void setPhotoelectronAmplitude ( float  photoelectronAmplitude)
inline

Set photoelectron amplitude.

Definition at line 68 of file KLMScintillatorFEEData.h.

69 {
70 m_PhotoelectronAmplitude = photoelectronAmplitude;
71 }

◆ setThreshold()

void setThreshold ( int  threshold)
inline

Set threshold.

Definition at line 84 of file KLMScintillatorFEEData.h.

85 {
86 m_Threshold = threshold;
87 }

◆ setVoltage()

void setVoltage ( float  voltage)
inline

Set voltage.

Definition at line 100 of file KLMScintillatorFEEData.h.

101 {
102 m_Voltage = voltage;
103 }

Member Data Documentation

◆ m_AdjustmentVoltage

int m_AdjustmentVoltage = 0
private

Adjustment voltage.

Definition at line 168 of file KLMScintillatorFEEData.h.

◆ m_LookbackTime

int m_LookbackTime = 0
private

Lookback time (unit is 32 TDC counts).

Definition at line 171 of file KLMScintillatorFEEData.h.

◆ m_LookbackWindowWidth

int m_LookbackWindowWidth = 0
private

Lookback window width (unit is 32 TDC counts).

Definition at line 174 of file KLMScintillatorFEEData.h.

◆ m_Pedestal

float m_Pedestal = 0
private

Pedestal.

Definition at line 156 of file KLMScintillatorFEEData.h.

◆ m_PhotoelectronAmplitude

float m_PhotoelectronAmplitude = 0
private

Photoelectron amplitude.

Definition at line 159 of file KLMScintillatorFEEData.h.

◆ m_Threshold

int m_Threshold = 0
private

Threshold (maximal EKLMDigit.m_Charge).

Definition at line 162 of file KLMScintillatorFEEData.h.

◆ m_Voltage

float m_Voltage = 0
private

Voltage.

Definition at line 165 of file KLMScintillatorFEEData.h.


The documentation for this class was generated from the following file: