![]() |
Project
|
#include <algorithm>#include <unordered_map>#include <vector>#include <fairlogger/Logger.h>#include "Algorithm/RangeTokenizer.h"#include "DPLUtils/MakeRootTreeWriterSpec.h"#include "DataFormatsEMCAL/Cell.h"#include "DataFormatsEMCAL/Digit.h"#include "DataFormatsEMCAL/Cluster.h"#include "DataFormatsEMCAL/ErrorTypeFEE.h"#include "EMCALWorkflow/RecoWorkflow.h"#include "EMCALWorkflow/CellConverterSpec.h"#include "EMCALWorkflow/ClusterizerSpec.h"#include "EMCALWorkflow/AnalysisClusterSpec.h"#include "EMCALWorkflow/DigitsPrinterSpec.h"#include "EMCALWorkflow/PublisherSpec.h"#include "EMCALWorkflow/RawToCellConverterSpec.h"#include "Framework/DataSpecUtils.h"#include "DataFormatsEMCAL/MCLabel.h"#include "SimulationDataFormat/MCTruthContainer.h"Go to the source code of this file.
Namespaces | |
| namespace | o2 |
| a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects | |
| namespace | o2::emcal |
| namespace | o2::emcal::reco_workflow |
Functions | |
| framework::WorkflowSpec | o2::emcal::reco_workflow::getWorkflow (bool propagateMC=true, bool askDISTSTF=true, bool enableDigitsPrinter=false, int subspecificationIn=0, int subspecificationOut=0, std::string const &cfgInput="digits", std::string const &cfgOutput="clusters", bool disableRootInput=false, bool disableRootOutput=false, bool disableDecodingErrors=false, bool disableTriggerReconstruction=false) |
| create the workflow for EMCAL reconstruction | |