00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef HALOCEXCIT_H
00011 #define HALOCEXCIT_H
00012
00013 #include "halocorb.h"
00014 #include "haatgroup.h"
00015
00016 class HaQCMod;
00017
00018 class HaLocExcit
00019
00020
00021
00022
00023 {
00024 public:
00025 HaLocExcit();
00026 HaLocExcit(HaLocOrb & p1, HaLocOrb & p2);
00027 virtual ~HaLocExcit();
00028
00029
00030 bool Expand(double* dmatr, const HaQCMod & host) const;
00031
00032 protected:
00033 HaLocOrb PartOrb;
00034 HaLocOrb HoleOrb;
00035
00036 };
00037
00038 enum CISex_store_mode {AO_EXCIT,MO_EXCIT,AO_EXCIT_T};
00039
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050 #endif