![]() |
Project
|
Classes | |
class | ClusterizerSpec |
Clusterizer task for CPV digits. More... | |
class | DigitsPrinterSpec |
Example task for CPV digits monitoring. More... | |
class | RawToDigitConverterSpec |
Coverter task for Raw data to CPV cells. More... | |
Enumerations | |
enum struct | InputType { Hits , Digits , Raw } |
define input and output types of the workflow More... | |
enum struct | OutputType { Digits , Raw , Clusters } |
Functions | |
framework::DataProcessorSpec | getClusterizerSpec (bool propagateMC) |
Creating DataProcessorSpec for the CPV Clusterizer Spec. | |
o2::framework::DataProcessorSpec | getPhosDigitsPrinterSpec () |
Creating digits printer spec. | |
o2::framework::DataProcessorSpec | getRawToDigitConverterSpec (bool askDISTSTF=true, bool isPedestal=false, bool useBadChannelMap=true, bool useGainCalibration=true) |
Creating DataProcessorSpec for the CPV Digit Converter Spec. | |
framework::WorkflowSpec | getWorkflow (bool disableRootInp, bool disableRootOut, bool propagateMC=true, bool askSTFDist=true, bool isPedestal=false, bool useBadChannelMap=true, bool useGainCalibration=true, std::string const &cfgInput="digits", std::string const &cfgOutput="clusters") |
create the workflow for CPV reconstruction | |
Variables | |
const std::unordered_map< std::string, InputType > | InputMap |
const std::unordered_map< std::string, OutputType > | OutputMap |
|
strong |
define input and output types of the workflow
Enumerator | |
---|---|
Hits | |
Digits | |
Raw |
Definition at line 29 of file RecoWorkflow.h.
|
strong |
Enumerator | |
---|---|
Digits | |
Raw | |
Clusters |
Definition at line 33 of file RecoWorkflow.h.
o2::framework::DataProcessorSpec o2::cpv::reco_workflow::getClusterizerSpec | ( | bool | propagateMC | ) |
Creating DataProcessorSpec for the CPV Clusterizer Spec.
Refer to ClusterizerSpec::run for input and output specs
Definition at line 84 of file ClusterizerSpec.cxx.
o2::framework::DataProcessorSpec o2::cpv::reco_workflow::getPhosDigitsPrinterSpec | ( | ) |
Creating digits printer spec.
Refer to DigitsPrinterSpec::run for a list of input specs
Definition at line 52 of file DigitsPrinterSpec.cxx.
o2::framework::DataProcessorSpec o2::cpv::reco_workflow::getRawToDigitConverterSpec | ( | bool | askDISTSTF = true , |
bool | isPedestal = false , |
||
bool | useBadChannelMap = true , |
||
bool | useGainCalibration = true |
||
) |
Creating DataProcessorSpec for the CPV Digit Converter Spec.
Refer to RawToDigitConverterSpec::run for input and output specs
Definition at line 313 of file RawToDigitConverterSpec.cxx.
o2::framework::WorkflowSpec o2::cpv::reco_workflow::getWorkflow | ( | bool | disableRootInp, |
bool | disableRootOut, | ||
bool | propagateMC = true , |
||
bool | askSTFDist = true , |
||
bool | isPedestal = false , |
||
bool | useBadChannelMap = true , |
||
bool | useGainCalibration = true , |
||
std::string const & | cfgInput = "digits" , |
||
std::string const & | cfgOutput = "clusters" |
||
) |
create the workflow for CPV reconstruction
Definition at line 59 of file RecoWorkflow.cxx.
const std::unordered_map<std::string, InputType> o2::cpv::reco_workflow::InputMap |
Definition at line 50 of file RecoWorkflow.cxx.
const std::unordered_map<std::string, OutputType> o2::cpv::reco_workflow::OutputMap |
Definition at line 55 of file RecoWorkflow.cxx.