BornAgain  1.19.79
Open-source research software to simulate and fit neutron and x-ray reflectometry and grazing-incidence small-angle scattering
CompareAsc< T > Struct Template Reference

Description

template<typename T>
struct CompareAsc< T >

Definition at line 727 of file TMath.h.

Public Member Functions

 CompareAsc (T d)
 
template<typename Index >
bool operator() (Index i1, Index i2)
 

Public Attributes

fData
 

Constructor & Destructor Documentation

◆ CompareAsc()

template<typename T >
CompareAsc< T >::CompareAsc ( d)
inline

Definition at line 729 of file TMath.h.

729 : fData(d) {}
T fData
Definition: TMath.h:736

Member Function Documentation

◆ operator()()

template<typename T >
template<typename Index >
bool CompareAsc< T >::operator() ( Index  i1,
Index  i2 
)
inline

Definition at line 732 of file TMath.h.

732  {
733  return *(fData + i1) < *(fData + i2);
734  }

References CompareAsc< T >::fData.

Member Data Documentation

◆ fData

template<typename T >
T CompareAsc< T >::fData

Definition at line 736 of file TMath.h.

Referenced by CompareAsc< T >::operator()().


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