Project
Loading...
Searching...
No Matches
FT0DataProcessDPLSpec.h
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
14#ifndef O2_FT0DATAPROCESSDPLSPEC_H
15#define O2_FT0DATAPROCESSDPLSPEC_H
16
20#include "Framework/Lifetime.h"
21#include "Framework/Output.h"
25#include "Framework/Task.h"
26
30
31#include <iostream>
32#include <vector>
33#include <gsl/span>
34
35using namespace o2::framework;
36
37namespace o2
38{
39namespace ft0
40{
41
43{
44 public:
45 FT0DataProcessDPLSpec(bool dumpEventBlocks) : mDumpEventBlocks(dumpEventBlocks) {}
46 ~FT0DataProcessDPLSpec() override = default;
47 void init(InitContext& ic) final;
48 void run(ProcessingContext& pc) final;
49
50 private:
51 bool mDumpEventBlocks;
52
54};
55
57
58} // namespace ft0
59} // namespace o2
60
61#endif /* O2_FT0DATAPROCESSDPL_H */
Class to describe fired and stored channels for the BC and to refer to channel data.
Type wrappers for enfording a specific serialization method.
void run(ProcessingContext &pc) final
~FT0DataProcessDPLSpec() override=default
FT0DataProcessDPLSpec(bool dumpEventBlocks)
void init(InitContext &ic) final
constexpr o2::header::DataOrigin gDataOriginFT0
Definition DataHeader.h:566
Defining PrimaryVertex explicitly as messageable.
Definition TFIDInfo.h:20
framework::DataProcessorSpec getFT0DataProcessDPLSpec(bool dumpProcessor)
struct o2::upgrades_utils::@462 ft0
structure to keep V0C information
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...