BALL  1.5.0
partialChargeBase.h
Go to the documentation of this file.
1 // -*- Mode: C++; tab-wdith: 2: -*-
2 // vi: set ts=2:
3 //
4 //
5 
6 #ifndef BALL_QSAR_PARTIALCHARGEBASE_H
7 #define BALL_QSAR_PARTIALCHARGEBASE_H
8 
9 #ifndef BALL_QSAR_DESCRIPTOR_H
10 #include <BALL/QSAR/descriptor.h>
11 #endif
12 
13 namespace BALL
14 {
19  : public Descriptor
20  {
21  public:
28 
32 
35  PartialChargeBase(const String& name);
36 
39  PartialChargeBase(const String& name, const String& unit);
40 
43  virtual ~PartialChargeBase();
45 
50 
51  void setDataFolder(const char* folder);
53 
59  PartialChargeBase& operator = (const PartialChargeBase& pcb);
61 
62 
63  protected:
64 
71 
78 
80 
81  };
82 
83 } // namespace BALL
84 
85 #endif
86 
87 
BALL_EXPORT
#define BALL_EXPORT
Definition: COMMON/global.h:50
BALL::PartialChargeBase::PartialChargeBase
PartialChargeBase(const String &name, const String &unit)
BALL::PartialChargeBase::~PartialChargeBase
virtual ~PartialChargeBase()
BALL::AtomContainer
Definition: atomContainer.h:32
BALL::PartialChargeBase::isValid_
bool isValid_(AtomContainer &ac)
BALL::String
Definition: string.h:57
BALL::PartialChargeBase::PartialChargeBase
PartialChargeBase()
BALL::PartialChargeBase::setDataFolder
void setDataFolder(const char *folder)
BALL
Definition: constants.h:13
BALL::PartialChargeBase::PartialChargeBase
PartialChargeBase(const String &name)
BALL::PartialChargeBase::computeAllDescriptors
void computeAllDescriptors(AtomContainer &ac)
BALL::PartialChargeBase::data_folder_
String data_folder_
Definition: partialChargeBase.h:79
BALL::PartialChargeBase
Definition: partialChargeBase.h:20
BALL::PartialChargeBase::PartialChargeBase
PartialChargeBase(const PartialChargeBase &pcb)
descriptor.h
BALL::Descriptor
Definition: descriptor.h:27
BALL::PartialChargeBase::calculate_
void calculate_(AtomContainer &ac)