| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

LHCb::Math::abs_greater< TYPE > Struct Template Reference

comparison by absolute value More...

#include <LHCbMath.h>

List of all members.


Public Member Functions

TYPE operator() (typename boost::call_traits< const TYPE >::param_type v1, typename boost::call_traits< const TYPE >::param_type v2) const

Public Attributes

std::greater< TYPE > m_eval
 evaluator:

Detailed Description

template<class TYPE>
struct LHCb::Math::abs_greater< TYPE >

comparison by absolute value

Author:
Vanya BELYAEV ibelyaev@physics.syr.edu
Date:
2007-08-17

Definition at line 69 of file LHCbMath.h.


Member Function Documentation

template<class TYPE>
TYPE LHCb::Math::abs_greater< TYPE >::operator() ( typename boost::call_traits< const TYPE >::param_type  v1,
typename boost::call_traits< const TYPE >::param_type  v2 
) const [inline]

Definition at line 72 of file LHCbMath.h.

00074       {
00075         return m_eval ( std::fabs( v1 ) , std::fabs( v2 ) ) ; 
00076       }


Member Data Documentation

template<class TYPE>
std::greater<TYPE> LHCb::Math::abs_greater< TYPE >::m_eval

evaluator:

Definition at line 78 of file LHCbMath.h.


The documentation for this struct was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:02:59 2011 for LHCbMath by doxygen 1.4.7