Belle II Software development
CDCTriggerTSFConfig Class Reference

The payload class for TSF run-dependent parameter. More...

#include <CDCTriggerTSFConfig.h>

Inheritance diagram for CDCTriggerTSFConfig:

Public Member Functions

 CDCTriggerTSFConfig ()
 Default constructor.
 
bool getuseTDCfilter () const
 Get TDCfilter enable flag.
 
void setuseTDCfilter (bool i)
 Set TDCfilter enable flag.
 
bool getuseADC () const
 Get ADC enable flag.
 
void setuseADC (bool i)
 Set ADC enable flag.
 
int getADC_threshold () const
 Get the ADC_ threshold.
 
void setADC_threshold (int i)
 Set the ADC_ threshold.
 

Private Member Functions

 ClassDef (CDCTriggerTSFConfig, 3)
 ClassDef, must be the last term before the closing {}.
 

Private Attributes

bool m_useTDCfilter
 use TDCfilter or not
 
bool m_useADC
 use ADC or not
 
int m_ADC_threshold
 ADC threshold required for each wire.
 

Detailed Description

The payload class for TSF run-dependent parameter.

Definition at line 23 of file CDCTriggerTSFConfig.h.

Constructor & Destructor Documentation

◆ CDCTriggerTSFConfig()

CDCTriggerTSFConfig ( )
inline

Default constructor.

Definition at line 27 of file CDCTriggerTSFConfig.h.

27: m_useTDCfilter(false), m_useADC(false), m_ADC_threshold(-1) {}

Member Function Documentation

◆ getADC_threshold()

int getADC_threshold ( ) const
inline

Get the ADC_ threshold.

Definition at line 52 of file CDCTriggerTSFConfig.h.

53 {
54 return m_ADC_threshold;
55 }

◆ getuseADC()

bool getuseADC ( ) const
inline

Get ADC enable flag.

Definition at line 41 of file CDCTriggerTSFConfig.h.

42 {
43 return m_useADC;
44 }

◆ getuseTDCfilter()

bool getuseTDCfilter ( ) const
inline

Get TDCfilter enable flag.

Definition at line 30 of file CDCTriggerTSFConfig.h.

31 {
32 return m_useTDCfilter;
33 }

◆ setADC_threshold()

void setADC_threshold ( int i)
inline

Set the ADC_ threshold.

Definition at line 57 of file CDCTriggerTSFConfig.h.

58 {
59 m_ADC_threshold = i;
60 }

◆ setuseADC()

void setuseADC ( bool i)
inline

Set ADC enable flag.

Definition at line 46 of file CDCTriggerTSFConfig.h.

47 {
48 m_useADC = i;
49 }

◆ setuseTDCfilter()

void setuseTDCfilter ( bool i)
inline

Set TDCfilter enable flag.

Definition at line 35 of file CDCTriggerTSFConfig.h.

36 {
37 m_useTDCfilter = i;
38 }

Member Data Documentation

◆ m_ADC_threshold

int m_ADC_threshold
private

ADC threshold required for each wire.

Definition at line 70 of file CDCTriggerTSFConfig.h.

◆ m_useADC

bool m_useADC
private

use ADC or not

Definition at line 68 of file CDCTriggerTSFConfig.h.

◆ m_useTDCfilter

bool m_useTDCfilter
private

use TDCfilter or not

Definition at line 66 of file CDCTriggerTSFConfig.h.


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