BindingSite_matrix Class Reference

#include <BindingSite.h>

Public Member Functions

 BindingSite_matrix ()
 
 ~BindingSite_matrix ()
 
int init (string fname)
 
int get_num_interaction_types ()
 
void print_to_screen ()
 

Data Fields

int num_interaction_types
 
bool ** interaction
 

Constructor & Destructor Documentation

◆ BindingSite_matrix()

BindingSite_matrix::BindingSite_matrix ( )

◆ ~BindingSite_matrix()

BindingSite_matrix::~BindingSite_matrix ( )

Member Function Documentation

◆ get_num_interaction_types()

int BindingSite_matrix::get_num_interaction_types ( )

◆ init()

int BindingSite_matrix::init ( string  fname)

Referenced by World::init().

◆ print_to_screen()

void BindingSite_matrix::print_to_screen ( )

Field Documentation

◆ interaction

bool** BindingSite_matrix::interaction

2D matrix defining allowed interactions between site types

Referenced by BindingSite_matrix(), init(), World::load_kinetic_states(), print_to_screen(), and ~BindingSite_matrix().

◆ num_interaction_types

int BindingSite_matrix::num_interaction_types

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