00001 #ifndef _BETA_CONSTMETRIC_ 00002 00003 #include "baseHamiltonian.h" 00004 00016 00017 class constMetric: public baseHamiltonian 00018 { 00019 00020 public: 00021 00022 explicit constMetric(int dim); 00023 virtual ~constMetric() {}; 00024 00025 void beginEvolveP(const double epsilon) { fEvolveP(epsilon); } 00026 void finishEvolveP(const double epsilon) { fEvolveP(epsilon); } 00027 00028 protected: 00029 00031 VectorXd mAuxVector; 00032 00034 void fEvolveP(const double epsilon); 00035 00036 }; 00037 00038 #define _BETA_CONSTMETRIC_ 00039 #endif