ESyS-Particle  2.3.4
esys::lsm::ParticleComparer< TmplParticle > Class Template Reference

#include <ParticleComparer.h>

Public Types

typedef TmplParticle Particle
 

Public Member Functions

 ParticleComparer (const Particle &p)
 
bool operator() (const Particle &p1, const Particle &p2) const
 
bool operator() (const Particle *p1, const Particle *p2) const
 

Private Attributes

const Particlem_pParticle
 

Member Typedef Documentation

◆ Particle

template<typename TmplParticle >
typedef TmplParticle esys::lsm::ParticleComparer< TmplParticle >::Particle

Constructor & Destructor Documentation

◆ ParticleComparer()

template<typename TmplParticle >
ParticleComparer::ParticleComparer ( const Particle p)

Member Function Documentation

◆ operator()() [1/2]

template<typename TmplParticle >
bool ParticleComparer::operator() ( const Particle p1,
const Particle p2 
) const

◆ operator()() [2/2]

template<typename TmplParticle >
bool ParticleComparer::operator() ( const Particle p1,
const Particle p2 
) const

Member Data Documentation

◆ m_pParticle

template<typename TmplParticle >
const Particle* esys::lsm::ParticleComparer< TmplParticle >::m_pParticle
private

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