#include <Vertexer.h>
|
| Vertexer (VertexerTraits *traits) |
|
virtual | ~Vertexer ()=default |
|
| Vertexer (const Vertexer &)=delete |
|
Vertexer & | operator= (const Vertexer &)=delete |
|
void | adoptTimeFrame (TimeFrame &tf) |
|
std::vector< VertexingParameters > & | getVertParameters () const |
|
void | setParameters (std::vector< VertexingParameters > &vertParams) |
|
void | getGlobalConfiguration () |
|
std::vector< Vertex > | exportVertices () |
|
VertexerTraits * | getTraits () const |
|
float | clustersToVertices (std::function< void(std::string s)>=[](std::string s) { std::cout<< s<< std::endl;}) |
|
float | clustersToVerticesHybrid (std::function< void(std::string s)>=[](std::string s) { std::cout<< s<< std::endl;}) |
|
void | filterMCTracklets () |
|
template<typename... T> |
void | findTracklets (T &&... args) |
|
template<typename... T> |
void | findTrackletsHybrid (T &&... args) |
|
void | findTrivialMCTracklets () |
|
template<typename... T> |
void | validateTracklets (T &&... args) |
|
template<typename... T> |
void | validateTrackletsHybrid (T &&... args) |
|
template<typename... T> |
void | findVertices (T &&... args) |
|
template<typename... T> |
void | findVerticesHybrid (T &&... args) |
|
void | findHistVertices () |
|
template<typename... T> |
void | initialiseVertexer (T &&... args) |
|
template<typename... T> |
void | initialiseTimeFrame (T &&... args) |
|
template<typename... T> |
void | initialiseVertexerHybrid (T &&... args) |
|
template<typename... T> |
void | initialiseTimeFrameHybrid (T &&... args) |
|
void | dumpTraits () |
|
template<typename... T> |
float | evaluateTask (void(Vertexer::*)(T...), const char *, std::function< void(std::string s)> logger, T &&... args) |
|
void | printEpilog (std::function< void(std::string s)> logger, bool isHybrid, const unsigned int trackletN01, const unsigned int trackletN12, const unsigned selectedN, const unsigned int vertexN, const float initT, const float trackletT, const float selecT, const float vertexT) |
|
Definition at line 47 of file Vertexer.h.
◆ Vertexer() [1/2]
◆ ~Vertexer()
virtual o2::its::Vertexer::~Vertexer |
( |
| ) |
|
|
virtualdefault |
◆ Vertexer() [2/2]
o2::its::Vertexer::Vertexer |
( |
const Vertexer & |
| ) |
|
|
delete |
◆ adoptTimeFrame()
◆ clustersToVertices()
float o2::its::Vertexer::clustersToVertices |
( |
std::function< void(std::string s)> |
logger = [](std::string s) { std::cout << s << std::endl; } | ) |
|
◆ clustersToVerticesHybrid()
float o2::its::Vertexer::clustersToVerticesHybrid |
( |
std::function< void(std::string s)> |
logger = [](std::string s) { std::cout << s << std::endl; } | ) |
|
◆ dumpTraits()
void o2::its::Vertexer::dumpTraits |
( |
| ) |
|
|
inline |
◆ evaluateTask()
template<typename... T>
float o2::its::Vertexer::evaluateTask |
( |
void(Vertexer::*)(T...) |
task, |
|
|
const char * |
taskName, |
|
|
std::function< void(std::string s)> |
logger, |
|
|
T &&... |
args |
|
) |
| |
◆ exportVertices()
std::vector< Vertex > o2::its::Vertexer::exportVertices |
( |
| ) |
|
◆ filterMCTracklets()
void o2::its::Vertexer::filterMCTracklets |
( |
| ) |
|
◆ findHistVertices()
void o2::its::Vertexer::findHistVertices |
( |
| ) |
|
◆ findTracklets()
template<typename... T>
void o2::its::Vertexer::findTracklets |
( |
T &&... |
args | ) |
|
◆ findTrackletsHybrid()
template<typename... T>
void o2::its::Vertexer::findTrackletsHybrid |
( |
T &&... |
args | ) |
|
◆ findTrivialMCTracklets()
void o2::its::Vertexer::findTrivialMCTracklets |
( |
| ) |
|
◆ findVertices()
template<typename... T>
void o2::its::Vertexer::findVertices |
( |
T &&... |
args | ) |
|
|
inline |
◆ findVerticesHybrid()
template<typename... T>
void o2::its::Vertexer::findVerticesHybrid |
( |
T &&... |
args | ) |
|
|
inline |
◆ getGlobalConfiguration()
void o2::its::Vertexer::getGlobalConfiguration |
( |
| ) |
|
◆ getTraits()
◆ getVertParameters()
◆ initialiseTimeFrame()
template<typename... T>
void o2::its::Vertexer::initialiseTimeFrame |
( |
T &&... |
args | ) |
|
◆ initialiseTimeFrameHybrid()
template<typename... T>
void o2::its::Vertexer::initialiseTimeFrameHybrid |
( |
T &&... |
args | ) |
|
◆ initialiseVertexer()
template<typename... T>
void o2::its::Vertexer::initialiseVertexer |
( |
T &&... |
args | ) |
|
◆ initialiseVertexerHybrid()
template<typename... T>
void o2::its::Vertexer::initialiseVertexerHybrid |
( |
T &&... |
args | ) |
|
◆ operator=()
◆ printEpilog()
void o2::its::Vertexer::printEpilog |
( |
std::function< void(std::string s)> |
logger, |
|
|
bool |
isHybrid, |
|
|
const unsigned int |
trackletN01, |
|
|
const unsigned int |
trackletN12, |
|
|
const unsigned |
selectedN, |
|
|
const unsigned int |
vertexN, |
|
|
const float |
initT, |
|
|
const float |
trackletT, |
|
|
const float |
selecT, |
|
|
const float |
vertexT |
|
) |
| |
◆ setParameters()
◆ validateTracklets()
template<typename... T>
void o2::its::Vertexer::validateTracklets |
( |
T &&... |
args | ) |
|
|
inline |
◆ validateTrackletsHybrid()
template<typename... T>
void o2::its::Vertexer::validateTrackletsHybrid |
( |
T &&... |
args | ) |
|
|
inline |
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/ITS/tracking/include/ITStracking/Vertexer.h
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/ITS/tracking/src/Vertexer.cxx