![]() |
Project
|
Typedefs | |
| using | CompletionPolicyData = std::vector< framework::InputSpec > |
| template<typename T > | |
| using | BranchDefinition = MakeRootTreeWriterSpec::BranchDefinition< T > |
Enumerations | |
| enum struct | InputType { PassThrough , Digitizer , Digits , ClustersHardware , Clusters , CompClustersRoot , CompClustersFlat , CompClustersFlatForEncode , EncodedClusters , ZSRaw } |
| define input and output types of the workflow More... | |
| enum struct | OutputType { Digits , ClustersHardware , Clusters , Tracks , CompClustersRoot , CompClustersFlat , EncodedClusters , DisableWriter , SendClustersPerSector , ZSRaw , QA , NoSharedClusterMap , TPCTriggers } |
Functions | |
| framework::WorkflowSpec | getWorkflow (CompletionPolicyData *policyData, std::vector< int > const &tpcSectors, unsigned long tpcSectorMask, std::vector< int > const &laneConfiguration, const o2::tpc::CorrectionMapsLoaderGloOpts &sclOpts, bool propagateMC=true, unsigned nLanes=1, std::string const &cfgInput="digitizer", std::string const &cfgOutput="tracks", bool disableRootInput=false, int caClusterer=0, int zsOnTheFly=0, bool askDISTSTF=true, bool selIR=false, bool filteredInp=false, int deadMapSources=-1, bool useMCTimeGain=false) |
| create the workflow for TPC reconstruction | |
| void | cleanupCallback () |
Variables | |
| const std::unordered_map< std::string, InputType > | InputMap |
| const std::unordered_map< std::string, OutputType > | OutputMap |
| using o2::tpc::reco_workflow::BranchDefinition = typedef MakeRootTreeWriterSpec::BranchDefinition<T> |
Definition at line 74 of file RecoWorkflow.cxx.
| using o2::tpc::reco_workflow::CompletionPolicyData = typedef std::vector<framework::InputSpec> |
Definition at line 73 of file RecoWorkflow.h.
|
strong |
define input and output types of the workflow
| Enumerator | |
|---|---|
| PassThrough | |
| Digitizer | |
| Digits | |
| ClustersHardware | |
| Clusters | |
| CompClustersRoot | |
| CompClustersFlat | |
| CompClustersFlatForEncode | |
| EncodedClusters | |
| ZSRaw | |
Definition at line 38 of file RecoWorkflow.h.
|
strong |
Output types of the workflow, workflow layout is built depending on configured types
| Enumerator | |
|---|---|
| Digits | |
| ClustersHardware | |
| Clusters | |
| Tracks | |
| CompClustersRoot | |
| CompClustersFlat | |
| EncodedClusters | |
| DisableWriter | |
| SendClustersPerSector | |
| ZSRaw | |
| QA | |
| NoSharedClusterMap | |
| TPCTriggers | |
Definition at line 58 of file RecoWorkflow.h.
| void o2::tpc::reco_workflow::cleanupCallback | ( | ) |
Definition at line 577 of file RecoWorkflow.cxx.
| framework::WorkflowSpec o2::tpc::reco_workflow::getWorkflow | ( | CompletionPolicyData * | policyData, |
| std::vector< int > const & | tpcSectors, | ||
| unsigned long | tpcSectorMask, | ||
| std::vector< int > const & | laneConfiguration, | ||
| const o2::tpc::CorrectionMapsLoaderGloOpts & | sclOpts, | ||
| bool | propagateMC = true, |
||
| unsigned | nLanes = 1, |
||
| std::string const & | cfgInput = "digitizer", |
||
| std::string const & | cfgOutput = "tracks", |
||
| bool | disableRootInput = false, |
||
| int | caClusterer = 0, |
||
| int | zsOnTheFly = 0, |
||
| bool | askDISTSTF = true, |
||
| bool | selIR = false, |
||
| bool | filteredInp = false, |
||
| int | deadMapSources = -1, |
||
| bool | useMCTimeGain = false |
||
| ) |
create the workflow for TPC reconstruction
Definition at line 102 of file RecoWorkflow.cxx.
| const std::unordered_map<std::string, InputType> o2::tpc::reco_workflow::InputMap |
Definition at line 76 of file RecoWorkflow.cxx.
| const std::unordered_map<std::string, OutputType> o2::tpc::reco_workflow::OutputMap |
Definition at line 87 of file RecoWorkflow.cxx.