Project
Loading...
Searching...
No Matches
CompressedAnalysis.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
16
17#ifndef O2_TOF_COMPRESSEDANALYSIS
18#define O2_TOF_COMPRESSEDANALYSIS
19
23
24using namespace o2::tof::compressed;
25
26namespace o2
27{
28namespace tof
29{
30
31class CompressedAnalysis : public DecoderBaseT<o2::header::RAWDataHeader>
32{
33
34 public:
35 CompressedAnalysis() = default;
36 ~CompressedAnalysis() override = default;
37
38 virtual bool initialize() = 0;
39 virtual bool finalize() = 0;
40
41 private:
42};
43
44} // namespace tof
45} // namespace o2
46
47#endif /* O2_TOF_COMPRESSEDANALYSIS */
Definition of the RAW Data Header.
virtual bool finalize()=0
~CompressedAnalysis() override=default
virtual bool initialize()=0
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...