BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
Criteria Struct Reference

#include <Criteria.h>

Public Member Functions

 Criteria (double inv_min=0.10, double inv_max=0.18)
virtual bool check (const GammaPair &gp) const

Public Attributes

double _inv_min
double _inv_max

Detailed Description

Definition at line 45 of file Criteria.h.

Constructor & Destructor Documentation

◆ Criteria()

Criteria::Criteria ( double inv_min = 0.10,
double inv_max = 0.18 )
inline

Definition at line 46 of file Criteria.h.

47 : _inv_min( inv_min ), _inv_max( inv_max ) {
48 ;
49 }
double _inv_max
Definition Criteria.h:51
double _inv_min
Definition Criteria.h:50

Member Function Documentation

◆ check()

virtual bool Criteria::check ( const GammaPair & gp) const
inlinevirtual

Definition at line 52 of file Criteria.h.

52 {
53 // std::cout<<"gp.inv_m"<<gp.inv_m<<" inv_min"<<_inv_min<<std::endl;
54 if ( gp.inv_m > _inv_min && gp.inv_m < _inv_max ) return true;
55 else return false;
56 }
double inv_m
Definition Criteria.h:27

Referenced by Pi0::apply_criteria().

Member Data Documentation

◆ _inv_max

double Criteria::_inv_max

Definition at line 51 of file Criteria.h.

Referenced by check(), and Criteria().

◆ _inv_min

double Criteria::_inv_min

Definition at line 50 of file Criteria.h.

Referenced by check(), and Criteria().


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