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"
9#include "boost/smart_ptr.hpp"
21 static const std::string
name;
24 if (args.size() != 2) {
26 "radialPeak expects 2 arguments, " + std::to_string(args.size()) +
" given");
36 sim_peaks->parseFile();
42 double sim_radius = 0.0;
46 std::cout <<
"Exception while getting value "
47 <<
"from peak file: " <<
e.what()
52 return boost::make_tuple(sim_radius, is_valid);
Inform & endl(Inform &inf)
boost::tuple< double, bool > Result_t
constexpr double e
The value of.
std::vector< argument_t > arguments_t
std::string peak_filename_
Expressions::Result_t operator()(client::function::arguments_t args)
static const std::string name
boost::tuple< std::string, int > argument_types
virtual const char * what() const