Project
Loading...
Searching...
No Matches
RecoCalibInfoObject.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
12#ifndef O2_RECOCALIBINFOOBJECT_H
13#define O2_RECOCALIBINFOOBJECT_H
14
15#include "Rtypes.h"
16
17namespace o2
18{
19namespace ft0
20{
22{
23 public:
24 RecoCalibInfoObject(short t0ac, short t0a, short t0c) : mT0AC(t0ac), mT0A(t0a), mT0C(t0c){};
27
28 void setT0AC(short time) { mT0AC = time; }
29 [[nodiscard]] short getT0AC() const { return mT0AC; }
30 void setT0A(short time) { mT0A = time; }
31 short getT0A() const { return mT0A; }
32 void setT0C(short time) { mT0C = time; }
33 short getT0C() const { return mT0C; }
34
35 private:
36 short mT0A;
37 short mT0C;
38 short mT0AC;
39
40 ClassDefNV(RecoCalibInfoObject, 1);
41};
42} // namespace ft0
43} // namespace o2
44
45#endif //O2_RecoCalibINFOOBJECT_H
int16_t time
Definition RawEventData.h:4
RecoCalibInfoObject(short t0ac, short t0a, short t0c)
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 ...