Project
Loading...
Searching...
No Matches
RawReaderError.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#ifndef ALICEO2_PHOS_RAWREADERERROR_H
12#define ALICEO2_PHOS_RAWREADERERROR_H
13
14namespace o2
15{
16
17namespace phos
18{
19
25
27{
28 public:
30 RawReaderError() = default;
31
33 RawReaderError(char ddl, char fec, char err) : mDDL(ddl), mFEC(fec), mErr(err) {}
34
36 ~RawReaderError() = default;
37
38 char getDDL() { return mDDL; }
39 char getFEC() { return mFEC; }
40 char getError() { return mErr; }
41
42 private:
43 char mDDL = 0;
44 char mFEC = 0;
45 char mErr = 0;
46
47 ClassDefNV(RawReaderError, 1);
48};
49
50} // namespace phos
51
52} // namespace o2
53
54#endif
Error occured during reasing raw data.
RawReaderError()=default
Constructor.
RawReaderError(char ddl, char fec, char err)
Constructor.
~RawReaderError()=default
destructor
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...