12#ifndef O2_MCH_BASE_SANITY_CHECK_H
13#define O2_MCH_BASE_SANITY_CHECK_H
44bool isOK(
const SanityError& error);
45std::string
asString(
const SanityError& error);
60 for (
const auto&
r : rofs) {
61 std::map<T, int> itemMap;
62 for (
auto i =
r.getFirstIdx();
i <=
r.getLastIdx();
i++) {
63 if (
i >= items.size()) {
68 const auto& item = items[
i];
71 if (itemMap.size() !=
r.getNEntries()) {
GLsizei GLenum const void * indices
std::string asString(const o2::mch::TrackMCH &t)
bool isOK(const SanityError &error)
SanityError sanityCheck(gsl::span< const ROFRecord > rofs, gsl::span< const T > items)
bool operator<(const Pad &other) const
uint32_t nofDuplicatedItems
uint32_t nofDuplicatedIndices
VectorOfTObjectPtrs other