Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
T_BSA_record_atomic< PartnerLabelsTraits, ParticleTraits > Class Template Reference

#include <Buried_surface_area_particle_visitor.hpp>

Public Member Functions

 T_BSA_record_atomic (Partner_label l, Particle_type particle, double a)
 
template<class Archive >
void serialize (Archive &ar, const unsigned BOOST_PFTO int version)
 

Protected Types

typedef PartnerLabelsTraits Partner_labels_traits
 
typedef Partner_labels_traits::Label Partner_label
 
typedef ParticleTraits Particle_type
 

Protected Attributes

Partner_label m_intervor_partner_label
 
unsigned m_atom_serial_number
 
unsigned m_resid
 
char m_chain_identifier
 
double m_area
 

Member Typedef Documentation

◆ Particle_type

typedef ParticleTraits Particle_type
protected

◆ Partner_label

typedef Partner_labels_traits::Label Partner_label
protected

◆ Partner_labels_traits

typedef PartnerLabelsTraits Partner_labels_traits
protected

Constructor & Destructor Documentation

◆ T_BSA_record_atomic()

T_BSA_record_atomic ( Partner_label  l,
Particle_type  particle,
double  a 
)
inline

Member Function Documentation

◆ serialize()

void serialize ( Archive &  ar,
const unsigned BOOST_PFTO int  version 
)
inline

Member Data Documentation

◆ m_area

double m_area
protected

◆ m_atom_serial_number

unsigned m_atom_serial_number
protected

◆ m_chain_identifier

char m_chain_identifier
protected

◆ m_intervor_partner_label

Partner_label m_intervor_partner_label
protected

◆ m_resid

unsigned m_resid
protected