CMS 3D CMS Logo

List of all members | Public Member Functions
EnergyScaleCorrection::Sorter< T1, T2 > Class Template Reference

Public Member Functions

bool operator() (const std::pair< T1, T2 > &lhs, const T1 &rhs) const
 
bool operator() (const std::pair< T1, T2 > &lhs, const std::pair< T1, T2 > &rhs) const
 
bool operator() (const T1 &lhs, const std::pair< T1, T2 > &rhs) const
 
bool operator() (const T1 &lhs, const T1 &rhs) const
 

Detailed Description

template<typename T1, typename T2>
class EnergyScaleCorrection::Sorter< T1, T2 >

Definition at line 201 of file EnergyScaleCorrection.h.

Member Function Documentation

template<typename T1 , typename T2 >
bool EnergyScaleCorrection::Sorter< T1, T2 >::operator() ( const std::pair< T1, T2 > &  lhs,
const T1 &  rhs 
) const
inline

Definition at line 203 of file EnergyScaleCorrection.h.

203 { return lhs.first < rhs; }
template<typename T1 , typename T2 >
bool EnergyScaleCorrection::Sorter< T1, T2 >::operator() ( const std::pair< T1, T2 > &  lhs,
const std::pair< T1, T2 > &  rhs 
) const
inline

Definition at line 204 of file EnergyScaleCorrection.h.

204 { return lhs.first < rhs.first; }
template<typename T1 , typename T2 >
bool EnergyScaleCorrection::Sorter< T1, T2 >::operator() ( const T1 &  lhs,
const std::pair< T1, T2 > &  rhs 
) const
inline

Definition at line 205 of file EnergyScaleCorrection.h.

205 { return lhs < rhs.first; }
template<typename T1 , typename T2 >
bool EnergyScaleCorrection::Sorter< T1, T2 >::operator() ( const T1 &  lhs,
const T1 &  rhs 
) const
inline

Definition at line 206 of file EnergyScaleCorrection.h.

206 { return lhs < rhs; }