![]() |
Project
|
Collection of auxillary methods. More...
#include "CommonConstants/MathConstants.h"
#include "MathUtils/Utils.h"
#include "ReconstructionDataFormats/Track.h"
Go to the source code of this file.
Namespaces | |
namespace | o2 |
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
namespace | o2::align |
namespace | o2::align::utils |
Typedefs | |
using | o2::align::trackParam_t = typename track::TrackParametrizationWithError< double > |
using | o2::align::value_t = typename trackParam_t::value_t |
using | o2::align::dim2_t = typename trackParam_t::dim2_t |
using | o2::align::dim3_t = typename trackParam_t::dim3_t |
using | o2::align::params_t = typename trackParam_t::params_t |
using | o2::align::covMat_t = typename trackParam_t::covMat_t |
Enumerations | |
enum | { o2::align::utils::Coll , o2::align::utils::Cosm , o2::align::utils::NTrackTypes } |
Functions | |
template<typename F > | |
constexpr bool | o2::align::utils::smallerAbs (F d, F tolD) noexcept |
template<typename F > | |
constexpr bool | o2::align::utils::smaller (F d, F tolD) noexcept |
constexpr bool | o2::align::utils::isZeroAbs (double d) noexcept |
constexpr bool | o2::align::utils::isZeroAbs (float f) noexcept |
constexpr bool | o2::align::utils::isZeroPos (double d) noexcept |
constexpr bool | o2::align::utils::isZeroPos (float f) noexcept |
constexpr int | o2::align::utils::findKeyIndex (int key, const int *arr, int n) noexcept |
void | o2::align::utils::printBits (size_t patt, int maxBits) |
Variables | |
constexpr double | o2::align::utils::AlmostZeroD = 1e-15 |
constexpr float | o2::align::utils::AlmostZeroF = 1e-11 |
constexpr double | o2::align::utils::AlmostOneD = 1. - AlmostZeroD |
constexpr float | o2::align::utils::AlmostOneF = 1. - AlmostZeroF |
constexpr double | o2::align::utils::TinyDist = 1.e-7 |