![]() |
Project
|
definition of the MCH processing errors More...
#include <cstdint>
#include <map>
#include <string>
#include <Rtypes.h>
Go to the source code of this file.
Classes | |
struct | o2::mch::Error |
Namespaces | |
namespace | o2 |
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
namespace | o2::mch |
namespace | o2::mch::internal |
Enumerations | |
enum class | o2::mch::ErrorGroup : uint8_t { o2::mch::Unassigned , o2::mch::Decoding , o2::mch::Filtering , o2::mch::TimeClustering , o2::mch::PreClustering , o2::mch::Clustering , o2::mch::Tracking } |
enum class | o2::mch::ErrorType : uint32_t { o2::mch::PreClustering_MultipleDigitsInSamePad = internal::buildTypeGID(ErrorGroup::PreClustering, 0) , o2::mch::PreClustering_LostDigit = internal::buildTypeGID(ErrorGroup::PreClustering, 1) , o2::mch::Clustering_TooManyLocalMaxima = internal::buildTypeGID(ErrorGroup::Clustering, 0) , o2::mch::Tracking_TooManyCandidates = internal::buildTypeGID(ErrorGroup::Tracking, 0) , o2::mch::Tracking_TooLong = internal::buildTypeGID(ErrorGroup::Tracking, 1) } |
Functions | |
constexpr uint32_t | o2::mch::internal::buildTypeGID (ErrorGroup group, uint32_t id) |
helper function to construct the error type GID (not supposed to be used outside of this header) | |
constexpr ErrorGroup | o2::mch::errorGroup (ErrorType error) |
definition of the MCH processing errors
Definition in file Error.h.