![]() |
Project
|
Classes | |
| class | CATrackerDPL |
| class | PublicationAdapter |
| struct | WorkflowOptions |
Typedefs | |
| template<typename T > | |
| using | BranchDefinition = MakeRootTreeWriterSpec::BranchDefinition< T > |
| using | LabelsType = std::vector< o2::MCCompLabel > |
Enumerations | |
| enum class | VertexSource { Diamond , Truth } |
Functions | |
| o2::framework::DataProcessorSpec | getTrackWriterSpec (bool useMC) |
| Write ITS CA tracks to o2trac_its_ca.root without vertex branches. | |
| o2::framework::DataProcessorSpec | getCATrackerSpec (const WorkflowOptions &options) |
| void | applyConfigKeyValuesOrFatal (const std::string &configKeyValues) |
| void | requireSupportedTrackingModeOrFatal (o2::itsmft::TrackingMode::Type mode) |
| VertexSource | resolveVertexSource (const std::string &explicitSource, bool useDiamond, bool useTruth) |
| WorkflowOptions | readWorkflowOptions (const o2::framework::ConfigContext &) |
| std::optional< o2::its::TimeEstBC > | truthSeedingWindow (gsl::span< const o2::itsmft::ROFRecord > rofs, const o2::InteractionRecord &origin, const o2::its::LayerTiming &timing) noexcept |
| std::optional< o2::its::TimeEstBC > | truthSeedingTime (const o2::InteractionRecord &collision, const o2::InteractionRecord &origin, const o2::its::TimeEstBC &window, uint32_t duration) noexcept |
| using o2::its::ca::BranchDefinition = typedef MakeRootTreeWriterSpec::BranchDefinition<T> |
Definition at line 28 of file ITSCATrackWriterSpec.cxx.
| using o2::its::ca::LabelsType = typedef std::vector<o2::MCCompLabel> |
Definition at line 29 of file ITSCATrackWriterSpec.cxx.
|
strong |
| Enumerator | |
|---|---|
| Diamond | |
| Truth | |
Definition at line 41 of file ConfigPreflight.h.
| void o2::its::ca::applyConfigKeyValuesOrFatal | ( | const std::string & | configKeyValues | ) |
Rejects a raw –configKeyValues string carrying an ITSCATrackerParam.* override before applying the accepted string to ConfigurableParam.
Definition at line 36 of file ConfigPreflight.cxx.
| DataProcessorSpec o2::its::ca::getCATrackerSpec | ( | const WorkflowOptions & | options | ) |
Definition at line 480 of file CATrackerSpec.cxx.
| DataProcessorSpec o2::its::ca::getTrackWriterSpec | ( | bool | useMC | ) |
Write ITS CA tracks to o2trac_its_ca.root without vertex branches.
Definition at line 31 of file ITSCATrackWriterSpec.cxx.
| WorkflowOptions o2::its::ca::readWorkflowOptions | ( | const o2::framework::ConfigContext & | context | ) |
Definition at line 84 of file ConfigPreflight.cxx.
| void o2::its::ca::requireSupportedTrackingModeOrFatal | ( | o2::itsmft::TrackingMode::Type | mode | ) |
Fatals unless mode is Sync or Async, naming the rejected mode explicitly, before device construction.
Definition at line 60 of file ConfigPreflight.cxx.
| VertexSource o2::its::ca::resolveVertexSource | ( | const std::string & | explicitSource, |
| bool | useDiamond, | ||
| bool | useTruth | ||
| ) |
Definition at line 69 of file ConfigPreflight.cxx.
|
inlinenoexcept |
Definition at line 48 of file TruthSeeding.h.
|
inlinenoexcept |
Definition at line 29 of file TruthSeeding.h.