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