30 #ifndef GRALE_SIELENS_H 
   32 #define GRALE_SIELENS_H 
   34 #include "graleconfig.h" 
   51         SIELensParams(
double velocityDispersion, 
double ellipticity)            { V = velocityDispersion; F = ellipticity; }
 
   60         bool write(serut::SerializationInterface &si) 
const;
 
   61         bool read(serut::SerializationInterface &si);
 
   87         bool getAlphaVectorDerivatives(
Vector2D<double> theta, 
double &axx, 
double &ayy, 
double &axy) 
const;
 
   89         bool getProjectedPotential(
double D_s, 
double D_ds, 
Vector2D<double> theta, 
double *pPotentialValue) 
const;
 
   98 #endif // GRALE_SIELENS_H