#include "ITSMFTTracking/IOUtils.h"
#include <algorithm>
#include <cmath>
#include <limits>
#include <type_traits>
#include <vector>
#include "ITSMFTTracking/TimeFrame.h"
#include "GPUCommonMath.h"
#include "ITSBase/GeometryTGeo.h"
#include "MFTBase/GeometryTGeo.h"
#include "MathUtils/Utils.h"
Go to the source code of this file.
|
| void | o2::itsmft::tracking::detail::prepareSources (TimeFrame &, const SurfaceCatalogView &, gsl::span< const ClusterSourceInput >, std::vector< std::vector< uint32_t > > *, std::vector< std::vector< uint32_t > > *, bool requireCompleteMapping=false) |
| |
| void | o2::itsmft::tracking::detail::validateClusterRanges (const ClusterSourceInput &) |
| |
| void | o2::itsmft::tracking::detail::appendCluster (TimeFrame &, const SurfaceCatalogView &, const ClusterSourceInput &, const DecodedCluster &, uint32_t, uint32_t, std::vector< std::vector< uint32_t > > &, std::vector< std::vector< uint32_t > > &) |
| |
| void | o2::itsmft::tracking::detail::storeSourceROFClusters (TimeFrame &, const ClusterSourceInput &, const std::vector< std::vector< int > > &) |
| |
| void | o2::itsmft::tracking::loadTimeFrameSources (TimeFrame &, gsl::span< const ClusterSourceInput >, SurfaceCatalogView, std::vector< std::vector< uint32_t > > *externalIndicesBySurface=nullptr, std::vector< std::vector< uint32_t > > *clusterSizesBySurface=nullptr) |
| |