Project
Loading...
Searching...
No Matches
IOUtils.cxx File Reference
#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.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::itsmft
 
namespace  o2::itsmft::tracking
 
namespace  o2::itsmft::tracking::detail
 

Functions

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)