![]() |
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 , CompClusters , CompClustersCTF , CompClustersFlat , EncodedClusters , ZSRaw } |
define input and output types of the workflow More... | |
enum struct | OutputType { Digits , ClustersHardware , Clusters , Tracks , CompClusters , 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 72 of file RecoWorkflow.h.
|
strong |
define input and output types of the workflow
Enumerator | |
---|---|
PassThrough | |
Digitizer | |
Digits | |
ClustersHardware | |
Clusters | |
CompClusters | |
CompClustersCTF | |
CompClustersFlat | |
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 | |
CompClusters | |
EncodedClusters | |
DisableWriter | |
SendClustersPerSector | |
ZSRaw | |
QA | |
NoSharedClusterMap | |
TPCTriggers |
Definition at line 58 of file RecoWorkflow.h.
void o2::tpc::reco_workflow::cleanupCallback | ( | ) |
Definition at line 568 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 101 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.