#include <WorkflowSession.h>
|
| | WorkflowSession (const char *detectorName, int nLayers) |
| |
| Cleanup | cleanupOnExit () |
| |
| void | reset () noexcept |
| |
| void | invalidatePublication () noexcept |
| |
| template<typename AlpideParameters > |
| std::vector< o2::its::LayerTiming > | layerTimings (const AlpideParameters &alpide, int nOrbits, const std::vector< uint32_t > &addTimeError) const |
| |
| template<typename AcceptROF > |
| void | configureTiming (gsl::span< const o2::its::LayerTiming > timings, AcceptROF &&accept) |
| |
| template<typename Load > |
| bool | loadWithRecovery (bool dropOnFailure, Load &&load) |
| |
| template<typename AfterLoad , typename Complete > |
| bool | process (Tracker &tracker, TrackerTraits &traits, ClusterSourceInput source, AfterLoad &&afterLoad, Complete &&complete) |
| |
Definition at line 71 of file WorkflowSession.h.
◆ WorkflowSession()
| o2::itsmft::tracking::WorkflowSession::WorkflowSession |
( |
const char * |
detectorName, |
|
|
int |
nLayers |
|
) |
| |
|
inline |
◆ cleanupOnExit()
| Cleanup o2::itsmft::tracking::WorkflowSession::cleanupOnExit |
( |
| ) |
|
|
inline |
◆ configureTiming()
template<typename AcceptROF >
| void o2::itsmft::tracking::WorkflowSession::configureTiming |
( |
gsl::span< const o2::its::LayerTiming > |
timings, |
|
|
AcceptROF && |
accept |
|
) |
| |
|
inline |
◆ invalidatePublication()
| void o2::itsmft::tracking::WorkflowSession::invalidatePublication |
( |
| ) |
|
|
inlinenoexcept |
◆ layerTimings()
template<typename AlpideParameters >
| std::vector< o2::its::LayerTiming > o2::itsmft::tracking::WorkflowSession::layerTimings |
( |
const AlpideParameters & |
alpide, |
|
|
int |
nOrbits, |
|
|
const std::vector< uint32_t > & |
addTimeError |
|
) |
| const |
|
inline |
◆ loadWithRecovery()
| bool o2::itsmft::tracking::WorkflowSession::loadWithRecovery |
( |
bool |
dropOnFailure, |
|
|
Load && |
load |
|
) |
| |
|
inline |
◆ process()
template<typename AfterLoad , typename Complete >
◆ reset()
| void o2::itsmft::tracking::WorkflowSession::reset |
( |
| ) |
|
|
inlinenoexcept |
◆ clusterSizes
| std::vector<std::vector<uint32_t> > o2::itsmft::tracking::WorkflowSession::clusterSizes |
◆ externalIndices
| std::vector<std::vector<uint32_t> > o2::itsmft::tracking::WorkflowSession::externalIndices |
◆ frame
| TimeFrame o2::itsmft::tracking::WorkflowSession::frame |
◆ mask
◆ overlap
◆ upcMask
◆ vertices
The documentation for this class was generated from the following file:
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/common/tracking/include/ITSMFTTracking/WorkflowSession.h