BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
CriteriaItemValue Class Reference

#include <CriteriaItemValue.h>

Public Member Functions

 CriteriaItemValue ()
virtual ~CriteriaItemValue ()
void reset ()
void setValue (float value)
bool getValue (float &value) const

Detailed Description

Definition at line 4 of file CriteriaItemValue.h.

Constructor & Destructor Documentation

◆ CriteriaItemValue()

CriteriaItemValue::CriteriaItemValue ( )

Definition at line 3 of file CriteriaItemValue.cxx.

3: m_stat( false ) {}

◆ ~CriteriaItemValue()

CriteriaItemValue::~CriteriaItemValue ( )
virtual

Definition at line 5 of file CriteriaItemValue.cxx.

5{}

Member Function Documentation

◆ getValue()

bool CriteriaItemValue::getValue ( float & value) const
inline

Definition at line 18 of file CriteriaItemValue.h.

18 {
19 if ( m_stat ) value = m_value;
20 return m_stat;
21 }

Referenced by CheckEFResult::execute(), and HltProcessor::HltCriteria::satisfyCriteria().

◆ reset()

void CriteriaItemValue::reset ( )
inline

Definition at line 11 of file CriteriaItemValue.h.

11{ m_stat = false; }

◆ setValue()

void CriteriaItemValue::setValue ( float value)
inline

Definition at line 13 of file CriteriaItemValue.h.

13 {
14 m_value = value;
15 m_stat = true;
16 }

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