![]() |
Project
|
Hypothesis search used by CPU and GPU track extension. More...
#include <cstdint>#include "GPUCommonDef.h"#include "GPUCommonMath.h"#include "DetectorsBase/Propagator.h"#include "ITStracking/Cluster.h"#include "ITStracking/Constants.h"#include "ITStracking/IndexTableUtils.h"#include "ITStracking/MathUtils.h"#include "ITStracking/ROFLookupTables.h"#include "ITStracking/TrackExtensionHypothesis.h"#include "ITStracking/TrackHelpers.h"Go to the source code of this file.
Classes | |
| struct | o2::its::TrackFollowContext< NLayers > |
| struct | o2::its::TrackExtensionBestTrial< NLayers > |
Namespaces | |
| namespace | o2 |
| a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
| namespace | o2::its |
Functions | |
| template<int nLayers> | |
| o2::its::GPUhdi () int4 getBinsRect(const Cluster ¤tCluster | |
| o2::its::for (int i{1};i< nKeptHypotheses;++i) | |
| o2::its::if (track::isBetter(hypo.nClusters, hypo.chi2, keptHypotheses[worst].nClusters, keptHypotheses[worst].chi2)) | |
| track | o2::its::setChi2 (hypo.chi2) |
| template<int NLayers, typename FollowDirection , typename BestTrial > | |
| o2::its::GPUdi () void followTrackExtensionBranches(const TrackITSInternal< NLayers > &backup | |
| o2::its::if (extendTop &&backup.getLastClusterLayer() !=lastLayer) | |
| o2::its::if (extendBot &&backup.getFirstClusterLayer() !=0) | |
| o2::its::if (extendTop &&extendBot) | |
| o2::its::for (int iLayer=activeHypotheses[0].edgeLayer+step;nActive > 0;iLayer+=step) | |
| o2::its::if (!bestHypo) | |
Hypothesis search used by CPU and GPU track extension.
Definition in file TrackFollower.h.