Math.hh File Reference
#include <vector>
#include <boost/range/algorithm/lower_bound.hpp>
#include <boost/range/algorithm/upper_bound.hpp>
Include dependency graph for Math.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
boca | |
Boosted Collider Analysis. | |
Functions | |
template<typename Value > | |
auto boca::sqr (Value const &value) | |
square of value More... | |
template<typename Value > | |
auto boca::cube (Value const &value) | |
cube of value More... | |
template<typename Value_ > | |
int boca::sgn (Value_ value) | |
sign of value More... | |
template<typename Value_ > | |
int boca::LowerBound (std::vector< Value_ > const &vector, Value_ value) | |
sign of value More... | |
template<typename Value_ > | |
int boca::UpperBound (std::vector< Value_ > const &vector, Value_ value) | |
Upper bound of vector. More... | |
double boca::RoundError (double value) | |
round error two two digits More... | |
double boca::RoundToDigits (double value, int digits=3) | |
Round value to digits. More... | |
double boca::RoundToError (double value, double error) | |
Round value to precision of error. More... | |
double boca::FloorToDigits (double value, int digits=2) | |
Floor value to digits. More... | |
double boca::CeilToDigits (double value, int digits=2) | |
Ceiling to digits. More... | |