atom.h

Go to the documentation of this file.
00001 
00005 #ifndef _psi_bin_intder_atom_h_
00006 #define _psi_bin_intder_atom_h_
00007 
00008 #include "cartesian.h"
00009 
00010 namespace psi { namespace intder {
00011 
00012 class Atom : public Cartesian
00013 {
00014 public:
00015   int atomicNumber;
00016   double atomicWeight;
00017   Atom(int an, double aw, double ax, double ay, double az);
00018   Atom(int an, double aw, Cartesian& A);
00019   Atom(int an, double aw);
00020   Atom();
00021 
00022   int getAtomicNumber()
00023     { return atomicNumber; }
00024   void setAtomicNumber(int an)
00025     { atomicNumber = an; }
00026   double getAtomicWeight()
00027     { return atomicWeight; }
00028   void setAtomicWeight(double aw)
00029     { atomicWeight = aw; }
00030 };
00031 
00032 }} // namespace psi::intder
00033 
00034 #endif // header guard
00035 

Generated on Wed Feb 13 16:35:39 2008 for PSI by  doxygen 1.5.4