Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_Get_particle_default< Conformation, ParticleRep > Class Template Reference

Model of Distance for defining distance between two conformations. More...

#include <Get_particle_default.hpp>

Public Types

typedef T_Get_particle_default< Conformation, ParticleRep > Self
 
typedef ParticleRep Particle_rep
 
typedef SBL::Models::T_Conformation_traits< Conformation > Conformation_traits
 
typedef Conformation_traits::FT FT
 

Public Member Functions

ParticleRep operator() (const Conformation &p, std::size_t i) const
 

Detailed Description

template<class Conformation, class ParticleRep>
class SBL::CSB::T_Get_particle_default< Conformation, ParticleRep >

Model of Distance for defining distance between two conformations.

NT: should be (double, float, or even complex)

Member Typedef Documentation

◆ Conformation_traits

◆ FT

typedef Conformation_traits::FT FT

◆ Particle_rep

typedef ParticleRep Particle_rep

◆ Self

typedef T_Get_particle_default<Conformation, ParticleRep> Self

Member Function Documentation

◆ operator()()

ParticleRep operator() ( const Conformation &  p,
std::size_t  i 
) const
inline