#include <CLevanisoConf.h>
Public Member Functions | |
| void | GetData (std::ifstream &instream) |
| void | GetData (std::string filename) |
| void | WriteData (std::ofstream &outstream) |
| void | WriteData (std::string filename) |
| CLevanisoConf (std::string filename) | |
| CLevanisoConf () | |
Public Attributes | |
| int | maxiter |
| std::string | mode |
| std::string | mtfit |
| std::string | mtinputdata |
| std::string | ptensordata |
| double | tensorerror |
| double | phaseerror |
| double | reserror |
| std::vector< double > | minres |
| std::vector< double > | maxres |
| std::vector< double > | startres |
| std::vector< double > | minthick |
| std::vector< double > | maxthick |
| std::vector< double > | startthick |
| std::vector< double > | minaniso |
| std::vector< double > | maxaniso |
| std::vector< double > | startaniso |
| std::vector< double > | minstrike |
| std::vector< double > | maxstrike |
| std::vector< double > | startstrike |
| std::vector< double > | weights |
Definition at line 5 of file CLevanisoConf.h.
| CLevanisoConf::CLevanisoConf | ( | std::string | filename | ) | [inline] |
| CLevanisoConf::CLevanisoConf | ( | ) | [inline] |
Definition at line 33 of file CLevanisoConf.h.
| void CLevanisoConf::GetData | ( | std::ifstream & | instream | ) |
Definition at line 16 of file CLevanisoConf.cpp.
References maxaniso, maxiter, maxres, maxstrike, maxthick, minaniso, minres, minstrike, minthick, mode, mtfit, mtinputdata, phaseerror, ptensordata, reserror, startaniso, startres, startstrike, startthick, tensorerror, and weights.
Referenced by CLevanisoConf(), init(), and main().
| void CLevanisoConf::GetData | ( | std::string | filename | ) |
| void CLevanisoConf::WriteData | ( | std::ofstream & | outstream | ) |
Definition at line 62 of file CLevanisoConf.cpp.
References maxaniso, maxiter, maxres, maxstrike, maxthick, minaniso, minres, minstrike, minthick, mode, mtfit, mtinputdata, phaseerror, ptensordata, reserror, startaniso, startres, startstrike, startthick, tensorerror, and weights.
| void CLevanisoConf::WriteData | ( | std::string | filename | ) |
| std::string CLevanisoConf::mode |
| std::string CLevanisoConf::mtfit |
Definition at line 13 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::string CLevanisoConf::mtinputdata |
Definition at line 14 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::string CLevanisoConf::ptensordata |
Definition at line 15 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| double CLevanisoConf::tensorerror |
| double CLevanisoConf::phaseerror |
| double CLevanisoConf::reserror |
| std::vector< double > CLevanisoConf::minres |
Definition at line 19 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::vector< double > CLevanisoConf::maxres |
Definition at line 20 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::vector< double > CLevanisoConf::startres |
Definition at line 21 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::vector< double > CLevanisoConf::minthick |
Definition at line 22 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::vector< double > CLevanisoConf::maxthick |
Definition at line 23 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::vector< double > CLevanisoConf::startthick |
Definition at line 24 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::vector< double > CLevanisoConf::minaniso |
Definition at line 25 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::vector< double > CLevanisoConf::maxaniso |
Definition at line 26 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::vector< double > CLevanisoConf::startaniso |
Definition at line 27 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::vector< double > CLevanisoConf::minstrike |
Definition at line 28 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::vector< double > CLevanisoConf::maxstrike |
Definition at line 29 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::vector< double > CLevanisoConf::startstrike |
Definition at line 30 of file CLevanisoConf.h.
Referenced by GetData(), init(), main(), and WriteData().
| std::vector< double > CLevanisoConf::weights |
Definition at line 31 of file CLevanisoConf.h.
Referenced by GetData(), main(), misfit(), and WriteData().
1.5.5