41 min_ = std::numeric_limits<double>::max();
42 max_ = std::numeric_limits<double>::min();
48 for (
auto& array : *data) {
50 for (
auto& value : *array) {
60 for (
auto& array : *data) {
61 for (
auto& value : *array) {
81 for (
size_t i = 0; i <
pdf_.size(); ++i) {
83 if (std::fabs(r) < 1
e-10) {
90 for (
size_t i = 0; i <
pdf_.size(); ++i) {
92 double sa = sin(alpha);
93 if (std::fabs(sa) < 1
e-5) {
94 if (i <
pdf_.size() - 1) {
119 [norm](
double a) { return a * norm; });
base class for all analysis tools