Project
Loading...
Searching...
No Matches
RawWorkflow.cxx
Go to the documentation of this file.
1// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3// All rights not expressly granted are reserved.
4//
5// This software is distributed under the terms of the GNU General Public
6// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7//
8// In applying this license CERN does not waive the privileges and immunities
9// granted to it by virtue of its status as an Intergovernmental Organization
10// or submit itself to any jurisdiction.
11
13
19namespace o2
20{
21namespace fdd
22{
23
25 bool dumpProcessor, bool dumpReader,
26 bool disableRootOut)
27{
28 LOG(info) << "framework::WorkflowSpec getFDDWorkflow";
30 specs.emplace_back(o2::fdd::getFDDRawDataReaderSpec(RawReaderFDD{dumpReader}));
31
32 if (useProcess) {
33 specs.emplace_back(o2::fdd::getFDDRawDataProcessSpec(dumpProcessor));
34 }
35 if (!disableRootOut) {
36 specs.emplace_back(o2::fdd::getFDDDigitWriterSpec(false, false));
37 }
38 return specs;
39}
40
41} // namespace fdd
42} // namespace o2
framework::WorkflowSpec getFDDRawWorkflow(bool useProcess, bool dumpProcessor, bool dumpReader, bool disableRootOut)
o2::framework::DataProcessorSpec getFDDDigitWriterSpec(bool mctruth=true, bool trigInp=true)
framework::DataProcessorSpec getFDDRawDataProcessSpec(bool dumpProcessor)
framework::DataProcessorSpec getFDDRawDataReaderSpec(const RawReader &rawReader)
std::vector< DataProcessorSpec > WorkflowSpec
struct o2::upgrades_utils::@459 fdd
Collision labels.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"