![]() |
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.