00001 #ifndef CPSDOUBLMODEL_H 00002 #define CPSDOUBLMODEL_H 00003 #include <vector> 00004 #include "SeismicModel.h" 00005 00006 /** \addtogroup seistools Seismic data analysis and modeling */ 00007 /* @{ */ 00008 00009 class PsDoublModel : public SeismicModel{ 00010 private: 00011 std::vector<int> Flags; 00012 public: 00013 std::vector<double *> InsertPoints; 00014 int SetupInsertPoints(const int nexpected); 00015 virtual void GetData(const std::string filename); 00016 virtual void WriteData(const std::string filename); 00017 virtual void WriteRunFile(const std::string &filename); 00018 PsDoublModel(); 00019 virtual ~PsDoublModel(); 00020 }; 00021 /* @} */ 00022 #endif // CPSDOUBLMODEL_H
1.5.8