12#define BOOST_TEST_MODULE Test MCHRaw SampaCluster
13#define BOOST_TEST_MAIN
14#define BOOST_TEST_DYN_LINK
16#include <boost/test/unit_test.hpp>
19#include <fmt/printf.h>
25BOOST_AUTO_TEST_SUITE(o2_mch_raw)
27BOOST_AUTO_TEST_SUITE(sampacluster)
71 std::vector<uint16_t> invalidSamples = {0x3FF, 0x3FF, 0x4FF};
77 std::vector<uint16_t>
empty;
86 BOOST_CHECK_THROW(assertNotMixingClusters<ChargeSumMode>(
clusters), std::invalid_argument);
94 BOOST_CHECK_THROW(assertNotMixingClusters<ChargeSumMode>(
clusters), std::invalid_argument);
96BOOST_AUTO_TEST_SUITE_END()
97BOOST_AUTO_TEST_SUITE_END()
BOOST_AUTO_TEST_CASE(FlatHisto)
Piece of data for one Sampa channel.
uint16_t nof10BitWords() const
uint32_t defaultBunchCrossing
uint16_t defaultTimestamp
uint32_t defaultChargeSum
uint32_t defaultChargeSumSize
std::vector< uint16_t > defaultSamples
BOOST_CHECK_NO_THROW(algorithm::merge(target, other))
std::vector< Cluster > clusters
BOOST_CHECK_EQUAL(triggersD.size(), triggers.size())