Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2026-06-02 08:48:21

0001 #ifndef EXTRAPOLATION_TABLE_H
0002 #define EXTRAPOLATION_TABLE_H
0003 
0004 /**
0005  * @file ExtrapolationTable.h
0006  * @author Bryan BERTHOU (SPhN / CEA Saclay)
0007  * @date 22 January 2016
0008  * @version 1.0
0009  *
0010  * @class ExtrapolationTable
0011  *
0012  * @brief
0013  */
0014 
0015 #include <stddef.h>
0016 #include <vector>
0017 
0018 class ExtrapolationTable {
0019 public:
0020 
0021     ExtrapolationTable();
0022     virtual ~ExtrapolationTable();
0023 
0024     size_t m_n;
0025     std::vector<double> m_rlist2;
0026     size_t m_nres;
0027     std::vector<double> m_res3la;
0028 
0029     void append_table(double y);
0030     void qelg(double &result, double &abserr);
0031 };
0032 
0033 #endif /* EXTRAPOLATION_TABLE_H */