BALL
1.4.79
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
BALL
STRUCTURE
logP.h
Go to the documentation of this file.
1
// -*- Mode: C++; tab-width: 2; -*-
2
// vi: set ts=2:
3
//
4
5
#ifndef BALL_LOGP_H
6
#define BALL_LOGP_H
7
8
#ifndef BALL_COMMON_H
9
# include <
BALL/common.h
>
10
#endif
11
12
#include <
BALL/STRUCTURE/molecularSimilarity.h
>
13
14
namespace
BALL
15
{
18
class
LogP
19
{
20
public
:
21
LogP
();
22
23
~LogP
();
24
26
double
calculate
(
const
String
& usmile);
27
28
private
:
29
void
addRule(
String
smarts,
double
value);
30
std::vector<std::pair<String,double> > rules_;
31
32
MolecularSimilarity
* molecular_similarity_;
33
34
};
35
36
}
37
#endif // BALL_LOGP_H
BALL::String
Definition:
string.h:61
molecularSimilarity.h
BALL::LogP::~LogP
~LogP()
BALL::LogP
Definition:
logP.h:18
BALL::LogP::calculate
double calculate(const String &usmile)
common.h
BALL::LogP::LogP
LogP()
BALL::MolecularSimilarity
Definition:
molecularSimilarity.h:29
Generated by
1.8.7