1 #ifndef __RADIALPEAK_H__
2 #define __RADIALPEAK_H__
6 #include "boost/type_traits/remove_cv.hpp"
7 #include "boost/variant/get.hpp"
8 #include "boost/variant/variant.hpp"
20 static const std::string
name;
23 if (args.size() != 2) {
25 "radialPeak expects 2 arguments, " + std::to_string(args.size()) +
" given");
35 sim_peaks->parseFile();
41 double sim_radius = 0.0;
43 sim_peaks->getPeak(turn_number_, sim_radius);
45 std::cout <<
"Exception while getting value "
46 <<
"from peak file: " << e.
what()
51 return boost::make_tuple(sim_radius, is_valid);
Expressions::Result_t operator()(client::function::arguments_t args)
boost::tuple< std::string, int > argument_types
std::string peak_filename_
static const std::string name
std::vector< argument_t > arguments_t
virtual const char * what() const
Inform & endl(Inform &inf)
constexpr double e
The value of .
boost::tuple< double, bool > Result_t