26 #ifndef __GyotoFitsRW_H_
27 #define __GyotoFitsRW_H_
32 #ifdef GYOTO_USE_CFITSIO
40 #ifdef GYOTO_USE_XERCES
65 virtual FitsRW* clone()
const ;
69 void numin(
double numn);
71 void numax(
double numx);
75 void tmin(
double tmn);
77 void tmax(
double tmx);
84 #ifdef GYOTO_USE_CFITSIO
97 fitsfile* fitsCreate(std::string filename);
106 void fitsClose(fitsfile* fptr);
119 void fitsWriteHDU(fitsfile* fptr,
123 void fitsWriteParams(fitsfile* fptr,
double n_e,
double theta,
double kappa,
double BB,
double t_inj);
125 virtual std::vector<size_t> fitsReadHDU(fitsfile* fptr,
131 void getIndices(
size_t i[2],
double const nu,
double const tt,
double*
const freq_array)
const ;
132 double interpolate(
double nu,
double tt,
double*
const array,
double*
const freq_array)
const ;
Definition: GyotoFitsRW.h:51
virtual ~FitsRW()
Destructor.
FitsRW(const FitsRW &)
Copy constructor.
Namespace for the Gyoto library.
Definition: GyotoAstrobj.h:44