Project
Loading...
Searching...
No Matches
o2::mft::ca Namespace Reference

Classes

struct  TrackerOptionAliases
 
struct  TrackerOptions
 
struct  WorkflowOptionInput
 
struct  WorkflowOptions
 

Enumerations

enum class  WorkflowKind { Reconstruction , TrackerOnly }
 
enum class  InputStage { DigitsFile , UpstreamDigits , UpstreamClusters }
 
enum class  GeometrySource { MFT , Full }
 
enum class  IRFrameSource { None , File , Upstream }
 
enum class  OutputPolicy { All , TracksAndClusterROFs , ClusterROFs , None }
 

Functions

WorkflowOptions resolveWorkflowOptions (const WorkflowOptionInput &, const TrackerOptionAliases &)
 
WorkflowOptions readWorkflowOptions (const o2::framework::ConfigContext &, WorkflowKind)
 

Enumeration Type Documentation

◆ GeometrySource

enum class o2::mft::ca::GeometrySource
strong
Enumerator
MFT 
Full 

Definition at line 30 of file CAWorkflowOptions.h.

◆ InputStage

enum class o2::mft::ca::InputStage
strong
Enumerator
DigitsFile 
UpstreamDigits 
UpstreamClusters 

Definition at line 27 of file CAWorkflowOptions.h.

◆ IRFrameSource

enum class o2::mft::ca::IRFrameSource
strong
Enumerator
None 
File 
Upstream 

Definition at line 32 of file CAWorkflowOptions.h.

◆ OutputPolicy

enum class o2::mft::ca::OutputPolicy
strong
Enumerator
All 
TracksAndClusterROFs 
ClusterROFs 
None 

Definition at line 35 of file CAWorkflowOptions.h.

◆ WorkflowKind

enum class o2::mft::ca::WorkflowKind
strong
Enumerator
Reconstruction 
TrackerOnly 

Definition at line 25 of file CAWorkflowOptions.h.

Function Documentation

◆ readWorkflowOptions()

WorkflowOptions o2::mft::ca::readWorkflowOptions ( const o2::framework::ConfigContext &  context,
WorkflowKind  kind 
)

Definition at line 83 of file CAWorkflowOptions.cxx.

◆ resolveWorkflowOptions()

WorkflowOptions o2::mft::ca::resolveWorkflowOptions ( const WorkflowOptionInput &  input,
const TrackerOptionAliases &  aliases 
)

Definition at line 25 of file CAWorkflowOptions.cxx.