![]() |
Project
|
Shared CA tracking configuration for ITS and MFT. More...
#include <cstddef>#include <cstdint>#include <limits>#include <string>#include <string_view>#include <vector>#include "CommonUtils/EnumFlags.h"#include "DetectorsCommonDataFormats/DetID.h"#include "ITSMFTTracking/LayerMask.h"#include "ITSMFTTracking/TrackingConfigParam.h"Go to the source code of this file.
Classes | |
| struct | o2::itsmft::TrackingExecutionPolicy |
| struct | o2::itsmft::IterationParameters |
| struct | o2::itsmft::DetectorParameters |
| struct | o2::itsmft::TrackingParameters |
| struct | o2::itsmft::TrackingPlan |
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::TrackingMode |
Typedefs | |
| using | o2::itsmft::IterationSteps = o2::utils::EnumFlags< IterationStep > |
Enumerations | |
| enum class | o2::itsmft::IterationStep : uint16_t { o2::itsmft::FirstPass = 0 , o2::itsmft::RebuildClusterLUT = 1 , o2::itsmft::UseUPCMask = 2 , o2::itsmft::SelectUPCVertices = 3 } |
| enum | o2::itsmft::TrackingMode::Type : int8_t { o2::itsmft::TrackingMode::Unset = -1 , o2::itsmft::TrackingMode::Sync = 0 , o2::itsmft::TrackingMode::Async = 1 , o2::itsmft::TrackingMode::Cosmics = 2 , o2::itsmft::TrackingMode::Off = 3 } |
Functions | |
| Type | o2::itsmft::TrackingMode::fromString (std::string_view str) |
| std::string | o2::itsmft::TrackingMode::toString (Type mode) |
| TrackingPlan | o2::itsmft::TrackingMode::getTrackingPlan (o2::detectors::DetID::ID detId, Type mode) |
Variables | |
| constexpr int | o2::itsmft::ClustersPerCell = 3 |
Shared CA tracking configuration for ITS and MFT.
Definition in file Configuration.h.