ComplexEnergyCalculator


[ DockingLib | Source | Keywords | Summary | Ancestors | All Members | Descendants ]

Quick Index

KEYWORD
AUTHORS
CHANGES LOG
GOALS
USAGE

Class Summary

class ComplexEnergyCalculator
{
public:
enum CONFORMERS_PAIR_TYPE ;
class ComplexEnergy ;
const Energy& getInterEnergy() const ;
const Energy& getReceptorInterfaceEnergy() const ;
const Energy& getLigandInterfaceEnergy() const ;
const Energy& getReceptorEnergy() const ;
const Energy& getLigandEnergy() const ;
const Energy& getEnergy() const ;
const Energy& getInterfaceEnergy() const ;
friend ostream& operator<<(ostream& s, const ComplexEnergy& e);
static void printHeader(ostream& s, unsigned short fieldWidth) ;
protected:
}; // ComplexEnergyCalculator

Back to the top of ComplexEnergyCalculator


KEYWORD

Back to the top of ComplexEnergyCalculator


AUTHORS

Back to the top of ComplexEnergyCalculator


CHANGES LOG

Back to the top of ComplexEnergyCalculator


GOALS

Back to the top of ComplexEnergyCalculator

		

USAGE

		

Back to the top of ComplexEnergyCalculator


enum CONFORMERS_PAIR_TYPE ;

    enum CONFORMERS_PAIR_TYPE {
        RECEPTOR_RECEPTOR = 0, LIGAND_LIGAND, RECEPTOR_LIGAND, LIGAND_RECEPTOR
    };

Back to the top of ComplexEnergyCalculator


class ComplexEnergy ;

    class ComplexEnergy {
    public:
        ComplexEnergy(Energy interEnergy, 
                      Energy receptorInterfaceEnergy, 
                      Energy ligandInterfaceEnergy,
                      Energy receptorEnergy, 
                      Energy ligandEnergy):
        m_interEnergy(interEnergy),
        m_receptorInterfaceEnergy(receptorInterfaceEnergy),m_ligandInterfaceEnergy(ligandInterfaceEnergy),
        m_receptorEnergy(receptorEnergy),m_ligandEnergy(ligandEnergy),
        m_allEnergy(interEnergy),m_interfaceEnergy(interEnergy) 
        {
            m_allEnergy += m_receptorEnergy;
            m_allEnergy += m_ligandEnergy;
            m_interfaceEnergy += m_receptorInterfaceEnergy;
            m_interfaceEnergy += m_ligandInterfaceEnergy;
        };

Back to the top of ComplexEnergyCalculator


const Energy& getInterEnergy() const ;

        inline const Energy& getInterEnergy() const                                              ;

Function is currently defined inline.


Back to the top of ComplexEnergyCalculator


const Energy& getReceptorInterfaceEnergy() const ;

        inline const Energy& getReceptorInterfaceEnergy() const                                                          ;

Function is currently defined inline.


Back to the top of ComplexEnergyCalculator


const Energy& getLigandInterfaceEnergy() const ;

        inline const Energy& getLigandInterfaceEnergy() const                                                        ;

Function is currently defined inline.


Back to the top of ComplexEnergyCalculator


const Energy& getReceptorEnergy() const ;

        inline const Energy& getReceptorEnergy() const                                                 ;

Function is currently defined inline.


Back to the top of ComplexEnergyCalculator


const Energy& getLigandEnergy() const ;

        inline const Energy& getLigandEnergy() const                                               ;

Function is currently defined inline.


Back to the top of ComplexEnergyCalculator


const Energy& getEnergy() const ;

        inline const Energy& getEnergy() const                                            ;

Function is currently defined inline.


Back to the top of ComplexEnergyCalculator


const Energy& getInterfaceEnergy() const ;

        inline const Energy& getInterfaceEnergy() const                                                  ;

Function is currently defined inline.


Back to the top of ComplexEnergyCalculator


friend ostream& operator<<(ostream& s, const ComplexEnergy& e);

        friend ostream& operator<<(ostream& s, const ComplexEnergy& e);    

Back to the top of ComplexEnergyCalculator


void printHeader(ostream& s, unsigned short fieldWidth) ;

        static void printHeader(ostream& s, unsigned short fieldWidth) ;

Back to the top of ComplexEnergyCalculator


All Members

public:
enum CONFORMERS_PAIR_TYPE ;
class ComplexEnergy ;
const Energy& getInterEnergy() const ;
const Energy& getReceptorInterfaceEnergy() const ;
const Energy& getLigandInterfaceEnergy() const ;
const Energy& getReceptorEnergy() const ;
const Energy& getLigandEnergy() const ;
const Energy& getEnergy() const ;
const Energy& getInterfaceEnergy() const ;
friend ostream& operator<<(ostream& s, const ComplexEnergy& e);
static void printHeader(ostream& s, unsigned short fieldWidth) ;
protected:

Back to the top of ComplexEnergyCalculator


Ancestors

Class does not inherit from any other class.

Back to the top of ComplexEnergyCalculator


Descendants

Class is not inherited by any others.

Back to the top of ComplexEnergyCalculator


Generated from source by the Cocoon utilities on Mon Dec 21 12:00:23 2009 .

Report problems to jkotula@unimax.com