![]() |
Project
|
#include <VertexerTraits.h>
Public Member Functions | |
| VertexerTraits ()=default | |
| virtual | ~VertexerTraits ()=default |
| virtual void | initialise (const TrackingParameters &trackingParams) |
| virtual void | computeTracklets (const int iteration) |
| virtual void | computeTrackletMatching (const int iteration) |
| virtual void | computeVertices (const int iteration) |
| virtual void | adoptTimeFrame (TimeFrameN *tf) noexcept |
| virtual void | updateVertexingParameters (const std::vector< VertexingParameters > &vrtPar) |
| void | addTruthSeedingVertices () |
| auto & | getVertexingParameters () |
| auto | getVertexingParameters () const |
| void | setVertexingParameters (std::vector< VertexingParameters > &vertParams) |
| void | setNThreads (int n, std::shared_ptr< tbb::task_arena > &arena) |
| int | getNThreads () |
| virtual bool | isGPU () const noexcept |
| virtual const char * | getName () const noexcept |
| virtual bool | usesMemoryPool () const noexcept |
| void | setMemoryPool (std::shared_ptr< BoundedMemoryResource > pool) |
Static Public Member Functions | |
| static VertexLabel | computeMain (const bounded_vector< o2::MCCompLabel > &elements) |
Protected Attributes | |
| std::vector< VertexingParameters > | mVrtParams |
| IndexTableUtilsN | mIndexTableUtils |
| TimeFrameN * | mTimeFrame = nullptr |
Definition at line 47 of file VertexerTraits.h.
|
default |
|
virtualdefault |
| void o2::its::VertexerTraits< NLayers >::addTruthSeedingVertices | ( | ) |
Definition at line 579 of file VertexerTraits.cxx.
|
inlinevirtualnoexcept |
Definition at line 61 of file VertexerTraits.h.
|
inlinestatic |
Definition at line 78 of file VertexerTraits.h.
|
virtual |
Definition at line 297 of file VertexerTraits.cxx.
|
virtual |
Create flat L0-L1 tracklet labels (no rofId)
Definition at line 178 of file VertexerTraits.cxx.
|
virtual |
Definition at line 338 of file VertexerTraits.cxx.
|
inlinevirtualnoexcept |
Definition at line 74 of file VertexerTraits.h.
|
inline |
Definition at line 72 of file VertexerTraits.h.
|
inline |
Definition at line 68 of file VertexerTraits.h.
|
inline |
Definition at line 69 of file VertexerTraits.h.
|
virtual |
Definition at line 160 of file VertexerTraits.cxx.
|
inlinevirtualnoexcept |
Definition at line 73 of file VertexerTraits.h.
|
inline |
Definition at line 76 of file VertexerTraits.h.
| void o2::its::VertexerTraits< NLayers >::setNThreads | ( | int | n, |
| std::shared_ptr< tbb::task_arena > & | arena | ||
| ) |
Definition at line 625 of file VertexerTraits.cxx.
|
inline |
Definition at line 70 of file VertexerTraits.h.
|
virtual |
Definition at line 166 of file VertexerTraits.cxx.
|
inlinevirtualnoexcept |
Definition at line 75 of file VertexerTraits.h.
|
protected |
Definition at line 104 of file VertexerTraits.h.
|
protected |
Definition at line 107 of file VertexerTraits.h.
|
protected |
Definition at line 103 of file VertexerTraits.h.