Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members  

SortAttribute::AscendingET Class Reference

STL generic algorithm function object. More...

#include <FunctionObjects.h>

List of all members.


Public Methods

bool operator() (const Atlfast::IKinematic *a, const Atlfast::IKinematic *b) const
bool operator() (const Atlfast::IKinematic &a, const Atlfast::IKinematic &b) const
bool operator() (const double boundary, const Atlfast::IKinematic *a) const
bool operator() (const double boundary, const Atlfast::IKinematic &a) const

Detailed Description

STL generic algorithm function object.

Used to sort a container of IKinematic objects or pointers by ascending eT.

Definition at line 130 of file FunctionObjects.h.


Member Function Documentation

bool SortAttribute::AscendingET::operator() const Atlfast::IKinematic *    a,
const Atlfast::IKinematic *    b
const [inline]
 

Definition at line 135 of file FunctionObjects.h.

00136       { return( a->eT() < b->eT() ) ; }

bool SortAttribute::AscendingET::operator() const Atlfast::IKinematic &    a,
const Atlfast::IKinematic &    b
const [inline]
 

Definition at line 138 of file FunctionObjects.h.

00139       { return( a.eT() < b.eT() ) ; }

bool SortAttribute::AscendingET::operator() const double    boundary,
const Atlfast::IKinematic *    a
const [inline]
 

Definition at line 143 of file FunctionObjects.h.

00144       { return (boundary  < a->eT()) ; }

bool SortAttribute::AscendingET::operator() const double    boundary,
const Atlfast::IKinematic &    a
const [inline]
 

Definition at line 146 of file FunctionObjects.h.

00147       { return (boundary  < a.eT()) ; }

The documentation for this class was generated from the following file:
Generated on Wed Jan 15 11:00:37 2003 for AtlfastUtils by doxygen1.3-rc1