26 #ifndef GRALE_LENSINVERSIONGENOMEBASE_H 
   28 #define GRALE_LENSINVERSIONGENOMEBASE_H 
   30 #include "graleconfig.h" 
   31 #include <mogal/genome.h> 
   37 class GravitationalLens;        
 
   39 class GRALE_IMPORTEXPORT LensInversionGenomeBase : 
public mogal::Genome
 
   42         LensInversionGenomeBase()                                                                       { }
 
   44         ~LensInversionGenomeBase()                                                                      { }
 
   46         virtual GravitationalLens *createLens(
double *pTotalMass, std::string &errorString) 
const = 0;
 
   51 #endif // GRALE_LENSINVERSIONGENOMEBASE_H