Project
Loading...
Searching...
No Matches
WaveformCalibParam.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 ZDC_WAVEFORMCALIB_PARAM_H
13#define ZDC_WAVEFORMCALIB_PARAM_H
14
15#include "ZDCBase/Constants.h"
16#include <Rtypes.h>
18#include <vector>
19
23
24namespace o2
25{
26namespace zdc
27{
28
30 using Histo = std::vector<float>;
32 int ampMinID = 0;
33 void print() const;
35};
36
38
39 WaveformCalibChParam channels[NChannels]; // configuration per channel
40
41 void assign(const WaveformCalibData& data);
42 int saveDebugHistos(const std::string fn) const;
43 void print() const;
44
46};
47
48} // namespace zdc
49} // namespace o2
50
51#endif
Waveform calibration intermediate data.
GLboolean * data
Definition glcorearb.h:298
struct o2::upgrades_utils::@463 zdc
structure to keep FT0 information
constexpr int NChannels
Definition Constants.h:65
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
ClassDefNV(WaveformCalibChParam, 1)
ClassDefNV(WaveformCalibParam, 1)
WaveformCalibChParam channels[NChannels]
void assign(const WaveformCalibData &data)
int saveDebugHistos(const std::string fn) const