1#ifndef __RADIALPEAK_H__
2#define __RADIALPEAK_H__
18 static const std::string
name;
25 if (args.size() != 2) {
27 "radialPeak expects 2 arguments, " + std::to_string(args.size()) +
" given");
31 turn_number_ =
static_cast<int>(std::get<double>(args[1]));
34 double sim_radius = 0.0;
41 std::cerr <<
"RadialPeak exception: " << e.what() << std::endl;
45 return std::make_tuple(sim_radius, is_valid);
std::tuple< double, bool > Result_t
std::vector< argument_t > arguments_t
std::string peak_filename_
Expressions::Result_t operator()(client::function::arguments_t args)
static const std::string name
std::tuple< std::string, int > argument_types
void getPeak(int nPeak, double &radius)