EDM4eic
EIC data model
Toggle main menu visibility
Loading...
Searching...
No Matches
CALOROC1BSample.h
Go to the documentation of this file.
1
// AUTOMATICALLY GENERATED FILE - DO NOT EDIT
2
3
#ifndef EDM4EIC_CALOROC1BSample_H
4
#define EDM4EIC_CALOROC1BSample_H
5
6
#include <cstdint>
7
#include <ostream>
8
9
#if defined(PODIO_JSON_OUTPUT) && !defined(__CLING__)
10
#include "nlohmann/json_fwd.hpp"
11
#endif
12
13
namespace
edm4eic
{
14
15
16
/** @class CALOROC1BSample
17
*
18
* @author:
19
*/
20
class
CALOROC1BSample
{
21
public
:
22
std::uint16_t
lowGainADC
{};
///< [ADC Counts], amplitude of signal during sample in the low gain mode
23
std::uint16_t
highGainADC
{};
///< [ADC Counts], amplitude of signal during sample in the high gain mode
24
std::uint16_t
timeOfArrival
{};
///< Time of arrival (TOA) [TDC counts]
25
26
27
};
28
29
std::ostream&
operator<<
(std::ostream& o,
const
CALOROC1BSample& value);
30
31
#if defined(PODIO_JSON_OUTPUT) && !defined(__CLING__)
32
void
to_json(nlohmann::json& j,
const
CALOROC1BSample& value);
33
#endif
34
35
namespace
v890 {
36
using
CALOROC1BSample
=
edm4eic::CALOROC1BSample
;
37
}
// namespace v890
38
39
40
}
// namespace edm4eic
41
42
43
#endif
edm4eic::CALOROC1BSample
Definition
CALOROC1BSample.h:20
edm4eic::CALOROC1BSample::timeOfArrival
std::uint16_t timeOfArrival
Time of arrival (TOA) [TDC counts].
Definition
CALOROC1BSample.h:24
edm4eic::CALOROC1BSample::lowGainADC
std::uint16_t lowGainADC
[ADC Counts], amplitude of signal during sample in the low gain mode
Definition
CALOROC1BSample.h:22
edm4eic::CALOROC1BSample::highGainADC
std::uint16_t highGainADC
[ADC Counts], amplitude of signal during sample in the high gain mode
Definition
CALOROC1BSample.h:23
edm4eic::v890::CALOROC1BSample
edm4eic::CALOROC1BSample CALOROC1BSample
Definition
CALOROC1BSample.h:36
edm4eic
Definition
CalorimeterHit.cc:17
edm4eic::operator<<
std::ostream & operator<<(std::ostream &o, const CalorimeterHit &value)
Definition
CalorimeterHit.cc:99
build
edm4eic
CALOROC1BSample.h
Generated by
1.17.0