ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-1.0/utils/sysbuilder/MoLocator.hpp
Revision: 1432
Committed: Thu Jul 29 03:31:50 2004 UTC (19 years, 11 months ago) by tim
File size: 572 byte(s)
Log Message:
simpleBuilder is built but Makefile is broken

File Contents

# Content
1 #ifndef __MOLOCATOR_H__
2 #define __MOLOCATOR_H__
3
4 #include <vector>
5 #include "Atom.hpp"
6 #include "DirectionalAtom.hpp"
7 #include "MoleculeStamp.hpp"
8 #include "Molecule.hpp"
9 #include "Vector3d.hpp"
10 #include "ForceFields.hpp"
11 using namespace std;
12
13 class MoLocator{
14
15 public:
16
17 MoLocator( MoleculeStamp* theStamp, ForceFields* theFF);
18
19 void placeMol( const Vector3d& offset, const Vector3d& ort, Molecule* mol);
20
21 private:
22
23 void calcRefCoords( void );
24
25 MoleculeStamp* myStamp;
26 ForceFields* myFF;
27
28 vector<Vector3d> refCoords;
29 int nIntegrableObjects;
30 };
31
32 #endif