BmnRoot
Loading...
Searching...
No Matches
BmnTrigConfig Class Reference

#include <BmnTrigConfig.h>

Inheritance diagram for BmnTrigConfig:
[legend]
Collaboration diagram for BmnTrigConfig:
[legend]

Public Member Functions

 BmnTrigConfig ()
 
unordered_map< string, BmnTrigChannelConfig > & TrigChannelConfig ()
 
uint32_t GetMatchWindow ()
 
void SetMatchWindow (uint32_t v)
 
uint32_t GetTrigDelay ()
 
void SetTrigDelay (uint32_t v)
 
uint32_t GetReadChannelMask ()
 
void SetReadChannelMask (uint32_t v)
 
uint32_t GetStartChannelMask ()
 
void SetStartChannelMask (uint32_t v)
 
uint32_t GetCalibCount ()
 
void SetCalibCount (uint32_t v)
 
bool GetCalibEn ()
 
void SetCalibEn (bool v)
 
 BmnTrigConfig ()
 
unordered_map< string, BmnTrigChannelConfig > & TrigChannelConfig ()
 
uint32_t GetMatchWindow ()
 
void SetMatchWindow (uint32_t v)
 
uint32_t GetTrigDelay ()
 
void SetTrigDelay (uint32_t v)
 
uint32_t GetReadChannelMask ()
 
void SetReadChannelMask (uint32_t v)
 
uint32_t GetStartChannelMask ()
 
void SetStartChannelMask (uint32_t v)
 
uint32_t GetCalibCount ()
 
void SetCalibCount (uint32_t v)
 
bool GetCalibEn ()
 
void SetCalibEn (bool v)
 

Detailed Description

Class BmnTrigConfig Trigger DAQ config

Definition at line 17 of file BmnTrigConfig.h.

Constructor & Destructor Documentation

◆ BmnTrigConfig() [1/2]

BmnTrigConfig::BmnTrigConfig ( )

Definition at line 3 of file BmnTrigConfig.cxx.

◆ BmnTrigConfig() [2/2]

BmnTrigConfig::BmnTrigConfig ( )

Member Function Documentation

◆ GetCalibCount() [1/2]

uint32_t BmnTrigConfig::GetCalibCount ( )
inline

Definition at line 40 of file BmnTrigConfig.h.

◆ GetCalibCount() [2/2]

uint32_t BmnTrigConfig::GetCalibCount ( )
inline

Definition at line 40 of file BmnTrigConfig.h.

◆ GetCalibEn() [1/2]

bool BmnTrigConfig::GetCalibEn ( )
inline

Definition at line 44 of file BmnTrigConfig.h.

◆ GetCalibEn() [2/2]

bool BmnTrigConfig::GetCalibEn ( )
inline

Definition at line 44 of file BmnTrigConfig.h.

◆ GetMatchWindow() [1/2]

uint32_t BmnTrigConfig::GetMatchWindow ( )
inline

Definition at line 24 of file BmnTrigConfig.h.

◆ GetMatchWindow() [2/2]

uint32_t BmnTrigConfig::GetMatchWindow ( )
inline

Definition at line 24 of file BmnTrigConfig.h.

◆ GetReadChannelMask() [1/2]

uint32_t BmnTrigConfig::GetReadChannelMask ( )
inline

Definition at line 32 of file BmnTrigConfig.h.

◆ GetReadChannelMask() [2/2]

uint32_t BmnTrigConfig::GetReadChannelMask ( )
inline

Definition at line 32 of file BmnTrigConfig.h.

◆ GetStartChannelMask() [1/2]

uint32_t BmnTrigConfig::GetStartChannelMask ( )
inline

Definition at line 36 of file BmnTrigConfig.h.

◆ GetStartChannelMask() [2/2]

uint32_t BmnTrigConfig::GetStartChannelMask ( )
inline

Definition at line 36 of file BmnTrigConfig.h.

◆ GetTrigDelay() [1/2]

uint32_t BmnTrigConfig::GetTrigDelay ( )
inline

Definition at line 28 of file BmnTrigConfig.h.

◆ GetTrigDelay() [2/2]

uint32_t BmnTrigConfig::GetTrigDelay ( )
inline

Definition at line 28 of file BmnTrigConfig.h.

◆ SetCalibCount() [1/2]

void BmnTrigConfig::SetCalibCount ( uint32_t  v)
inline

Definition at line 42 of file BmnTrigConfig.h.

References v.

Referenced by BmnConverterTools::ParseJsonConfig().

◆ SetCalibCount() [2/2]

void BmnTrigConfig::SetCalibCount ( uint32_t  v)
inline

Definition at line 42 of file BmnTrigConfig.h.

References v.

◆ SetCalibEn() [1/2]

void BmnTrigConfig::SetCalibEn ( bool  v)
inline

Definition at line 46 of file BmnTrigConfig.h.

References v.

Referenced by BmnConverterTools::ParseJsonConfig().

◆ SetCalibEn() [2/2]

void BmnTrigConfig::SetCalibEn ( bool  v)
inline

Definition at line 46 of file BmnTrigConfig.h.

References v.

◆ SetMatchWindow() [1/2]

void BmnTrigConfig::SetMatchWindow ( uint32_t  v)
inline

Definition at line 26 of file BmnTrigConfig.h.

References v.

Referenced by BmnConverterTools::ParseJsonConfig().

◆ SetMatchWindow() [2/2]

void BmnTrigConfig::SetMatchWindow ( uint32_t  v)
inline

Definition at line 26 of file BmnTrigConfig.h.

References v.

◆ SetReadChannelMask() [1/2]

void BmnTrigConfig::SetReadChannelMask ( uint32_t  v)
inline

Definition at line 34 of file BmnTrigConfig.h.

References v.

Referenced by BmnConverterTools::ParseJsonConfig().

◆ SetReadChannelMask() [2/2]

void BmnTrigConfig::SetReadChannelMask ( uint32_t  v)
inline

Definition at line 34 of file BmnTrigConfig.h.

References v.

◆ SetStartChannelMask() [1/2]

void BmnTrigConfig::SetStartChannelMask ( uint32_t  v)
inline

Definition at line 38 of file BmnTrigConfig.h.

References v.

Referenced by BmnConverterTools::ParseJsonConfig().

◆ SetStartChannelMask() [2/2]

void BmnTrigConfig::SetStartChannelMask ( uint32_t  v)
inline

Definition at line 38 of file BmnTrigConfig.h.

References v.

◆ SetTrigDelay() [1/2]

void BmnTrigConfig::SetTrigDelay ( uint32_t  v)
inline

Definition at line 30 of file BmnTrigConfig.h.

References v.

Referenced by BmnConverterTools::ParseJsonConfig().

◆ SetTrigDelay() [2/2]

void BmnTrigConfig::SetTrigDelay ( uint32_t  v)
inline

Definition at line 30 of file BmnTrigConfig.h.

References v.

◆ TrigChannelConfig() [1/2]

unordered_map< string, BmnTrigChannelConfig > & BmnTrigConfig::TrigChannelConfig ( )
inline

Definition at line 22 of file BmnTrigConfig.h.

Referenced by BmnConverterTools::ParseJsonConfig().

◆ TrigChannelConfig() [2/2]

unordered_map< string, BmnTrigChannelConfig > & BmnTrigConfig::TrigChannelConfig ( )
inline

Definition at line 22 of file BmnTrigConfig.h.


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