![]() |
Project
|
Test clustering device for MID. More...
#include <boost/test/unit_test.hpp>
#include <boost/test/data/monomorphic.hpp>
#include <boost/test/data/monomorphic/generators/xrange.hpp>
#include <boost/test/data/test_case.hpp>
#include <cstdint>
#include <iostream>
#include <vector>
#include <random>
#include <gsl/gsl>
#include "DataFormatsMID/ColumnData.h"
#include "DataFormatsMID/Cluster.h"
#include "MIDClustering/PreClusterizer.h"
#include "MIDClustering/Clusterizer.h"
Go to the source code of this file.
Classes | |
class | o2::mid::MyFixture |
Namespaces | |
namespace | o2 |
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
namespace | o2::mid |
Macros | |
#define | BOOST_TEST_MODULE midClustering |
#define | BOOST_TEST_DYN_LINK |
Functions | |
std::vector< ColumnData > | o2::mid::getColumnsFixed (int event) |
std::vector< Cluster > | o2::mid::getClusters (int event) |
bool | o2::mid::areClustersEqual (const Cluster &cl1, const Cluster &cl2) |
gsl::span< const PreCluster > | o2::mid::preClusters (preClusterizer.getPreClusters().data(), preClusterizer.getPreClusters().size()) |
clusterizer | o2::mid::process (preClusters) |
o2::mid::BOOST_TEST (clusters.size()==clusterizer.getClusters().size()) | |
o2::mid::if (clusterizer.getClusters().size()< minNcl) | |
o2::mid::for (int icolumn=mapping.getFirstColumn(deId);icolumn< 7;++icolumn) | |
bool | o2::mid::isWithinUncertainties (float xPos, float yPos, const Cluster &cl) |
std::vector< ColumnData > | o2::mid::getFiredStrips (float xPos, float yPos, int deId, const Mapping &mapping) |
std::mt19937 | o2::mid::mt (rd()) |
std::uniform_real_distribution< float > | o2::mid::distX (-127.5, 127.5) |
std::uniform_real_distribution< float > | o2::mid::distY (-68., 68.) |
Variables | |
std::vector< Cluster > | o2::mid::clusters = getClusters(sample) |
size_t | o2::mid::minNcl = clusters.size() |
#define BOOST_TEST_DYN_LINK |
Definition at line 18 of file testClusterizer.cxx.
#define BOOST_TEST_MODULE midClustering |
Definition at line 17 of file testClusterizer.cxx.