BOSS 7.0.2
BESIII Offline Software System
Loading...
Searching...
No Matches
HTRange< T > Class Template Reference

#include <HTRange.h>

Public Member Functions

 HTRange ()
 
 HTRange (T lower, T upper)
 
 HTRange (const HTRange< T > &o)
 
 ~HTRange ()
 
HTRange< T > & operator= (const HTRange< T > &o)
 
bool operator() () const
 
lower () const
 
upper () const
 
 HTRange ()
 
 HTRange (T lower, T upper)
 
 HTRange (const HTRange< T > &o)
 
 ~HTRange ()
 
HTRange< T > & operator= (const HTRange< T > &o)
 
bool operator() () const
 
lower () const
 
upper () const
 

Detailed Description

template<class T>
class HTRange< T >

Definition at line 49 of file InstallArea/include/MdcRecoUtil/MdcRecoUtil/HTRange.h.

Constructor & Destructor Documentation

◆ HTRange() [1/6]

template<class T >
HTRange< T >::HTRange ( )
inline

Definition at line 64 of file InstallArea/include/MdcRecoUtil/MdcRecoUtil/HTRange.h.

64 :
65 _defined(false), _lower(0), _upper(0)
66 {
67 }

◆ HTRange() [2/6]

template<class T >
HTRange< T >::HTRange ( lower,
upper 
)
inline

Definition at line 68 of file InstallArea/include/MdcRecoUtil/MdcRecoUtil/HTRange.h.

68 :
69 _defined(true), _lower(lower), _upper(upper)
70 {
71 }

◆ HTRange() [3/6]

template<class T >
HTRange< T >::HTRange ( const HTRange< T > &  o)
inline

Definition at line 74 of file InstallArea/include/MdcRecoUtil/MdcRecoUtil/HTRange.h.

74 :
75 _defined(o._defined), _lower(o._lower), _upper(o._upper)
76 {
77 }

◆ ~HTRange() [1/2]

template<class T >
HTRange< T >::~HTRange ( )
inline

◆ HTRange() [4/6]

template<class T >
HTRange< T >::HTRange ( )
inline

Definition at line 64 of file Reconstruction/MdcPatRec/MdcRecoUtil/MdcRecoUtil-00-01-08/MdcRecoUtil/HTRange.h.

64 :
65 _defined(false), _lower(0), _upper(0)
66 {
67 }

◆ HTRange() [5/6]

template<class T >
HTRange< T >::HTRange ( lower,
upper 
)
inline

Definition at line 68 of file Reconstruction/MdcPatRec/MdcRecoUtil/MdcRecoUtil-00-01-08/MdcRecoUtil/HTRange.h.

68 :
69 _defined(true), _lower(lower), _upper(upper)
70 {
71 }

◆ HTRange() [6/6]

template<class T >
HTRange< T >::HTRange ( const HTRange< T > &  o)
inline

Definition at line 74 of file Reconstruction/MdcPatRec/MdcRecoUtil/MdcRecoUtil-00-01-08/MdcRecoUtil/HTRange.h.

74 :
75 _defined(o._defined), _lower(o._lower), _upper(o._upper)
76 {
77 }

◆ ~HTRange() [2/2]

template<class T >
HTRange< T >::~HTRange ( )
inline

Member Function Documentation

◆ lower() [1/2]

template<class T >
T HTRange< T >::lower ( ) const
inline

Definition at line 97 of file InstallArea/include/MdcRecoUtil/MdcRecoUtil/HTRange.h.

97{ return _lower ; }

◆ lower() [2/2]

template<class T >
T HTRange< T >::lower ( ) const
inline

◆ operator()() [1/2]

template<class T >
bool HTRange< T >::operator() ( ) const
inline

Definition at line 94 of file InstallArea/include/MdcRecoUtil/MdcRecoUtil/HTRange.h.

94{ return _defined ; }

◆ operator()() [2/2]

template<class T >
bool HTRange< T >::operator() ( ) const
inline

Definition at line 94 of file Reconstruction/MdcPatRec/MdcRecoUtil/MdcRecoUtil-00-01-08/MdcRecoUtil/HTRange.h.

94{ return _defined ; }

◆ operator=() [1/2]

template<class T >
HTRange< T > & HTRange< T >::operator= ( const HTRange< T > &  o)
inline

Definition at line 84 of file InstallArea/include/MdcRecoUtil/MdcRecoUtil/HTRange.h.

85 {
86 if (&o == this) return *this;
87 _defined = o._defined ;
88 _lower = o._lower ;
89 _upper = o._upper ;
90 return *this ;
91 }

◆ operator=() [2/2]

template<class T >
HTRange< T > & HTRange< T >::operator= ( const HTRange< T > &  o)
inline

Definition at line 84 of file Reconstruction/MdcPatRec/MdcRecoUtil/MdcRecoUtil-00-01-08/MdcRecoUtil/HTRange.h.

85 {
86 if (&o == this) return *this;
87 _defined = o._defined ;
88 _lower = o._lower ;
89 _upper = o._upper ;
90 return *this ;
91 }

◆ upper() [1/2]

template<class T >
T HTRange< T >::upper ( ) const
inline

Definition at line 98 of file InstallArea/include/MdcRecoUtil/MdcRecoUtil/HTRange.h.

98{ return _upper ; }

◆ upper() [2/2]

template<class T >
T HTRange< T >::upper ( ) const
inline

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